1、1项目教学法在VisualBasic 程序设计中的应用摘 要:项目教学法是计算机专业课教学普遍采用的一种方法,VB程序设计课程更加适用该教学方法。与传统的教学模式相比,项目教学法教学效果明显,学生学习积极性高,而且能够很大的提高学生的实际动手能力。 关键词:项目教学法;VB 程序设计;应用 1 前言 VisualBasic 程序设计是大专院校计算机专业的一门专业课,其功能强大而且简单易学。它要求学生既要学好理论知识,又要掌握实际操作技能,具有独立编程的能力。在实际的教学过程中采用传统的教学方法,其实际效果并不理想。针对目前大专院校学生的特点,我们所面临的主要问题是学生综合应用知识的能力较差,缺
2、乏独立分析问题的能力,学生的积极性没有被充分的调动起来。 如何改变传统的“知识灌输,学生被动接受”的教学方法,使得学生成为学习的主体,充分发挥他们的主观能动性,提高创新能力。在多年的教学实践中,我发现目前国内高职教育工作者提出的项目教学法,及把 VB 课程中的大部分理论知识融入到一系列项目中,在教学过程中学生的学习积极性很高,充分体现了“教师为主导,学生为主体”的教学目的。 2 项目教学法 2项目教学法是师生通过共同实施一个完整的项目工作而进行的教学活动,在教学设计时应遵循以下的原则。 2.1 以学生为中心,充分发挥教师的协助作用 项目教学法是一种在教师指导下的、以学生为中心的教学模式。在教学
3、设计时,要考虑如何体现学生在学习过程中的主体作用。如何充分利用情境、协作、会话等学习环境要素,充分发挥学生的主动性、积极性和创新精神,激发学生的学习兴趣和学习动机。 2.2 选取适当的项目 选取项目要以教学大纲为依据,以和学生相关的内容为材料,既要包含基本的教学知识点,又能调动学生解决问题的积极性。 2.3 创设学习的资源和协作学习的环境 教师需要让学生充分运用现代教育技术的手段给学生提供多种学习的资源;“协作学习”是项目教学法的关键,所以教师要积极创设学生小组讨论交流的情境,让学生在团队中共同学习相互合作,解决完成项目过程中遇到的问题,从而达到协作学习的目的。 2.4 以学生完成项目的情况来
4、评价学生学习效果 教学不是围绕教学目标进行,而是围绕完成项目设计来展开,所以评价学生学习效果应以完成项目的情况来评定。 3 项目教学法在 VB 程序设计课程中的应用 项目教学法最关键的一环就是教学项目的设计,如何把教学内容转换成有实用价值、学生有感兴趣的项目,是项目教学活动中的关键任务。在 VB 程序设计教学设计中,学期初我们就向学生展示了一个用 VB 和 SQL3开发的功能完善、实用、难易适中的小型的 MIS 系统(学生学籍管理系统) ,实现该系统所涉及的知识点尽可能涵盖了 VB 课程的教学大纲要求,同时学生学籍管理系统和学生相关,又是管理信息系统的典型实例。在实际教学中,我将项目教学法的应
5、用到我的 VB 课程中,提高了学生的学习兴趣,充分发挥其团结协作的学习氛围,提高了创新能力,同时又能达到举一反三的作用。 3.1 分解项目,逐步学习 因为学生之前学习过 C 语言程序设计,对于程序设计有一定的基础。所以,在教学过程中我把项目进行了分解,首先侧重讲解 VB 程序设计中主要控件,如文本框、标签、命令按钮,单选按钮、复选框、列表框、组合框、图像框等。在讲解控件的时候,正好结合项目中某些功能模块,如讲解文本框和命令按钮时,学生学籍管理中的登陆界面正好作为学习和研究这两个文本框很好的例子。这样,在实际的教学过程中我既可以给学生传授 VB 的基本理论知识,又可以一步步完成所设计的项目,学生
6、在学习过程中,感觉能学到东西,能够学以致用,这样很大的提高了学生的学习兴趣,有了兴趣,教学效果就会明显的提高。 3.2 分组讨论、协作学习 在经过一段时间的学习后,学生对 VB 的基础理论、基本控件掌握之后,我开始项目教学法的下一步骤,分组讨论、协作学习阶段。 “协作学习”是项目教学法的关键,所以我将学生分成若干个学习小组,积极创设小组讨论交流的情境,让学生在群体中对已有的项目进行评价讨论,提出让项目更加完善的各种观点和假设,然后充分运用现代教育技术的4手段给学生提供多种学习的资源,让学生在共同的学习中协商解决各路问题,攻克各种难关,这样使学生群体的思维与智慧为每个学生所共享,从而达到协作学习
7、的目的,这样既提高了学生的自学能力,解决问题的能力,又能很好的培养学生的团队协作精神。 3.3 作品评价,反馈激励 项目教学法的结果,外在的是学生完成项目产生的作品;而内在的是学生对相关知识技能的掌握。所以教师的评价非常重要。对能按时按质完成项目的学生应及时给予褒奖,让学生深深地体验到一种成就感,这种成就感反过来会进一步地激励学生去探究性地完成新的项目,是提高学习效果的强大动力!教师在评价学生作品时要把握好三点:(1)既重结果,又重过程。既要看学生的作品完成的好坏,又要看学生的操作过程是否规范以及学习过程中的态度方法等。 (2)对于能够对项目进行创新改造的,提出自己观点的学生,教师应给予特别鼓励。 (3)对于学生作品,可挑出典型的用多媒体演示的方法进行演示展示,在展示过程中师生共同评价,激励效果会更好。 4 结束语 俗话说,教有法而无定法,法无穷无尽也,只要我们勤于耕耘,悉心研究,都会有所体会有所收获。一切有效的教学方法都可以在我们的教学过程中加以运用,进而使综合素质得到整体提高,这是 VB 程序设计课程教学的最终目标。