请升级浏览器版本

你正在使用旧版本浏览器。请升级浏览器以获得更好的体验。

您当前所在的位置: 首页 -> 学员风采 -> 正文

基于“敏捷教学理论”的创新型课程模式改革

——以《JavaSE技术》课程为例


发布日期:2024-08-19    点击量:


林轶翚,沈阳城市建设学院FACULTY教师教学核心素养研习营第二期学员,讲师,数据科学与大数据技术专业教研室主任,主要讲授C语言编程、JavaSE技术、R语言基础、NoSQL数据库技术等课程。主持和参与多项校级教科研项目,发表多篇学术论文,指导学生参加多项竞赛并获得优异成绩。擅长将课程思政融入专业教学,注重学生综合素质的培养,曾获得优良学风标杆课堂授课教师、优良学风标杆班级指导教师、中国国际数字和软件服务创新大赛产业大数据应用设计与开发赛项优秀指导教师等荣誉称号。



一、创新课程概况

JavaSE技术是数据科学与大数据技术专业开设的一门学科专业教育课,旨在培养学生运用计算机编程解决问题的思路和方法。通过学习Java语言编程,学生将掌握面向对象程序设计的基本概念、思想与基本方法,理解面向对象编程的设计思想,并熟练掌握Java面向对象编程的关键技术。通过工程项目化教学、模拟职业情境、上机操作等方法,提高学生在工程系统软件开发方面的认知能力、发现与解决问题能力、以及团队合作能力,达到具备初步的系统开发能力。

1 JavaSE技术课程概况

二、创新课程改革的背景

随着信息技术的飞速发展,软件行业对人才的需求日益多元化。传统的以知识传授为主的课程教学模式,往往缺乏与企业实际开发需求的结合,导致大部分学生在理论学习后难以将所学知识应用于实际问题解决。学习效果主要体现在考试成绩上,学生缺乏实际编程能力和创新思维,难以满足当前市场对高素质技术人才的需求。为了适应这一变化,本课程基于敏捷教学理论,旨在通过课程改革,打破传统课堂教学的束缚,强化学生实践能力和创新能力的培养,以满足行业对高素质技术人才的需求。





2 创新型课程改革背景

三、创新课程改革的思路

基于敏捷教学理论,本课程改革将打破传统教学模式,以项目驱动和情境教学为核心,结合企业实际开发需求,引入真实项目案例,使学生在学习过程中能够接触到实际问题,提升解决问题的能力。通过预习、课堂讨论、实践练习等多元化教学方式,使学生更加主动地参与到学习过程中。同时,增加编程练习的比重,通过实际编程任务来巩固理论知识,提升学生的实际编程能力和创新思维,使其能够更好地适应软件行业对高素质技术人才的需求。



3 “敏捷教学理论”创新性课程改革思路

四、创新课程改革具体实施举措

(一)课前

1. 课前准备

(1)围绕教师教学的七个核心素养:“给予学生及时的反馈(Feedback)”、“围绕教学目标开展高效的教学(Alignment)”、“讲课清晰(Clarity)”、“尊重学生个体差异(Uniqueness)”、“鼓励学生主动学习(Learning actively)”、“鼓励学生合作(Teamwork)”和“对学生寄予高的期望并确保成功(Yield high)”进行教学设计,每个核心知识点的讲授时长控制在5-10分钟,并且确保PPT中每页内容简洁明了,重点突出。

(2)设计包含实际数据和案例的案例分析材料,帮助学生理解理论知识的实际应用。

(3)编制预习任务单,明确预习目标、内容和方法,引导学生有计划地进行预习。

2. 教学平台的使用

过学习通在线学习平台上传所有预习材料,开启讨论区功能,设置不同主题板块,鼓励学生针对预习内容发表观点、提问和解答,并且利用平台的统计功能,跟踪学生的预习进度和讨论活跃度,为教学调整提供依据。

3. 课前讨论

(1)在预习任务单中嵌入引导性问题,鼓励学生结合生活或专业实际进行思考。

(2)设定讨论规则,比如要求每个学生至少回复一个同学的帖子,并在课前对积极参与讨论的学生给予表扬,对有价值的观点进行高亮或置顶。

