项目教学法在VB中的应用2013926192358175.doc
文本预览下载声明
项目教学法在VB中的应用
内容摘要:VB由于其易懂易学实用型极强的特点,已成为中职学校计算机专业学生的必修课。然而职中学生的文化基础知识薄弱,逻辑思维较差,对英文代码有恐惧心理。因此在日常的VB程序设计教学过程中,如何解决程序设计本身枯燥、难懂这个问题,找一条比较新颖的教学方式,培养学生的专业能力,社会能力和方法能力,一直是广大计算机教师颇感兴趣的课题。本文从项目教学法来谈谈VB课程的教学设计。
关键词:VB 职业教育 项目教学法 教学设计
VB是一款易懂、易学的、实用型极强的计算机开发工具,它功能强大,应用非常广泛,主要培养学生的学习能力、动手能力和创新能力,为以后专业课的学习打下坚实的基础,一般是学习程序设计语言的入门课。因此VB基本是中职学校计算机专业学生的专业必修课。然而中职学生的文化基础知识较薄弱,逻辑思维能力较差,对编程及程序语句的理解的有恐惧心理。因此如何解决程序设计本身枯燥、难懂这个问题,并找出一条比较新颖的教学方法,直是广大计算机教师颇感兴趣的课题
项目教学法起源于美国,盛行于德国,尤其适合于职业技术教育。它是指将传统的学科体系中的知识内容转化为若干个教学项目,围绕着项目组织和展开教学,使学生直接参与项目全过程的一种教学方法,不再把教师掌握的现成知识技能传递给学生作为追求的目标,或者说不是简单的让学生按照教师的安排和讲授去得到一个结果,而是在教师的指导下,学生去寻找得到这个结果的途径,最终得到这个结果,并进行展示和自我评价,学习的重点在学习过程而非学习结果,他们在这个过程中锻炼各种能力。教师已经不是教学中的主导地位,而是成为学生学习过程中的引导者、指导者和监督者,学生具有90%的积极性。结合VB 课程的性质及对项目教学法的认识,在进行教学设计时主要从以下几个方面进行考虑和设计。
一、WHEN 即何时立项目
Vb的知识点很多,不是每个知识点都能立项目,要依据VB 的知识内容及学生的学习能力来确定是否该用项目教学法。学生刚接触VB 时,对VB 的语法知识什么都不懂,即使用项目教学法也不能顺利实现,且容易让学生有畏难情绪,即是对学生满腔的热情泼上一盆冷水。所以,本人认为,需要等学生对VB 编程的基础知识掌握后,在接触控件时可以用项目教学法来完成教学。
二、WHAT 即立何项目
建构主义学习理论认为,知识不是通过教师传授得到的,而是学生在一定的情景下,借助他人(包括教师和同学)的帮助,利用必要的学习资料,通过意义建构的方式获得。基于建构主义的教学法要求,学生在学习过程中,要以自身为中心,教师以帮助者角色,利用情景、协作、会话等学习环境要素,让学生充分发挥主体性和创新精神,使学生有效地达到对当前所学知识的意义建构。因此在立项目为学生构建何场景就显得非常重要了。从教师的角度来说,要想成功地做好一个项目,必须在项目的设计上下功夫,使项目切实可行。必须依据课程大纲来进行设计,使学生在整个项目的实践过程中完成课程大纲所规定的学习目标和任务;必须根据学校及周围资源条件进行设计,包括设备情况、信息来源、活动可开展的范围等,使项目的开展能在有利而且可行的条件下顺利进行下去;必须考虑到学生的知识结构、认知能力和兴趣爱好,从而能够使学生主动地参与到项目的全过程中,在适度的紧张中完成课程大纲的学习目标; 计算机类相关课程教学项目的设计一定要突出计算机的工具性。
HOW 即如何实施项目
一个好的项目,关键是要实施的好,否则再好的项目内容,也没有好的效果。小的项目可以个人完成的要求学生单独完成,大的项目需要合作完成的,需要分组,培养学生的合作能力。,整个过程,既要积极地调动学生的参与度,又不能让学生脱离教师的指导,教师一定要能掌控课堂。
1、“教”与“学”有机结合。职中学生多数学习能力较差,如果纯粹地让学生自己去掌握知识是不现实的,教师应先讲授项目中所需的相关知识,提示需要注意的地方,然后再让学生模仿制作项目。这样,可以让他们感觉有希望完成此项目,于是才会有动力去学习和制作。特别是在刚开始学习VB时更应如此。但若学生在掌握了一定的知识后,教师在项目开始后可以只提醒学生需要的地方,让学生完成项目,也能让学生享受成就感。比如,实施“流水灯”项目时,学生对控件的操作及基本属性已经熟悉,而且有书本的帮助,我在学生实施项目前只提醒了学生需要注意的个别地方,就让学生自主完成项目,学生完成后都很有成就感,大大激发了学生兴趣。
2、代码的编写可让学生先模仿,然后要求学生尝试自己写代码。职中学生学习VB恐怕最头疼的就是看到一大段的英语代码,若要求学生一开始就自己写代码,就会吓走一大片学生。因此,在开始阶段我都是直接给出代码,让他们先有一个感性上的认识,理解代码的含义让学生尽量感到VB的乐趣,让他们自己尝试去书写代码!RGB函数修改程序,使“★”显示其
显示全部