版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
教案 所属学院所属专业授课教师课程名称授课对象授课类别三年制高职授课学时学时教案1SSM编程软件安装和配置一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称编程开发环境的搭建与配置教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课的定位是:本学期工具软件的安装、配置,集成开发平台使用。本次课内容分析:学生通过工具软件的安装、配置,明确了解本学期的主要工具的使用,通过集成开发平台使用,了解各个工具软件直接如何配合工作。在安装配置过程中学习分析问题和解决问题的能力,通过安装过程中出现的错误,归纳总结提升水平。在交流过程中学习其他同学的优点,取长补短。通过教师的总结了解应该掌握的内容。学情分析知识与技能基础学习内容:MyEclipsee/Eclipse/IntelliJIDEA的下载、安装与配置。JDK的下载、安装与配置Tomcat的下载、安装与配置Mysql/SQLServer的下载、安装与配置Navicat的下载、安装与配置认知与实践能力本次课程主要是工具软件的配置。要求学生能够在理解前面所学的相关知识,自己配置本学期要学习的工具软件,同时。能够学会正确使用集成开发平台,掌握Java框架开发相关软件的安装与初始化设置,掌握SSM开发项目的原理及基本流程。学习特点=1\*GB2⑴分析:学生有分层现象,有些学生基本没有实际安装软件经验,一旦在安装中出现问题容易不知如何处理。=2\*GB2⑵处理:事先将提供安装过程资料,在重点的地方给予标注。借助课程学习平台,利用微课视频讲解及演示相关操作,鼓励学生自主学习、自主寻找问题,自主解决问题;并借助平台讨论区,寻求在线帮助,共同解决问题;课程安装过程中提醒学生相关注意问题。教学目标知识目标1.了解JavaWeb编程开发环境所依赖的工具软件种类(MyEclipsee/Eclipse/IntelliJIDEA、JDK、Tomcat、Mysql/SQLServer、Navicat)2.理解JavaWeb应用分层原理及实现担当组件(SSM)3.熟悉在JavaWeb应用中数据库环境的配置能力目标1.能够正确使用JavaWeb集成开发平台。2.能够安装Java框架开发相关软件及编程环境初始化设置。3.能够正确部署、测试JavaWeb应用工程。素质目标1.通过使用学习通平台完成课前导学,激发学生的自我学习和独立钻研的学习能力。2.通过工具软件的安装,培养学生与人沟通交流能力和解决问题的能力。3.通过使用集成开发平台,培养学生综合运用能力。教学重点和难点教学重点各类编程应用工具的准备(下载)及安装操作处理方法1.学生通过课程平台自学JavaWeb编程工具的安装过程2.学生以团队为单位总结如何正确安装编程应用软件3.教师讲解注意事项、答疑、指导教学难点编程应用软件的配置、Web工程项目的搭建处理方法1.学生通过课程平台自学JavaWeb编程开发工具的配置及相关使用操作2.学生以团队为单位总结如何正确搭建JavaWeb编程环境3.教师讲解注意事项、答疑、指导教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.导学视频2.工具软件安装文档3.案例资料1.教师通过教学平台发布工具软件安装视频2.教师通过教学平台发布工具软件安装文档3.教师通过教学平台发布操作案例资料 1.学生自主利用手机或电脑观看视频;2.了解工具软件安装过程3.了解重点代码内容 通过设计课前学习活动,指导学生有效进行课前预习,依据个体情况加强了解和具有针对性的学习相关知识。培养学生自主学习,独立钻研,学以致用的学习能力,即作为职业程序员必备的职业能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:情境导入,20分钟教学内容:1.课程回顾2.知识概述1.体现活动对意图的支撑性、对内容学习的必要性2.出勤签到3.课程概要介绍1.通过教师的引导,回顾上一次课知识、技能点2.完成出勤签到1.确保并提醒学生按时参加课程学习,规范学生的日常行为,培养学生良好的职业操守。2.明确本次课目标与具体任务。环节二:工具软件安装和配置,70分钟教学内容:1.了解各个工具软件的用途,2.安装和配置容易出错的地方1.工具软件介绍2.演示安装和配置过程3.提问安装和配置重难点:4.演示集成平台的工程创建1.观看教师的演示2.回答提问,参与讨论3.根据线上的详细图解与视频自己动手下载安装所需要的相关软件,重点掌握MyEclipse配置Tomcat和JDK,并能布署、启动、运行Web程序。创设情境,引发学生对问题的思考,激发学习兴趣,让学生解决问题。环节三:Web工程开发,45分钟教学内容:1.Web应用项目工程的搭建2.项目工程开发环境配置3.构建项目工程的视图层、控制层、业务层、持久化层1.线上提供的Web应用讲解视频2.代码演示Web程序配置。3.提问:Web程序配置应该注意的地方?4.JavaWeb系统中的多层架构体系是如何划分的?1.观看视频2.思考如何正确配置Web程序。3.自己动手编写第一个Web程序,并正确配置。提高学生自主学习能力,逐步建立起自习能力和主动学习的驱动力,这样才能更好地建立软件技术的科学思维,养成良好的职业素养,具备必需的职业能力,才能更好地走入日后的职业化之路。将学生培养成“心中有国家、眼中有社会、手中有技能”的德技并修的新时代好公民。环节四:Web工程集成测试45分钟教学内容:1.Web应用项目工程调试2.Web应用项目工程部署1.讲解Tomcat服务器应用使用与配置2.演示Web项目工程的部署操作3.演示Web项目工程集成测试操作。1.观看教师的演示2.回答提问,参与讨论3.自我总结反思,积极归纳并反思。1.提升学生运用有效方式归纳总结的能力;2.培养学生公平、公正、公开实施评价的意识。课后提升教学环节与内容教师活动学生活动设计意图拓展练习:自己写出一个Web应用程序。通过课程平台,线上指导学生学习,并对学习问题答疑。完成课程平台线上任务。通过拓展扩大学生的知识面,深入理解本节课知识,反复并加强练习相关技能。旨在陪养学生的自主学习、独立钻研、学以致用的职业素养,为成为一名合格的职业程序员不断地夯实专业基础和职业素养。课后反思教学成效1.实现了本节课的教学目标通过学习,学生能够完成工具软件的下载、安装与配置,掌握了集成平台的工程创建,编写与配置Web程序,Web应用部署及集成测试的操作方法。2.学习成效明显学生通过课前导学、课中讲练结合,对学习内容有了更深一步地理解、深化和认识,学生积极参与课程互动主题讨论,完成课后拓展巩固练习,按时提交课后作业,学生的整体学习成效显著。3.学习能力提升课前导学引起学生的学习兴趣,课堂教学中提高学生的学习积极性,课后巩固加强学生的学以致用,独立钻研的学习能力,教学环节环环相扣,学生的整体学习能力得到了很大提升。不足独立自主解决问题的能力有待提升。改进设想通过提问学生个体,促使其思考并分析需求,在其回答有不足时,通过老师和其他学生的帮助加以补充,从而提升学生个体的需求分析能力。这样才能更好地建立软件技术的科学思维,养成良好的职业素养。教案2Spring框架概述一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称Spring框架概述教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课的主要任务是Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。学情分析知识与技能基础在学习本次课前,学生已经学习了Web应用项目的环境搭建和配置、能够使用JSP语言实现前端视图的开发。认知与实践能力通过上一学期学习动态Web开发技术的知识技能学习和任务实践开发训练,学生能够正确使用Servlet组件及JSP语言开发Web应用,能够正确应用JDBC实现对关系数据表的增、删、改、查操作等内容。学习特点根据前段时间的教学实践与观察发现:学生对实践型的作业积极性高,学习热情高涨,但是对理论知识的讲授有一定的疲软松懈,所以针对学生们的这个特点,对本次课程内容进行设计,多通过在不同的教学环节中运用不同形式的实践任务驱动提高学生的学习兴趣,带动学生的学习热情,从而顺利完成本次的授课任务,学生也通过积极参加实践,运用所学知识解决问题,既巩固了课堂知识点的学习,又学有所获。教学目标知识目标1.能够阐述Spring框架的核心思想2.能够说明IOC控制反转与依赖注入思想3.能够描述Spring的基本核心配置能力目标1.能简单应用Spring框架开发时的基本配置2.能灵活应用setter()方法注入3.能灵活应用构造方法注入素质目标1.通过课前预习,提升自主学习能力2.通过课堂学习和小组任务实践,养成严谨认真的学习态度和良好的团队合作精神3.通过项目成果展示,锻炼语言表达和与人沟通交流能力,产品质量意识教学重点和难点教学重点1.setter()方法注入2.构造方法注入处理方法1.通过课前的导学视频和导学课件等教学资源,引导学生了解所要学习的相关知识,为项目开发做好充分的准备。2.实时发布课堂互动任务,推动学生自主思考,强化体验;并借助讨论的形式,实现生生之间相互点评和借鉴参考。教师随时关注讨论动态,给予即时点评。教学难点1.Spring框架的核心思想2.IOC控制反转与依赖注入思想处理方法1.教师引导解决疑难问题2.学生团队合作内部讨论3.在技术网站中查找解决方案教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:[1]陈浩翔.SSM(SpringMVCSpringMyBatis)源码深入解析与企业项目实战.北京:中国水利水电出版社,2023[2]石毅.JavaEE轻量级框架应用实战--SSM框架(SpringMVC+Spring+MyBatis).北京:电子工业出版社,2020[3]黑马程序员.JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis).北京:,2017[4]单广荣.基于SSM框架的互联网应用开发技术.北京:科学出版社,2020教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.Spring框架的核心思想1.课前发布导学任务2.设置开放导学资源3.发布课前导学检测任务4.根据学生检测结果,调整教学准备1.查看导学任务2.学习导学资源3.完成导学检测4.自查学习不足帮助学生及时查缺补漏,并精准了解学生所掌握的知识情况。通过课前学习,提升学生的自主学习能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:复习巩固(10分钟)学习内容;Web开发环境及相关软件的安装操作1.教师引导学生复习巩固所学知识要点1.明确SSM项目开发的核心思想1.复习巩固已学知识点,强化薄弱知识点,辨识易错知识点2.为新课内容奠定基础环节二:明确目标(5分钟)学习内容:本次课的学习目标与具体学习任务要求1.引入本次课程内容2.明确本次课的学习目标与具体学习任务要求1.了解本次课程学习内容,领悟理解本次课程的学习目标与具体学习任务要求1.明确本次课的学习目标与具体任务2.培养学生树立目标并达成目标的好成习惯环节三:获取新知(70分钟)学习内容:1.Spring框架的发展史,对比说明Spring框架的优势与特点。2.Spring框架的核心思想控制反转及依赖注入。3.Spring框架的基本核心配置说明1.对比说明Spring框架的优势与特点2.实例讲解3.组织学生自己动手模仿完成,教师辅导学生实践、答疑1.搭建开发环境2.编写入门程序3.测试程序运行结果4.学生实践1.锻炼实践操作能力2.培养精益求精的工作态度3.培养互帮互助的职业素养4.增强主动专研的学习能力环节四:归纳总结(5分钟)学习内容:Spring框架核心思想IOC控制反转与依赖注入思想1.总结Spring框架应用1.强化记忆2.归纳总结3.明确下一阶段的任务1.归纳总结2.强化重点3.明确任务课后提升教学环节与内容教师活动学生活动设计意图1.课后巩固练习2.主题讨论1.完成课后巩固练习2.积极参与主题讨论1.发布课后巩固练习2.查看学生练习结果3.查看并回复学生讨论1.复习巩固,为下次任务开发奠定知识基础2.培养良好的温故知新的学习习惯课后反思教学成效1.实现了本节课的教学目标通过学习,学生能够深入理解Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。2.学习效率得到提高学生通过课前导学、课中讲授,对学习内容有了更深一步地理解、深化和认识,为后续课程的学习奠定了良好的基础。课后学生积极完成课后拓展巩固练习,按时提交课后作业,同时踊跃参与课程互动主题讨论,学生的整体学习成效显著。3.学习兴趣有了提升课前导学引起学生的学习兴趣,课堂教学中提高学生的学习积极性,课后巩固加强学生的学习能力,教学环节环环相扣,学生的整体学习能力得到了很大提升。不足知识理论的理解能力有一定欠缺。改进设想指导学生拓宽学习知识面,提高知识理论的理解能力。教案3Spring框架中bean的应用一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称Spring框架中bean的应用教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课的主要任务是利用Spring+Servlet+JDBC整合开发,完成系统登录模块的功能,主要的学习内容包括Spring对bean的实例化方式、配置bean的作用域、bean的生命周期和bean的继承等。学情分析知识与技能基础在学习本次课前,学生已经学习了Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。认知与实践能力通过学习,学生能够深入理解Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。学习特点根据前段时间的教学实践与观察发现:学生对实践型的作业积极性高,学习热情高涨,但是对理论知识的讲授有一定的疲软松懈,所以针对学生们的这个特点,对本次课程内容进行设计,多通过在不同的教学环节中运用不同形式的实践任务驱动提高学生的学习兴趣,带动学生的学习热情,从而顺利完成本次的授课任务,学生也通过积极参加实践,运用所学知识解决问题,既巩固了课堂知识点的学习,又学有所获。教学目标知识目标1.能够阐述Spring框架的核心思想2.能够说明IOC控制反转与依赖注入思想3.能够描述Spring的基本核心配置能力目标1.能简单应用Spring框架开发时的基本配置2.能灵活应用setter()方法注入3.能灵活应用构造方法注入素质目标1.通过课前预习,提升自主学习能力2.通过课堂学习和小组任务实践,养成严谨认真的学习态度和良好的团队合作精神3.通过项目成果展示,锻炼语言表达和与人沟通交流能力,产品质量意识教学重点和难点教学重点1.Spring框架对bean的四种实例化方式2.bean的作用域处理方法1.通过课前的导学视频和导学课件等教学资源,引导学生了解所要学习的相关知识,为项目开发做好充分的准备。2.实时发布课堂互动任务,推动学生自主思考,强化体验;并借助讨论的形式,实现生生之间相互点评和借鉴参考。教师随时关注讨论动态,给予即时点评。教学难点1.bean的生命周期2.bean的继承处理方法1.教师引导解决疑难问题2.学生团队合作内部讨论3.在技术网站中查找解决方案教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:[1]陈浩翔.SSM(SpringMVCSpringMyBatis)源码深入解析与企业项目实战.北京:中国水利水电出版社,2023[2]石毅.JavaEE轻量级框架应用实战--SSM框架(SpringMVC+Spring+MyBatis).北京:电子工业出版社,2020[3]黑马程序员.JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis).北京:,2017[4]单广荣.基于SSM框架的互联网应用开发技术.北京:科学出版社,2020教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.Spring框架对bean的四种实例化方式1.课前发布导学任务2.设置开放导学资源3.发布课前导学检测任务4.根据学生检测结果,调整教学准备1.查看导学任务2.学习导学资源3.完成导学检测4.自查学习不足帮助学生及时查缺补漏,并精准了解学生所掌握的知识情况。通过课前学习,提升学生的自主学习能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:复习巩固(10分钟)学习内容:1.Spring框架的核心思想2.IOC控制反转与依赖注入思想3.setter()方法注入4.构造方法注入1.教师引导学生复习巩固所学知识要点1.明确Spring框架的核心思想1.复习巩固已学知识点,强化薄弱知识点,辨识易错知识点2.为新课内容奠定基础环节二:明确目标(5分钟)学习内容:本次课的学习目标与具体学习任务要求1.引入本次课程内容2.明确本次课的学习目标与具体学习任务要求1.了解本次课程学习内容,领悟理解本次课程的学习目标与具体学习任务要求1.明确本次课的学习目标与具体任务2.培养学生树立目标并达成目标的好成习惯环节三:获取新知(70分钟)学习内容:1.Spring对bean的实例化方式2.配置bean的作用域1.演示程序2.实例讲解3.组织学生自己动手模仿完成,教师辅导学生实践、答疑1.领悟理论知识2.编写程序3.测试程序运行结果1.锻炼实践操作能力2.培养精益求精的工作态度3.培养互帮互助的职业素养4.增强主动专研的学习能力环节四:归纳总结(5分钟)学习内容:1.Spring对bean的实例化方式和bean的作用域1.总结主要的学习内容2.提示重点和难点1.强化记忆2.归纳总结3.明确下一阶段的任务1.归纳总结2.强化重点3.明确任务课后提升教学环节与内容教师活动学生活动设计意图1.课后巩固练习2.主题讨论1.完成课后巩固练习2.积极参与主题讨论1.发布课后巩固练习2.查看学生练习结果3.查看并回复学生讨论1.复习巩固,为下次任务开发奠定知识基础2.培养良好的温故知新的学习习惯课后反思教学成效1.实现了本节课的教学目标通过学习,学生能够深入理解Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。2.学习效率得到提高学生通过课前导学、课中讲授,对学习内容有了更深一步地理解、深化和认识,为后续课程的学习奠定了良好的基础。课后学生积极完成课后拓展巩固练习,按时提交课后作业,同时踊跃参与课程互动主题讨论,学生的整体学习成效显著。3.学习兴趣有了提升课前导学引起学生的学习兴趣,课堂教学中提高学生的学习积极性,课后巩固加强学生的学习能力,教学环节环环相扣,学生的整体学习能力得到了很大提升。不足根据程序错误提示,独立自主解决问题的能力有待提升。改进设想指导学生多看多练多实践,加强编程实战本领。教案4Spring开发框架注解编程一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称Spring开发框架注解编程教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课主要的学习内容包括本次课的主要任务是学习按照作用分类的注解、类型注入分类的注解,了解改变作用范围以及和生命周期相关的注解等内容。学情分析知识与技能基础在学习本次课前,学生已经学习了Spring对bean的实例化方式、配置bean的作用域、bean的生命周期和bean的继承等内容。认知与实践能力通过学习,学生能够深入理解Spring对bean的实例化方式、配置bean的作用域、bean的生命周期和bean的继承等。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。学习特点根据前段时间的教学实践与观察发现:学生对实践型的作业积极性高,学习热情高涨,但是对理论知识的讲授有一定的疲软松懈,所以针对学生们的这个特点,对本次课程内容进行设计,多通过在不同的教学环节中运用不同形式的实践任务驱动提高学生的学习兴趣,带动学生的学习热情,从而顺利完成本次的授课任务,学生也通过积极参加实践,运用所学知识解决问题,既巩固了课堂知识点的学习,又学有所获。教学目标知识目标1.能够阐述注解命令的三要素2.能够书写作用分类、注入分类的注解格式3.能够书写改变作用范围以及和生命周期相关的注解格式能力目标1.能灵活应用作用分类注解2.能灵活应用注入分类注解3.能灵活应用改变作用范围以及和生命周期相关的注解素质目标1.通过课前预习,提升自主学习能力2.通过课堂学习和小组任务实践,养成严谨认真的学习态度和良好的团队合作精神3.通过项目成果展示,锻炼语言表达和与人沟通交流能力,产品质量意识教学重点和难点教学重点1.作用分类注解2.注入分类注解处理方法1.通过课前的导学视频和导学课件等教学资源,引导学生了解所要学习的相关知识,为项目开发做好充分的准备。2.实时发布课堂互动任务,推动学生自主思考,强化体验;并借助讨论的形式,实现生生之间相互点评和借鉴参考。教师随时关注讨论动态,给予即时点评。教学难点1.改变作用范围的注解2.和生命周期相关的注解处理方法1.教师引导解决疑难问题2.学生团队合作内部讨论3.在技术网站中查找解决方案教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:[1]陈浩翔.SSM(SpringMVCSpringMyBatis)源码深入解析与企业项目实战.北京:中国水利水电出版社,2023[2]石毅.JavaEE轻量级框架应用实战--SSM框架(SpringMVC+Spring+MyBatis).北京:电子工业出版社,2020[3]黑马程序员.JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis).北京:,2017[4]单广荣.基于SSM框架的互联网应用开发技术.北京:科学出版社,2020教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.作用分类注解2.注入分类注解1.课前发布导学任务2.设置开放导学资源3.发布课前导学检测任务4.根据学生检测结果,调整教学准备1.查看导学任务2.学习导学资源3.完成导学检测4.自查学习不足帮助学生及时查缺补漏,并精准了解学生所掌握的知识情况。通过课前学习,培养学生自主学习的学习能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:复习巩固(10分钟)学习内容:1.Spring对bean的实例化方式和bean的作用域2.bean的生命周期bean的继承1.教师引导学生复习巩固所学知识要点1.明确Spring框架的核心思想1.复习巩固已学知识点,强化薄弱知识点,辨识易错知识点2.为新课内容奠定基础环节二:明确目标(5分钟)学习内容:本次课的学习目标与具体学习任务要求1.引入本次课程内容2.明确本次课的学习目标与具体学习任务要求1.了解本次课程学习内容,领悟理解本次课程的学习目标与具体学习任务要求1.明确本次课的学习目标与具体任务2.培养学生树立目标并达成目标的好成习惯环节三:获取新知(70分钟)学习内容:1.作用分类注解2.注入分类注解1.演示程序2.实例讲解3.组织学生自己动手模仿完成,教师辅导学生实践、答疑1.领悟理论知识2.编写任务实践程序3.测试程序运行结果1.锻炼实践操作能力2.培养精益求精的工作态度3.培养互帮互助的职业素养4.增强主动专研的学习能力环节四:归纳总结(5分钟)学习内容:1.作用分类注解和注入分类注解1.总结主要的学习内容2.提示重点和难点1.强化记忆2.归纳总结3.明确下一阶段的任务1.归纳总结2.强化重点3.明确任务课后提升教学环节与内容教师活动学生活动设计意图1.课后巩固练习2.主题讨论1.完成课后巩固练习2.积极参与主题讨论1.发布课后巩固练习2.查看学生练习结果3.查看并回复学生讨论1.复习巩固,为下次任务开发奠定知识基础2.培养良好的温故知新的学习习惯课后反思教学成效1.实现了本节课的教学目标通过学习,学生能够深入理解Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。2.学习效率得到提高学生通过课前导学、课中讲授,对学习内容有了更深一步地理解、深化和认识,为后续课程的学习奠定了良好的基础。课后学生积极完成课后拓展巩固练习,按时提交课后作业,同时踊跃参与课程互动主题讨论,学生的整体学习成效显著。3.学习兴趣有了提升课前导学引起学生的学习兴趣,课堂教学中提高学生的学习积极性,课后巩固加强学生的学习能力,教学环节环环相扣,学生的整体学习能力得到了很大提升。不足学生的自主学习能力有待提升。改进设想加强与学生沟通的方法和方式,及时了解学生学习进度,及时给予学生指导。教案5AOP编程与Spring框架事务管理一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称AOP编程与Spring框架事务管理教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课主要的学习内容是理解AOP思想与掌握相关配置、了解切入点表达式及通知类型、理解Spring对事务的支持、掌握Spring事务管理的配置等内容。学情分析知识与技能基础在学习本次课前,学生已经学习了控制层的作用与职责、利用servlet技术完成控制层的程序编写、调用service层的方法将serlvet交给Spring框架管理,配置监听器、在Servlet中使用spring注解、在登录页面中使用Javascrip框架jquery的ajax来实现用户名和密码的后台服务器端校验等内容。认知与实践能力通过学习,学生能够掌握控制层的作用与职责、利用servlet技术完成控制层的程序编写、调用service层的方法将serlvet交给Spring框架管理,配置监听器、在Servlet中使用spring注解、在登录页面中使用Javascrip框架jquery的ajax来实现用户名和密码的后台服务器端校验等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。学习特点根据前段时间的教学实践与观察发现:学生对实践型的作业积极性高,学习热情高涨,但是对理论知识的讲授有一定的疲软松懈,所以针对学生们的这个特点,对本次课程内容进行设计,多通过在不同的教学环节中运用不同形式的实践任务驱动提高学生的学习兴趣,带动学生的学习热情,从而顺利完成本次的授课任务,学生也通过积极参加实践,运用所学知识解决问题,既巩固了课堂知识点的学习,又学有所获。教学目标知识目标1.能够解释AOP思想2.能够阐述切入点表达式3.能够阐述事务的基本概念能力目标1.能够完成AOP的相关配置2.能灵活应用切入点表达式3.能正确配置Spring事务管理素质目标1.通过课前预习,提升自主学习能力2.通过课堂学习和小组任务实践,养成严谨认真的学习态度和良好的团队合作精神3.通过项目成果展示,锻炼语言表达和与人沟通交流能力,产品质量意识教学重点和难点教学重点1.AOP思想2.切入点表达式处理方法1.通过课前的导学视频和导学课件等教学资源,引导学生了解所要学习的相关知识,为项目开发做好充分的准备。2.实时发布课堂互动任务,推动学生自主思考,强化体验;并借助讨论的形式,实现生生之间相互点评和借鉴参考。教师随时关注讨论动态,给予即时点评。教学难点1.配置Spring事务管理处理方法1.教师引导解决疑难问题2.学生团队合作内部讨论3.在技术网站中查找解决方案教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:[1]陈浩翔.SSM(SpringMVCSpringMyBatis)源码深入解析与企业项目实战.北京:中国水利水电出版社,2023[2]石毅.JavaEE轻量级框架应用实战--SSM框架(SpringMVC+Spring+MyBatis).北京:电子工业出版社,2020[3]黑马程序员.JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis).北京:,2017[4]单广荣.基于SSM框架的互联网应用开发技术.北京:科学出版社,2020教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.AOP思想2.切入点表达式1.课前发布导学任务2.设置开放导学资源3.发布课前导学检测任务4.根据学生检测结果,调整教学准备1.查看导学任务2.学习导学资源3.完成导学检测4.自查学习不足帮助学生及时查缺补漏,并精准了解学生所掌握的知识情况。通过课前学习,培养学生自主学习的学习能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:复习巩固(10分钟)学习内容:1.控制层的作用与职责、利用servlet技术完成控制层的程序编写1.教师引导学生复习巩固所学知识要点1.明确Spring框架的核心思想1.复习巩固已学知识点,强化薄弱知识点,辨识易错知识点2.为新课内容奠定基础环节二:明确目标(5分钟)学习内容:本次课的学习目标与具体学习任务要求1.引入本次课程内容2.明确本次课的学习目标与具体学习任务要求1.了解本次课程学习内容,领悟理解本次课程的学习目标与具体学习任务要求1.明确本次课的学习目标与具体任务2.培养学生树立目标并达成目标的好成习惯环节三:获取新知(70分钟)学习内容:1.AOP面向切面思想2.切入点表达式3.AOP开发配置4.AOP通知方式1.演示程序2.实例讲解3.组织学生自己动手模仿完成,教师辅导学生实践、答疑1.领悟理论知识2.编写任务实践程序测试程序运行结果1.锻炼实践操作能力2.培养精益求精的工作态度3.培养互帮互助的职业素养4.增强主动专研的学习能力环节四:归纳总结(5分钟)学习内容:1.AOP的开发配置及应用1.总结主要的学习内容2.提示重点和难点1.强化记忆2.归纳总结3.明确下一阶段的任务1.归纳总结2.强化重点3.明确任务课后提升教学环节与内容教师活动学生活动设计意图1.课后巩固练习2.主题讨论1.完成课后巩固练习2.积极参与主题讨论1.发布课后巩固练习2.查看学生练习结果3.查看并回复学生讨论1.学习通2.练习题库3.互联网资源课后反思教学成效1.实现了本节课的教学目标通过学习,学生能够深入理解Spring框架的核心思想、IOC控制反转与依赖注入思想和Spring的基本核心配置说明、setter()方法注入和构造方法注入等内容。在编码实现过程中,学生能够根据错误提示,找到错误并调试修改,实现预期的特效效果。2.学习效率得到提高学生通过课前导学、课中讲授,对学习内容有了更深一步地理解、深化和认识,为后续课程的学习奠定了良好的基础。课后学生积极完成课后拓展巩固练习,按时提交课后作业,同时踊跃参与课程互动主题讨论,学生的整体学习成效显著。3.学习兴趣有了提升课前导学引起学生的学习兴趣,课堂教学中提高学生的学习积极性,课后巩固加强学生的学习能力,教学环节环环相扣,学生的整体学习能力得到了很大提升。不足学生在代码编写过程中缺乏必要的注释改进设想指导学生规范代码注释,养成良好的编程习惯教案6SpringMVC编程基础一、教学分析课程名称软件框架开发技术(SSM)授课对象软件技术专业教学单元名称SpringMVC编程基础教学场所机房授课形式实践授课学时4教材《SSM软件框架开发任务式教程(Spring+SpringMVC+MyBatis)》课程标准单元及内容分析本次课主要的学习内容是SpringMVC的核组件与流程控制,在Web工程中配置JSP、HTML视图解释器,利用SpringMVC技术完成控制层的程序编写。学情分析知识与技能基础本课程学习之前,学生通过先修课程《前端设计与开发》、《Java基础编程》、《MySql数据库技术》和《JavaWeb应用开发》,已掌握了web前端开发的基本技术,Java基础知识,MySql数据库的基本应用,JSP和Servlet等动态网站技术开发知识。在本次课程之前学习了Spring框架及其常用的注解命令开发流程,学生基本理解了Spring的原理,掌握了Spring在企业项目开发的流程,并且对非注解与注解开发方式有了一定的应用。。认知与实践能力通过对学生目前的知识基础和技能现状调查,结合平时对学生的认知能力的了解,依据学习金字塔理论和布鲁姆教育目标分类,侧重加强学生的主动学习能力来提高其认知能力,主要包括以下措施:1.借助电子教室软件实现教师演示与操作的同时,学生实时同步跟随练习,从模仿开始提升注意力和观察力,主动操作的同时协助学生对知识点的记忆和理解。2.教师通过学习通设立主题讨论和课堂互动任务,并通过远程协助软件解决学生实操过程中的各种问题,通过师生答疑式互动、生生互助型互动,督促学生对知识点的学习和应用,培养他们的分析能力。3.教师通过markdown软件和即时通信软件实时将完成的课堂电子板书(课堂笔记)供学生们参考,帮助学生对本节课学习内容的主动探究和以供课后记忆,。4.教师通过学习通设立课后“项目拓展练习“,通过知识迁移,加强与巩固学生对知识点的应用,培养他们的自主解决问题能力。学习特点1.学生对理论知识学习不感兴趣本着将理论知识融入到项目开发的宗旨,将工程项目实现片断化、微缩化。通过分解剥离,实现完整的“微工程”,来驱动学生实现在开发过程中掌握理解相应的理论知识。2.学生在抽象的知识点与枯燥的技能操练中,极易产生厌倦心理和畏难情绪为此,与社会热点关联,更好的适应学生的认知能力,调动学生的积极性和主动性。通过将生动有趣有料的工程案例,有机融入中国非物质文化遗产这个“文化自信”的思政点,让课堂充满正能量,还能激发学生的兴趣和热情,推动学生从不知所措的机器式跟随到得心应手般的熟练操作,再到完成类同项目的开发,循序渐进地实现“铢积寸累,久自见功”的境界。3.学生课堂分层现象突出,会出现跟得上,尽量跟和跟不上的课堂现象为此,充分发挥线上线下混合辅助功能,线下教师主导,实时即时及时引导、指导与辅导学生;同时,借助学习通平台,利用电子板书(课堂笔记)、即时通信、远程监控等多种软件辅助教学,同时鼓励引导学生自主学习、自主寻找问题,自主解决问题;并借助平台讨论区,寻求在线帮助,共同解决问题;借此,培养学生的沟通能力、团结协作能力和批判思维能力。教学目标知识目标1.能正确归纳出传统MVC架构模式与SpringMVC框架的主要不同之处2.能正确编写出SpringMVC框架开发的配置文件3.能使用非注解方式编写SpringMVC处理器的响应处理方法能力目标1.培养开发平台操作实践的基本技能,为完成框架技术开发奠定基础2.通过学习SpringMVC框架开发,培养软件工程思维的不断建立3.激发自我学习和独立钻研的学习能力,培养团队协作与沟通能力、分析解决问题的能力素质目标教学重点和难点教学重点1.SpringMVC前端控制器思想2.SpringMVC非注解开发的配置的编写3.SpringMVC非注解开发控制处理器的编写处理方法1、教导策略。通过课前的导学视频和导学课件等教学资源,引导学生了解所要学习的相关知识,为项目开发做好充分的准备。2、引导策略。课堂中凸显教学知识点,结合项目案例,一步步演示还原项目的制作过程,在程序中填空设障以强调重点,明示它们在项目中的作用,帮助学生理解。3、指导策略。实时发布课堂互动任务,推动学生自主思考,强化体验;并借助讨论的形式,实现生生之间相互点评和借鉴参考。教师随时关注讨论动态,给予即时点评。教学难点1.SpringMVC非注解开发配置的编写2.SpringMVC非注解开发控制处理器的编写处理方法1.项目演示(项目还原+项目分解+节点提醒)跟随练习(课堂示范+视频回放+针对性指导)2.实时答疑(即时解答)3.模仿练习(项目还原+自主练习+自主思考+课堂任务)4.拓展延伸(知识迁移)教学策略设计理念依据高职学生的特点及职教理念,强调动手能力及对知识的综合运用能力培养,把课程知识体系转换为对应的专业技能体系,并把课程专业技能体系分解到每个单元模块中,把相关的技能点融入到课程项目案例中,以任务驱动形式组织教学实施,通过“学中做”“做中学”的模式,让学生真正掌握相关岗位技能。另外,在课程教学中融入思政元素,以培养学生的工匠精神,帮助学生树立正确的人生观、价值观,培养社会主义事务的接班人,真正践行党的教育的方针、路线。教学方法与手段根据教学内容和学生学习特点科学选择教学方法和手段,依托信息化教学手段和数字资源,充分运用讲授、讨论、操作实验等多种形式的教学方法,结合多种教学手段,灵活地组织教学活动,提高教学效果。通过互动式教学、小组合作学习等方式,激发学生的学习积极性,培养他们的主动学习能力。在教学实施中,根据学生学习反馈及时调整相关教学方法,突出学生中心,实行因材施教,关注单元重点、难点问题的解决。教学资源=1\*GB2⑴数字资源:导学性检测题导学视频教学PPT课件数据库脚本文件项目服务器端代码项目前端的CSS,Javascript,JSP文件辅学视频项目任务单卡项目指导文档=2\*GB2⑵设备/工具/学科软件 :MyEclipse,教学即时通信软件,电子教室软件,电子板书软件,远程控制软件(解决学生问题和学生演示),HeidiSQL,Drawio,电子画笔=3\*GB2⑶教材资源:[1]陈浩翔.SSM(SpringMVCSpringMyBatis)源码深入解析与企业项目实战.北京:中国水利水电出版社,2023[2]石毅.JavaEE轻量级框架应用实战--SSM框架(SpringMVC+Spring+MyBatis).北京:电子工业出版社,2020[3]黑马程序员.JavaEE企业级应用开发教程(Spring+SpringMVC+MyBatis).北京:,2017[4]单广荣.基于SSM框架的互联网应用开发技术.北京:科学出版社,2020教学评价=1\*GB2⑴课前:通过课程学习平台,发布导学视频与导学小测验,由学习平台收集评价结果数据;=2\*GB2⑵课中:主要通过教师点评、学生互评、课堂互动任务考察学生的实践操作能力、沟通能力、细心规范、精益求精的工作态度、互帮互助、团队协作的职业素养和主动专研的学习能力;=3\*GB2⑶课后:通过课后拓展练习的独立完成考核学生独立自主解决问题的学习创新能力。教学活动安排课前预学教学环节与内容教师活动学生活动设计意图1.导学视频(1)Spring框架开发的配置过程(2)常用Spring注解命令(3)使用Eclipse部署调试运行JavaWeb项目。2.完成测试题3.利用教学平台发布本次课程的学习路径1.利用教学平台发布视频2.利用教学平台发布测试题以客观题的方式检测学生对Spring框架基本配置知识及常用注解命令的掌握情况。3.利用教学平台发布本次课程的学习路径在学习通平台上发布本课程的学习路径,本课程的学习目标、学习任务、课程的重点和难点以及课程所使用的课程相关资源等内容。1.观看复习知识点视频学生自主利用手机或电脑观看视频,Spring框架开发的配置过程、常用Spring注解命令、通过Eclipse布署调试及运行项目过程。2.完成测试题完成关于Spring框架基本配置知识及常用注解命令的测试3.观看课前导学资料,自学所学知识的不足之处自学SpringMVC框架的基本知识和相关学习资源1.帮助学生及时查缺补漏,并精准了解学生所掌握的知识情况。通过设计课前学习活动。为学生能在本次课中熟练操作和理解Spring响应处理方法奠定相应的基础。2.通过课前学习,培养学生自主学习,独立钻研,学以致用的学习能力,即作为职业程序员必备的职业能力。课中强化教学环节与内容(标注时长)教师活动学生活动设计意图环节一:前段环节(60分钟)学习内容:1.课程回顾2.知识概述3.框架简介4.入门程序1.出勤签到通过线上发布和教学现场点名签到。(教师通过学习通教学平台发布签到。)2.课程回顾与简介①回顾上节课所讲授的Spring框架的开发配置过程以及Spring常用的注解命令。②提出本节课所授知识,展示出学习目标、学习内容及学习任务,展示学习重点与难点。3.SpringMVC框架介绍,讲解入门程序的编写①先对SpringMVC框架进行简介,然后由MVC架构模式对比引出SpringMVC的前端控制器思想,通过举医院的人工导诊台来说明这种思想的基本原理与作用。要求以组为单位,对“MVC分层思想的优势在哪里?”在学习通APP讨论区发表各组观点,引出思政点。讲解SpringMVC框架前端时,引导学生哪些身边的例子与这种思想相类似,引出讨论。②点评学生完成的结果。针对可取之处,给予小组学生相应奖励分,教师点评总结;针对典型问题、共性问题,鼓励学生们分别找问题提方案,讨论优化,教师即时点评总结,并给予学生相应奖励分。③借助多媒体软件实时演示,来编写SpringMVC的HelloWorld入门程序,此过程中要提出问题,要求学生及时回答。从环境搭建,到框架配置,再到编写程序,严格遵守企业开发规范,程序中的每条关键语句都要添加注释,树立引领示范之作用。1.完成签到根据教师要求完成签到2.明确本课程情况①根据本节课程的概述,来准备好所需要的平台与工具②知道本次课程要达到的学习目标、学习任务,学习内容③明确本次课要学习的重点与难点3.回答提问,参与讨论,跟随完成入门程序①回答教师提问,参与问题讨论。②针对老师提出的类似SpringMVC前端控制器思想的身边例子进行讨论是否有相似之处,每人积极参与,在学习通APP上发表个人观点。③针对“MVC分层思想的优势在哪里?”,以组为单位,各组在学习通APP讨论区发表讨论结果。④跟随老师完成编写SpringMVC的HelloWorld入门程序,要添加注释,注意语法规范,遵守格式要求,并及时回答老师的课堂提问。1.确保并提醒学生按时参加课程学习,规范学生的日常行为,培养学生良好的职业操守。对学生提出本课程要达到的目标,明确学习内容,引导学生树立大局意识。2.通过小组协作,增强互帮互助、团体协作意识,同时培养学生的批判思维以及沟通和表达能力,提升基本的职业素养。4.对学生不断强调程序编写的规范要求,比如注释,程序格式,语法规则等等,培养他们的职业规范素质。环节二:中段环节(90分钟)学习内容:1.项目简介2.项目实现1.项目教学演示(实时式教学示范与跟进式教学指导)①项目简介描述所要完成的项目介绍,应用所学知识实现本项目的开发流程,并提出项目所包含的思政点。②步骤化演示。根据项目企业开发的过程,具体实现步骤包括:1.数据库的实现2.实体类的创建3.数据访问层的编写4.业务服务层的编写(接口与实现类)5.控制层的编写(重点、难点)6.视图层的编写②节点化任务。教师将在关键的学习点方面设置阶段节点,教师指导演示,并利用markdown软
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年电商运营(店铺推广)试题及答案
- 2025年中职建筑(建筑测量基础)试题及答案
- 2025年大学大一(人工智能技术应用)人工智能基础试题及答案
- 2025年大学兽医学(兽医内科学)试题及答案
- 2025年中职饲草栽培与加工(青贮技术)试题及答案
- 2025年高职(口腔修复专业)全口义齿制作试题及答案
- 2025年高职第一学年(学前教育)学前教育学试题及答案
- 2025年大学农村电气技术(新能源发电技术应用)试题及答案
- 2025年高职(应用化工技术)化工设备设计基础试题及答案
- 2026年农业种植(山药种植技术)试题及答案
- 2026年孝昌县供水有限公司公开招聘正式员工备考题库有完整答案详解
- 中建八局项目如何落实钢筋精细化管理
- 钢结构除锈后油漆施工方案
- 安徽省江南十校2025-2026学年高一上学期12月联考生物(含答案)
- 杭州市临平区2025年网格员招聘笔试必考题库(含答案)
- 总裁思维培训课件
- 2025年信息化运行维护工作年度总结报告
- 电梯更换配件协议书
- 中海大海洋地质学课件第12章海底矿产资源-1第二十二讲
- 胆囊癌教学课件
- 人教版七年级上册道德与法治期末模拟综合测试题
评论
0/150
提交评论