projects. 三、课程性质与教学目的 本课程是为软件工程专业本科生开设的实践性很强的专业必修课。通过该课程的 学习,学生可以系统掌握基于主流框架Spring Boot的Java Web开发技术,基于主 流缓存中间件Redis和消息中间件RocketMQ的高并发软件开发技术,以及主流微服 务架构Spring Cloud Alibaba及其中间件技术,为今后从事大型高性能分布式软件 开发工作打下坚实基础。同时,本课程将思政教育内容尤其是二十大精神融入到课程 教学中,使思想政治理论教育与专业教育协调同步、相得益彰,真正实现在课堂教学 主渠道中全方位、全过程、全员立体化育人。具体思政育人目标如下: ①将习近平新时代中国特色社会理论、社会主义核心价值观和中华优秀传统文化 教育内容融入到本课程的牧学要求中,注重“术道结合”: ②培养学生诚实、守信、坚忍不拔的性格,提高学生在沟通表达、自我学习和团 队协作能力,激发学生对社会主义核心价值观的认同感: ③树立正确的技能观,鼓励学生利用自己的所学的专业知识,积极参与社会科学 普及活动和应用推广活动,为社会和人民造福; ④培养学生的软件工匠精神,提高综合职业素养,树立社会主义职业精神, 四、教学内容及要求 第一章绪论 (一)目的与要求 1.了解软件构件技术产生的背景: 2.掌握软件构件的定义、要素及表现形式: 3.理解软件架构、框架、中间件等相关概念 4.理解反射机制与动态代理原理 5.通过软件行业发展前景引发学生对未来的职业愿景,激发学生对社 会核心价值观的认同感。 (二)教学内容 第一节软件构件概述 1.主要内容 1)软件构件技术的产生: 2)软件构件的定义: 3)软件构件的要素: 2 2 projects. 三、课程性质与教学目的 本课程是为软件工程专业本科生开设的实践性很强的专业必修课。通过该课程的 学习,学生可以系统掌握基于主流框架 Spring Boot 的 Java Web 开发技术,基于主 流缓存中间件 Redis 和消息中间件 RocketMQ 的高并发软件开发技术,以及主流微服 务架构 Spring Cloud Alibaba 及其中间件技术,为今后从事大型高性能分布式软件 开发工作打下坚实基础。同时,本课程将思政教育内容尤其是二十大精神融入到课程 教学中,使思想政治理论教育与专业教育协调同步、相得益彰,真正实现在课堂教学 主渠道中全方位、全过程、全员立体化育人。具体思政育人目标如下: ①将习近平新时代中国特色社会理论、社会主义核心价值观和中华优秀传统文化 教育内容融入到本课程的教学要求中,注重“术道结合”; ②培养学生诚实、守信、坚忍不拔的性格,提高学生在沟通表达、自我学习和团 队协作能力,激发学生对社会主义核心价值观的认同感; ③树立正确的技能观,鼓励学生利用自己的所学的专业知识,积极参与社会科学 普及活动和应用推广活动,为社会和人民造福; ④培养学生的软件工匠精神,提高综合职业素养,树立社会主义职业精神。 四、教学内容及要求 第一章 绪论 (一)目的与要求 1.了解软件构件技术产生的背景; 2.掌握软件构件的定义、要素及表现形式; 3.理解软件架构、框架、中间件等相关概念; 4.理解反射机制与动态代理原理; 5. 通过软件行业发展前景引发学生对未来的职业愿景, 激发学生对社 会核心价值观的认同感。 (二)教学内容 第一节 软件构件概述 1.主要内容 1)软件构件技术的产生; 2)软件构件的定义; 3)软件构件的要素;