运用范例模仿法增强程序设计语言课程的教学效果
2013-04-29丁玎
丁玎
为了改善中职学校的程序设计语言教学,提高学生的学习热情,笔者在教学实践中,注意适当降低课程教学目标定位,采用范例模仿的教学方法,取得了较好效果。
一、范例模仿法的心理学基础
心理学的研究表明,动机是激励人去行动以达到一定目的的原因。学习动机就是直接推动学生学习的动力,主要分为内在动机和外在动机,内在动机对学生的学习起主要作用。如果学生没有学习程序设计语言课程的内在动机,学习和认知的效果就会不佳。因此,中职学校在明确了程序设计语言课程的目的和意义之后,要努力培养学生的学习兴趣。模仿是人类认知过程中必不可少的环节,是人类学习、获得生存技能的基本方法之一。人们通过模仿来感知事物所处的环境,了解事物变化的过程,掌握事物变化的规律。采用范例模仿法进行教学,就是通过运用上述原理,改善课堂教学的被动局面,从而增强程序设计语言课程教学的活跃性,激发学生学习的内在动机,进而提高教学质量。
二、范例模仿法在程序设计语言课程中的应用
由于学生的学习需求不同,教学目标和教学内容也不尽相同,不存在适用于一切教学活动的最优教学策略。因此,教师必须掌握一系列适用于不同目标、内容及对象的各种教学策略。教师在上课的时候,一方面要善于调动自己的情感因素,保持饱满的热情;另一方面要以情动情,感染学生,激发学生的学习热情,以达到提高教学效率的目的。其最主要的一点就是创造宽松、良好的课堂气氛,为范例模仿法打好基础。
在制作范例前,教师要以学生的视角去选择范例的切入点。范例中可以适量出现超出学习范围的知识。这些知识,通常以模块的形式整体呈现给学生,教师应对模块进行详细的注释说明,供学生整体使用。范例要配有详细的程序编制说明、算法说明、知识点讲解,使学生可以通过这些资料完成对程序设计语言的理解,并最终学会运用。
范例模仿法教学过程通常分为三个阶段:范例模仿、随意发挥和欣赏讨论。范例模仿和随意发挥安排在连续的时段内,首先通过让学生学习资料,完成范例模仿。范例模仿是学生理解教学内容的重要过程,要求学生必须认真完成。随意发挥则不做具体要求,只要求学生下课前挑选一份自己满意的作品作为作业上交即可。教师对作业进行适当处理后,放入校园网供学生欣赏交流。同时,教师与学生共同制作每一个作品“精彩瞬间”的幻灯片,作为课堂总结,和作业放在一起。在欣赏讨论时段,教师与学生共同观看“精彩瞬间”,欣赏学生作品,讨论制作经验,回忆知识点,能更好地激发学生的学习兴趣,营造良好的学习氛围,取得较好的学习效果。
三、范例模仿法的优缺点
1.范例模仿法的优点
第一,从学习心理上看,由于范例模仿法学习起点低、效果直观,学生乐于参与,容易在学习过程中获得愉悦,强化内在学习动机。第二,从获得知识的角度看,不同层次的学生都能在模仿过程中有所收获。第三,从学习环境上来看,学生在学习过程中不但彼此交流,相互帮助,而且能充分调动学习兴趣,从而使课堂气氛活跃起来,形成良好的学习氛围。第四,从应用的角度看,学生可以从模仿中逐步了解程序的编制过程、解决问题的流程、获取帮助的方法,也能紧扣教学环节,有利于突破教学重点和难点,为解决实际问题打下良好的基础。
2.范例模仿法的缺点
对于学生来说,范例模仿法随意性大,不能记住范例模仿中的全部知识点,有些认识还会有偏差,并且,学生容易被范例模仿法案例中的现象所吸引,导致忽略学习目的。同时,由于演示者是教师,学生因为未能亲自动手操作而影响实际操作能力。部分学生还可能在很长一段时间内停留在照搬范例上,对范例中知识点的理解停留在感性认识阶段,不能上升到理性认识,更不能有效融会贯通,举一反三。另外,部分学生会长期把兴趣集中在逻辑结构相对简单的问题上。在教学过程中,如果关键环节处理不好,同样会出现学生无所事事、参与积极性降低的情况。
总之,教师要扬长避短,合理运用范例模仿法开展教学,使学生的学习潜能得到充分发挥,在体验和创造过程中将理论与实践紧密地结合在一起,让学生在课堂上有事做,乐意做。这样既可满足不同层次学生的需要,又可为其将来走上工作岗位、满足信息时代对高素质人才的要求打下良好的基础。
(责编 徐振云)