摘要
随着我国经济的飞速发展,社会对实用型“蓝领”人才的激增,国家对职业教育也越来越重视,职业教育正迎来了其发展的大好机遇。然而,近年来,随着普高的大力扩招,中等职业学校的生源越来越差,大多数学生学习基础差,普遍缺乏学习动机,没有良好的学习习惯,厌倦、逃避学习,并且沉迷于网络游戏的现象十分严重,他们都是传统教育中的失败者,传统的课堂教学已经无法吸引他们的注意力。因此,急需新颖的、更富有趣味的教学方式,以此来激发他们的兴趣,增强他们的学习动机。不妨因势利导,利用学生对电子游戏的热衷,将电子游戏引入到教学中,通过教育与游戏相结合,把学习变成快乐的事情。 本文通过对中等职业教育的性质及现状的阐述、学生特点的分析,辅以《Visual Basic程序设计》课程为例开展教学现状调查,指出当前进行课程教学改革的必要性和紧迫性。论文首先介绍了国内外现有程序教学在线评测系统的发展和应用,对教学的影响及作用,以及当前程序教学在线评测系统存在的问题和不足。然后,详细阐述了在线评测技术对程序设计教学的促进作用,分析了游戏中的激励机制,游戏与教育的关系,游戏激励对学生学习动机的影响。最后针对当前中等职业学校程序设计类课程传统教学模式的弊端,以自主学习理论、激励和动机理论等学习理论作为理论基础,选用Visual Basic和SQLSERVER2003作为开发环境,开发了基于游戏激励的针对程序教学在线评测系统并投入使用。该系统一方面专注于为程序设计类课程提供教学辅助支持,实现了对程序源代码进行在线评测的功能,增强程序设计类教学的课堂反馈,另一方面通过游戏激励机制,以期激发学生学习计算机编程的兴趣和学习动机。 经过一年的教学实验表明,该系统实现了对学生编写的程序源代码能进行及时、客观、公正的评测,并有效应用于教学,从而在很大程度上提高了学生自主学习的积极性和教师的教学效率。并在平台中加入游戏的激励机制,提高了学生学习的乐趣,激发了学生的学习动机,初步提高了学生的实践编程能力。但是有些不足仍需在今后的学习和工作中进一步研究和完善。