VB程序设计课程教学法论文
VB程序设计课程教学法论文 VB作为程序设计类的基础课程,不仅要使学生转变解决 现实问题的思维方式,还要为将来其他面向对象程序语言的 学习打下基础。在教学中,对于教学方法、教学手段、教学 内容等方面的总结和探讨是很有必要的。下面通过本人在实 际教学中的总结,对VB教学中的方法和手段进行探讨。一、学情分析 学情分析是教学设计系统中“影响学习系统最终设计” 的重要因素之一。在教学设计中,依据教学设计理论,认真 研究学生的实际需要、能力水平和认知倾向,“为学习者设 计教学”,可优化教学过程,更有效地达成教学目标,提高 教学效率。VB的开课学期一般在大一第二学期,按照专业培 养计划,计算机网络技术等专业在新生入学的第一学期就开 设了《C语言程序设计》这门课。对于从未接触过语言类课 程的大一新生来说,C语言的学习,颠覆了大部分学生的思 维方式,学生普遍感到很吃力,有相当一部分同学开始对程 序类课程感到害怕。
二、教学方法探讨 1.消除学生的畏难情绪 为了打消学生的畏难情绪,对于VB教学,应首先与学生 谈VB,而不是教VB。首先,要让学生明白VB和C语言是完全 不同的两种编程方式,不要因为害怕C语言,而害怕VB。教 学中,通过演示一个简单的例子,向学生演示只需要两行代码便可制作出美观的界面和可爱的功能。比如:示例1:制 作美观的界面,实现窗体上的文字自动或手动的向下移动。
突现VB相对于C语言的简单易懂,引导学生一步步完成所需 功能。最后,启发学生:如果想让文字上移,如何修改程序? 如果想让文字左移或右移,如何修改程序?如果想让文字左 右交替移动,又要如何修改程序?通过上述示例的讲解,使 得学生对VB有一个全新的认识――直观、简单、易学、易用。
其次,要让学生了解为什么学习VB,VB对于他们有多么重要。
这门课的开设除了承上启下其他专业课程外,还有一个重要 的作用就是为了让学生能够参加计算机二级考证,VB在二级 考证中相对比较易学易用。再次,告诉学生,有了C语言的 基础,代码的编写会更为容易。从而激发学生学习的信心。
2.提高学生的学习兴趣 在教学过程中应尽量使用简单易懂的语言和示例,提高 学生的学习兴趣,帮助学生理解知识点。比如,在讲属性、 方法和事件这三个很枯燥的概念时,可以通过生活中有趣的 示例来进行解释。示例2:通过“蟑螂从女生脚上爬过”的 事例,讲解属性、方法和事件的概念。蟑螂从女生脚上爬过 时,女生的脸色变红,脸的颜色为红色就是属性;
女生尖叫 起来,女生跳起来,这是女生本身做出的动作就是方法;
蟑 螂爬过女生的脚,这是外部事物对女生做出的动作,就是事 件。通过这种类型的示例,成功吸引了学生的注意力,也帮 助学生理解了这几个难懂的概念。在讲属性、方法、事件的书写格式时,也可将这个示例写成VB伪代码的形式:属性的 表示方法:女生.脸的颜色=红色方法的表示方法:女生.尖 叫啊事件的表示方法:女生_蟑螂爬过至此,学生对VB程序 一下就理解了。
3.实践中学习,项目中巩固 要想学好程序设计类的课程,大量的练习是必不可少的。
因此,将所有知识点都融入到一个个的项目实例中。课堂上 边演示边制作,课后布置一些举一反三的题目,让学生自己 在课后完成。
总之,教学有法,教无定法。对教学方法的研究不能放 松,同一门课,不同的学生要用不同的方法;
同样的学生, 不同的课程,也要用不同的方法;
同样的课程,不同的目标, 也要不同的方法;
即使是同样的学生,同样的课程,在不同 的时间点也需要不同的方法。教学过程就是一个不断学习, 不断总结的过程。