《Java程序设计基础》——任务驱动,激发学习热情

文章访问量:

“三教改革”是我校推进职业教育改革的重要举措,也是职业院校提升办学质量和人才培养质量的重要切入点。为激发软件技术专业学生的学习兴趣与热情,改变以往课堂沉闷、学生参与度不高的现状,软件技术专业教学团队在《Java程序设计基础》课程中采用任务驱动与小组竞争的教学方法,活跃了课堂的学习氛围,提高了学生的学习效率,学生的知识获得感显著提升。

任务驱动法的核心是理论与实践相结合,在课堂上,具体按以下步骤实施:

一、捋思路 析需求

教师讲解核心知识点,对案例进行分析演示。根据案例设置任务需求,而任务需求由简至难,把学生分成若干个学习小组,教师发布任务需求,小组成员根据老师的提示捋清思路,分析任务需求。 

二、论结构 写代码

对于简单的任务,学习组成员可经过模仿案例编写代码,对于复杂的任务,学习组成员互相讨论,根据需求画出流程图,教师适当地给出合理的提示和建议。

三、调程序 现功能

学生利用工具调试代码,实现功能,掌握调试技能。“授人以鱼不如授人以渔”,通过困难的任务帮助学生建立解决困难的信心,帮助学生建立编程思维,掌握解决问题的技巧。

四、展成果 获成就

小组成员上台展示成果,老师点评代码的合理性及缺陷,带领学生修改代码并给出高度赞扬,让学生有一颗继续学习的热心,从任务中获得成就。

1733735091597.png

在教与学的过程中,教师是知识的传播者,也是学生学习路上的指明灯。通过任务驱动教学法,以小组积分制激励学生参与讨论,学生在实践中获取知识,应用知识,使得沉闷的课堂变得更加活跃。软件技术2403班楚飞扬表示“通过任务驱动,我们学会了知识的实际应用,对枯燥的编程有了兴趣”。

《Java程序设计基础》课程是软件技术专业的专业基础课程,通过教学改革,学生能自主参与学习,增强了团队合作能力,提高了学生个人的知识探索能力,更为以后的专业学习打下扎实的基础,为学生未来的职业规划写下了重要的一笔。

(图文/曾丽霞 审/薛凌云)


最新动态