任务驱动+翻转课堂教学法在程序设计类课程中的应用
2017-03-22,,,
中华医学图书情报杂志 2017年2期
,, ,
随着大数据、云计算、移动服务等新技术的发展,信息技术与医药领域的结合越来越密切。在这种背景下,医学生除需要掌握计算机基本操作外,还需要掌握基本编程技能[1],能够使用一种语言编写有应用价值的简单程序,方便医药行业使用。
开设程序设计类课程的主要目的是培养学生的逻辑思维能力、计算思维能力和解决实际问题的能力。很多医学院校为学生开设程序设计类课程,比如C++、VB、C#等。笔者在多年的教学实践中体会到,如果不考虑医药专业特点,只是简单地把计算机专业的程序设计语言从计算机专业搬到医药专业教学中,就不可能取得很好的教学效果。因此,在程序设计类课程的教学中,我们不断改进教学方法,努力提高教学质量,同时进行了一些有益的尝试,如将翻转课堂和任务驱动式教学法结合进行混合式教学,取得了较好的教学效果。
1 任务驱动式教学法实施中存在的问题
在《程序设计基础》课程中,采用任务驱动式教学法。每章精选一些有实际应用价值的、经典的、具有趣味性的任务实例,让学生在完成任务实例的过程中掌握新的知识点,达到既定的教学目标。这种教学法应用两年多以来,激发了学生的学习兴趣,取得了良好的教学效果。但是,课程学习还是“课堂学习”和“教师为主导”,学生处于被动学习的状态,在具体实施过程中还存在以下问题。
1.1 教学过程本末倒置,把困难留给了学生
《程序设计基础》课程是一门实践性很强的计算机语言类课程。……
登录APP查看全文