(3)设计包含5-10道题的在线小测验,涵盖预习材料的核心知识点。设置测验提交后即时显示正确答案和解析,以帮助学生自我纠正,并通过收集测验数据,分析学生的掌握情况和错误分布,为课堂讲解重点提供依据。

4. 通过翻转课堂模式,将理论知识学习放在课前,根据预习测验结果,调整课堂讲解的侧重点,对错误率较高的知识点进行深入讲解。对预习讨论中反映出的普遍疑问或兴趣点,设计专门的课堂讨论或实践活动,并对预习表现优秀的学生给予课堂展示机会,以激励其他学生积极参与预习。

4 优秀学生课堂展示

(二)课中

1. 通过PPT快速回顾预习内容,并强调核心概念和关联,或者通过提问或小游戏检验学生的预习情况。



5 核心知识点回顾


2.通过引入与课程内容紧密相关的实际案例或热点问题,引导学生分析案例,提出自己的见解或疑问,为课堂讨论奠定基础。鼓励学生进行深入探讨,要求每组形成共识或提出创新观点。

3.课堂上重点讲解预习中的难点和疑点,通过在编程环境中对例题进行实时演示和调试,逐步对解题的思路、方法步骤和代码逻辑进行讲解。

4.通过提供与课程内容匹配的编程题目和示例代码,引导学生逐步完成。在学生练习时及时解答学生在实践中遇到的问题,并鼓励学生提出预习中未解决的问题,通过集体讨论或教师讲解找到当时未解决的原因并进行改正。

5.后测与反馈

通过学习通在线学习平台发布随堂测验,检验学生对新授知识的掌握情况,对测验中的共性错误在课堂上统一讲解并对个性化问题进行一对一辅导,确保每位学生都能得到关注。

(三)课后

1. 通过学习通在线学习平台发布发布课后测验,内容覆盖课堂新授知识点和预习内容的综合应用,测验结果作为学生学习评价的

一部分,鼓励学生认真对待。

2. 布置编程练习作业,除了必答题目还有一些有一定挑战性的选做题目,要求学生独立完成,并在学习通在线学习平台提交运行结果,在收到学生提交的作业后及时批阅并进行反馈,指出学生在编程中的错误和修改建议。


6 课后辅导答疑


3. 要求学生每周撰写一次详细的学习反思报告,包括学习过程中的困难、解决策略、收获和建议。通过对学生反思报告的批阅,给予学生个性化反馈,并鼓励学生持续改进。

4. 分析学生反馈和测验数据,确定后续课程的改进方向,同时,更新教学计划和材料,确保课程内容与时俱进,满足学生需求。

五、创新课程改革成效

课程改革实施后,首先,学生的学习态度和兴趣发生了积极转变,他们对编程的热爱和探索精神明显增强,这体现在他们更愿意主动深入思考问题,积极寻求解决方案。其次,课堂氛围变得更加活跃和开放,学生之间的合作与交流增多,这不仅促进了知识的共享,也培养了他们的团队协作能力和沟通技巧。最重要的是,学生在面对问题时,能够展现出较强的创新思维和批判性思考能力,他们不再满足于传统的答案,而是勇于探索新的可能性和解决方案。最后,课程改革使学生能够将所学知识灵活应用于实际情境中,真正做到学以致用。

六、创新课程改革教学反思

虽然课程改革取得了一定的成果,但也存在改进的空间,为了建设更加创新和高效的课堂,培养学生的创新思维和实践能力,引入较多的实践环节和个性化辅导,从而使教师的工作量大幅增加,因此,需要进一步优化教学设计,将实践环节和理论教学有机结合,进一步提高教学效率,同时,充分利用在线教学平台和教学工具,组建教学团队,分工合作,减轻教师负担,并提高教学质量。此外,由于学生的学习基础和学习能力存在差异,因此,需要根据学生的学习情况,开展个性化辅导,帮助学生克服学习困难,提升学习效果,并定期进行教学反思,总结在教学和辅导的经验教训,不断改进教学方法,提升教学效果。









上一条:杨曦

下一条:房丽娜