计算机编程语言课程教学方法的探索与实践
摘要本文就如何在计算机编程语言课程教学中改革教学方法,采用项目教学法,结合自主探究式学习的教学方法,充分调动学生学习的积极性、主动性与创造性,发挥主体作用,提高课堂教学的效果展开实践与探索。
关键词计算机编程语言 项目教学法 自主探究式学习
随着计算机技术和网络技术的发展,计算机基本操作已经成为中学生普遍具备的基本技能,而学习计算机编程语言已经成为计算机专业的职中学生必须具备的知识。怎样设计中职计算机编程语言课程的教学成为我研究的课题,围绕这一主题,笔者经过多年的教学实践活动,并在此基础上进行了初步探索与研究。
目前中职的计算机编程语言课程一般以vb为主,教学方法一般都是“理论教学+实验教学”俩部分组成,在这种教学模式下,要求学生先掌握理论知识,然后在掌握理论知识的基础上进行相应的实验来验证理论知识。枯燥的理论知识的学习,往往会挫伤学生学习的兴趣这样的学习只能是事倍功半。结合学生的现状,我们采用“项目教学法”和“自主探究式学习”相结合进行教学。
一、激发学生学习兴趣
兴趣是最好的老师,在学习过程中起着催化剂作用。为激发学生的兴趣,增强他们学习的自主性、积极性,教师应精心创设情境,激发学生自主探究学习的欲望。
vb课程教学中,一般可以演示一些标准应用程序的相关内容。案例:学习内容是编制一个应用程序的登录窗体,我们就演示一些常用应用软件的登录窗口,qq登录窗口、msn登录窗口、财务软件登录窗口等。并让学生自己分析不同软件中实现的不同功能。然后再进行课堂教学。
二、精心设计实训项目
目前的vb教材上配套的实验,一般要求学生掌握了一定的vb基础知识。所以设计恰当的实训项目,让学生在实训项目中掌握知识,灵活运用相关知识是我们这门课程的关键所在。我经过多年的探索与实践确定了以下四个阶段的实训项目。
第一阶段:程序操作界面设计类项目,主要的教学任务是让学生掌握利用vb标准控件设计常见的标准windows应用程序的操作界面;相关理论知识有vb标准控件及相关属性等。
第二阶段:常用软件与小游戏的制作类项目,此阶段的主要教学任务是利用编程课的作用和意义vb编制一些学生感兴趣的常用软件与小游戏,激发学生的学习兴趣。相关理论知识有vb的常用事件,方法,分支结构、循环结构等。
第三阶段:结合企业需求,编制常用的实用程序类项目,本阶段的主要教学任务是利用vb+access数据库编制企业中常用的数据库程序。相关理论知识有ado数据库操作技术等。
第四阶段:根据学生实际情况编制的个别教学案例。
三、增强学生自主探究学习的能力
自主学习以“先学后做”、“边学边做”为基础,并在项目学习中总结相关知识,所以很多内容,老师只要作简单必要的讲解后就可以让学生自己去实践,让学生在实践中去体会,去掌握。通过自主探究式的学习方式,不仅能让学生掌握书本知识,而且在学习中发现问题时,能培养学生独立思考、主动探究的能力。
四、分组教学,培养学生合作学习的能力
如今学生的创新精神、实践能力的培养及个性的张扬也是我们培养的重点。在这种情况下,在进行探究活动时,必须改变传统的班级授课模式,把一个班的学生分成8个小组进行小组学习,每个小组4-6个学生,分组以学生自愿为主,老师适当进行调整,以使各组实力相当。每组推出1个学生当组长,负责项目分工和协调小组成员合作关系。自主探究性学习主要以小组学习为主要形式,要求所有学生都积极参与,让每一个人充分发表自己的观点,集思广益,取长补短。
通过这样的“合作学习模式”,学生既学到了知识,而且还有了团队的概念,知道了团队的重要性。个人的成功与他人的成功密不可分,学生之间关系更加融洽,互相合作,共享信息资源,共同担负学习责任,荣辱与共。
五、拓展应用,培养学生求异创新的能力
经常鼓励学生,在学习过程中总结经验,发挥想象,从日常生活中寻问题,构思自己需要的程序。要求学生一旦有了想法,就应该多和老师进行交流,由老师对学生的构思进行可行性的分析。对于学生的可行性构思,老师负责指导学生利用课余时间完成程序。在此过程中,我一般尽可能要求学生自己通过书籍、网络来自己解决问题,提高学生自己解决问题的能力,项目完成后由老师再进行优化整合,对于典型的程序,再由老师作为课堂项目进行全班教学,该学生则
作为小老师来指导其他同学。
案例:我所任教的一位同学,由于家庭条件较好,从小就一直学习不用功。他父亲是一家公司的老总,下月公司要请员工吃年夜饭,还要进行抽奖,他提出要做一个抽奖程序,在我的指导下,他利用课余时间完成了这个抽奖程序,并在他父亲公司的年夜饭上正式使用,这大大激发了他学习的兴趣,在此后的学习过程中,他不仅课堂上勤奋好学,而且利用课余时间进行自学,由一个不爱学习的富家公子一下变成班上最爱学习的学生,作为老师的我也感到非常欣慰。
让学生从生活中寻问题,既能培养学生的观察力,又能培养他们学习的积极性,主动性。经过一学年vb课程的学习,我所任教的班级,大部分同学都能熟练掌握vb的语法,编写简单的软件,为以后的学习和工作打下了良好的基础。
总之,只要我们在教学过程中多从学生的角度去考虑问题,分析问题,一定能抓住学生的心理特点,激发学生的学习兴趣。只有学生有了学习兴趣,才能发展他们的实践能力和创新能力,真正提高学习学生计算机的综合能力。
参考文献:
[1]程少伟.谈行为引导教学法之项目教学法应用[j].职业教育研究,2005,(11).
[2]武海华.在职校专业教学中推行项目教学法[j].江西职业技术教育,2006,(2).
[3]陈少华.自主合作型实验教学模式的探索与实践[j].商情(科学教育家)2008,(6).
[4]吴永亮.浅谈信息技术教学中如何培养学生的自主学习能力.摘自互联网.

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。