浅谈VB教学法

2022-09-11

计算机程序设计语言是高等院校非计算机专业的一门计算机基础课程, VB6.0是一种面向对象的可视化编程软件, 适合在Windows环境下编写各种应用程序, 对于编程初学者来说简单易学。

1 根据多年的教学工作, 我认为VB课程存在如下的教学现状:

1.1 VB是面向对象的程序设计语言, 使用面向对象的程序设计方法, 采用事件驱动的编程机制, 功能强大, 涉及到的概念和理论也较多, 如在入门时我们一般会讲到“对象的三要素:属性、事件和方法”, 对于事件和方法很多同学在短时间内感到难以接受, 使得有些学生在入门时就产生了畏难情绪。

1.2 学生在编程语言的学习过程中过于依赖教师的授课内容, 教师讲多少学生就学多少, 不懂得活学活用, 有的甚至对于一些编程题目的要求弄不清楚, 没有学会分析问题的能力, 也没有学会编程的思想以及方法。

2 针对以上问题, 我认为对于VB编程语言的教学, 应注重以下几个方面

2.1 应注重培养学生的兴趣

兴趣是最好的老师, 要想学生能够学好VB编程, 培养学生的兴趣就是关键。对于编程语言的教学必须要从引发学生的兴趣入手, 利用学生对事务的好奇心, 引发他们学习的兴趣。在第一次讲课时应从一些简单有趣的例子引入VB的教学, 通过引例可以让学生直观的理解面向对象的含义, 还可以通过一些简单实用的VB小游戏激发学生的学习热情, 让学生对学习这门课程产生兴趣, 从而可以把学生的被动学习变为主动学习。

2.2 应注重培养学生的自学能力

在以前的教学中基本上都是以教师讲解为主, 而学生只是被动的接受知识。因此在教学过程中要注重引导学生的自学能力。

首先是读程序, 读程序就像语文课中学习分析文章一样, 在实际的教学过程中应该首先教会学生分析程序, 必须先看懂有几个部分, 才能更好的理解程序各部分的功能和思路。然后在编程过程中应教会学生编程的思想, 有了编程的思想才能够把分析过的问题通过程序编写出来。最后是写程序, 能够完好的分析程序并且具备了编程思想, 自己才能写出结构合理的程序, 在写程序的过程应注重培养学生对编程结构的合理设计, 对于每一个循环、选择或其他结构应注重格式的对称, 不要每个语句都从行首写起, 只有格式对称在后面的程序修改过程中才会比较方便的看懂程序的逻辑结构、快速进行程序的修改;另外在写程序和改程序的过程中要培养学生利用帮助信息, 让学生独立解决问题, 通过学生自己解决问题, 可以培养学生独立思考的能力, 帮助学生树立自学的信心, 自学能力的提高对于编程的学习往往大于教师的讲解。通过这种自学能力的培养, 可以使得学生能够真正理解面向对象的编程的实际含义。

2.3 应注重案例式教学

在面向对象的可视化编程设计语言的教学中, 最基本的就是控件的教学, 对于控件的教学, 我们需要让学生掌握控件的属性、事件和方法, 而单纯的讲解这些内容只会让学生感到枯燥无味, 因此我们在教学过程中就要结合实际的例子来对此进行教学。在进行案例式教学过程中应注意重点突出, 让学生通过实例掌握相关控件的属性、事件和方法, 学生通过实例的学习可以达到事半功倍的效果。对于初识编程的学生来说, 可以选用一些结构简单的实例, 引导他们对编程基础知识的学习, 到后期, 可以选用一些就有一定功能的复杂的实例, 通过教学, 让学生可以更好的掌握编程的方法、锻炼学生对综合运用知识的能力。在案例式教学过程中, 教师应做好归纳总结。

2.4 应注重鼓励学生多做程序设计

现在的计算机教学基本上都是分为多媒体教学和实验教学, 学生自主上机练习的时间较少, 而仅仅利用实验教学的时间进行编程训练是远远不够的, 应鼓励学生课后多做编程练习, 只有自己动手编写程序才能够掌握编程的技巧, 而在编程过程中利用一些帮助信息解决程序代码中出现的问题, 有助于培养学生的自信心, 当学生通过自己的思考解决了问题, 学生自己的成就感是不言而喻的。尝试了一次成功以后, 就会想继续成功, 就会继续去尝试自己编写程序, 这样也能够更好的激发学生的学习兴趣, 使学生能够真正的变被动接受为主动学习。

以上几点是我在VB教学过程中的一点心得和体会。总之, 教学方法对于编程语言的教学有着举足轻重的作用, 在教学过程中不能脱离学生的实际, 应努力探寻一种把计算机教学和学生实际相结合的教学方法, 找到适用于自己学生的行之有效的教学方法, 就一定能够达到完好的教学效果。

摘要:作为一名计算机教师, 在日常的教学工作中, 对VB的教学方法有一定的思考。本文就VB的教学现状以及解决办法阐述了一些自己的观点, 对于编程语言的学习重在培养学生的兴趣, 对于教师来说应教会学生编程的思想。

关键词:VB教学编程思想

参考文献

[1] 裴娣娜.教育研究方法导论[M].安徽教育出版社, 2000.

[2] 秦虎锋.浅谈《VB.Net程序设计》的教学方法[J].教师与教学基教期刊, 2006.

上一篇:如何上好声乐集体常态课——听两堂声乐集体常态课《妈妈教我一支歌》有感下一篇:家庭有线局域网的布线、组建及应用

本站热搜