开篇:润墨网以专业的文秘视角,为您筛选了一篇浅谈计算机专业《Visual Basic》课程教学方法范文,如需获取更多写作素材,在线客服老师一对一协助。欢迎您的阅读与分享!
摘 要:根据职业类学校学生的特点,结合计算机专业课程的发展方向,探讨和研究适合《visual basic》课程的教学方法,如项目教学法和任务驱动教学方法。使学生能更全面深入的掌握《Visual Basic》课程的教学内容,注重培养学生创新和团队合作能力。
关键词:Visual Basic 教学方法 任务驱动法 项目教学法
vb是Visual Basic的简称,是由美国微软公司于1991年开发的一种可视化的、面向对象和采用事件驱动方式的结构化高级程序设计语言,它是许多职业类学校计算机专业的基础课程,对于学生来说,程序设计的思维方式和概念都是全新的,学生接受起来很困难,因此必须研究程序设计的教学方法。那么在职业学校中如何有针对性的做好该门课程的有效课堂教学,切实培养学生的技能水平和理论水平,寻找一个好的教学方法是非常重要的,这也成为当代职业类学校教师VB教学工作的不可忽视的环节。下面我就从Visual Basic这个软件来谈谈适合的教学方法。
一、课程教学的整体设计以及教学计划和目标
本课程一般要分为两个阶段来讲解,第一个阶段是Visual Basic基本功能的介绍,窗体的了解,各种控件的使用,在这个阶段的教学目标是让学生熟练的掌握Visual Basic各种控件的使用,尽可能多的了解Visual Basic各种控件的作用。第二个阶段是利用Visual Basic进行简单程序的编写,在这个阶段的教学目标是使学生能独立完成一些Windows应用程序编写,例如:一些常用应用软件的登录窗口,这些设计在我们的生活中很常见,学生了解这些知识可以为以后系统的编程提供更大的空间。这两个阶段的教学可以放在1个学期来完成,为了使学生能更好的完成各个阶段的教学目标,教师采取的教学方法是十分重要的,课程采取的教学方法不仅要符合职业类学校学生的实际情况,更要在最大限度上提高学生的学习兴趣,使学生能在轻松的环境下完成对课程的学习。因此要根据课程各个阶段的知识特点,采用不同的教学方法。
二、课程第一阶段采用教学方法
第一阶段的教学目标是Visual Basic基础操作的训练,为了避免枯燥的讲解控件使用方法,又能使学生理解工具箱中控件的的作用并能熟练使用,在这个阶段可以使用任务驱动教学法。所谓“任务驱动”就是在学习课程的过程中,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动协作的学习,并在完成既定任务的同时,引导学生产生一种学习实践活动。在这个阶段教师可以精心设计一些制作实例,由浅入深,通过每一个实例的制作来掌握控件的使用,教师先利用多媒体设备给学生讲解实例的制作步骤,分析实例中用到的控件,学生再利用上机课完成实例的制作,并且总结用到控件的特点,探索这些控件有没有其它方面的作用。教师最后检查每一个学生任务完成的情况,并做出评价性总结。通过这样的方法进行教学,使学生既有完成实例的兴趣和动力,又有教师最后检查任务完成情况的压力。最终可以使学生顺利完成第一阶段的教学目标。
三、课程第二阶段采用教学方法
第二阶段的教学目标是使学生利用Visual Basic能独立完成一些常用软件与小游戏的编写,由于在这个阶段学生要独立完成一些程序的编写,学生有自己的设计思路,因此教师只需要补充一些使用软件时不同的语言设计可以得出不同效果的理念和方法。在这个阶段学生是课堂的主体,教师可以使用项目教学法进行教学,所谓项目教学法是学生在教师的指导下亲自处理一个项目的全过程,教师将需要解决的问题或需要完成的任务以项目的形式交给学生,在教师指导下,以个人或小组工作方式,由学生自己按照实际工作的完成程序,共同制定计划,共同或分工完成整个项目。在使用项目教学法进行课程教学时可以分以下几个步骤:
1.确定目标
由教师提出一个设计的项目,然后同学生一起讨论,最终确定项目的目标和任务。学生可根据需要提前准备,以利于项目教学的实施。
2.制定要求:
项目要求是在该项目训练中要达到的训练目的,也是学生评价的准绳。
3.项目实施
在这个阶段中,学生明确自己的目的任务,然后按照确立的工作步骤和程序工作,实施过程中,可及时得到教师的指导。结束后将项目实施的步骤简单的记录下来,以利于与复习、总结与提高。
对于需要设计的项目,则要通过绘制草图的方式促进项目的更好实施,同时要注明设计说明。
4.评估总结
这个阶段是整个项目活动的总结,是对项目活动结果的检查与评估。评价的方式在项目完成以后,先由学生个人进行自我评价,再由教师点评,让学生明确在项目学习中自己的优点,更好的激发学生的学习积极性,同时了解存在的问题,完善以后的项目学习。
四、教学方法的比较
任务驱动法和项目教学法两者都是通过具体的任务来激发学生的学习兴趣,达到预期的教学目标,但它们的区别在于任务驱动法可以更大地激发学生的求知欲望,逐步形成一个感知心智活动的良性循环,从而培养出独立探索、勇于开拓进取的自学能力。项目教学法更注重培养学生分析问题和解决问题的能力及团队精神和合作能力,这一点在现在的IT行业中是很重要的,要完成IT企业中的一个项目,一般需要一个团队来共同完成,一个人即使能力再强,也不可能独立完成整个项目。
总之,对于Visual Basicc这样实践操作性非常强的课程,采取传统的教学方法是不能完成课程的教学任务的,采用任务驱动法和项目教学法为此类课程的教学提供了有力的补充,采用这两种新型的教学方法教学,课堂气氛会更活跃,学生参与更积极主动,学生的创新和团队合作能力会更强。教师只有以激发学生学习动机为目的,以就业为导向,不断的探讨和研究适应中职学生现状的教学模式才能培养出更多的高素质劳动者。
【参考文献】
[1] 邱崇光.《“教学结构”和“教学模式”辨析[J]》,电化教育研究,2002年第9期.
[2] 李力 浅析探究性学习在中职计算机教学中的运用《中等职业教育》2008年12期
[3] 张睿 浅析项目教学法 济南电子机械工程学校