APP下载

VB程序设计课程的教学心得

2009-06-18田秀娟

考试周刊 2009年33期
关键词:程序设计实例编程

田秀娟

摘要: VB程序设计课程是许多高等院校所开设的一门计算机基础课,教师必须培养学生学习计算机课程的兴趣。本文作者针对VB程序设计语言在教学中所显露的一些问题,提出了自己的一些心得体会。

关键词: VB程序设计步骤编程习惯教学体会

一、前言

Visual Basic(下面简称VB)是当前用途广泛、实用性很强的可视化快速开发工具,无论是初学者还是专业人员都可以方便地使用它进行程序设计。VB提供的是真正的面向对象的可视化编程方法,开发人员只需少量的代码就可以编制出具有标准Windows风格的程序,而且代码维护非常方便,所以很适合作为高等学校各专业学生的一门可选的基础课程,也是全国计算机等级考试的可选语言之一。因此学生如何学好,以及教师如何教好这门课便成为广大高校师生面临和必须探讨的共同话题。

二、VB的程序设计步骤

启动VB并进入设计状态—利用控件设计窗体界面—编写过程代码—调试程序—保存文件—编写帮助文件—生成可执行文件。

严格按照程序设计步骤来设计某一项题目,是确保题目能够顺利完成的一个基本保障。

三、培养学生养成良好的编程习惯

在VB程序设计过程中,养成良好的编程习惯可以避免一些不必要的错误。笔者在授课时,对这一点一再强调,并且在讲解实例的过程中对学生进行适当的引导,让学生明白怎样的书写才是一个良好的编程习惯。笔者常把不良的编程方式穿插在语句中,运行后出现错误,从而引起学生的注意,使他们知道为什么要养成一个良好的编程习惯。

这些习惯可以总结如下:

1.书写格式应该结构层次分明。

2.应在程序里面添加必要的注释。

3.在声明变量时,一定要注意该变量的结果值是否超出了有效范围。

4.使用变量时,要显示声明,避免使用隐式声明;尽量不要使用variant类型的变量。

5.给变量命名时,尽量使用有意义的名字。

6.避免使用缺省属性,明确指出是在引用对象还是在引用对象属性。

7.在编程的过程中随时运行调试。

四、教学体会

1.带动学生的学习兴趣。

兴趣是学习的动力,学生的兴趣可以直接或间接影响到学习的效果。我们要从培养学生的兴趣入手,讲解一些有趣的、有实际意义的实例,让学生在生动的实例中体会到编程的乐趣,使程序设计不再枯燥乏味,真正做到学中有乐,并且有一定的目的性,这样学生获取的知识才能记忆深刻。

2.课程内容的合理布局。

大部分的教材总是先讲VB语言的基本语法,然后讲VB中对象的使用,或直接讲VB对象的使用,最后才涉及语法的讲解。根据笔者的教学经验,这两种课程内容的布局都不合理,因为在实际运用时两者是密切结合在一起的。VB中的对象主要用于构建窗体界面,而程序则要通过编写代码来实现。为了避免学生在初次学习VB语言的时候对所讲语法和所举例题感到茫然,在讲课时,教师可以把这两部分内容穿插讲解。在教学过程中,笔者始终根据学生的实际接受能力和他们所学知识的程度来安排课堂教学结构。比如在讲解基本概念时,从中穿插讲解简单的实例;在演示实例时,对学生已学的或未学的语法进行及时的复习或讲解,让学生在轻松愉快的气氛中接受新的知识。

3.重视实践教学,培养学生的实际操作能力。

VB采用的是面向对象的程序设计方法,事件驱动的编程机制贯穿于整个教学过程中。语法是基本概念,我们要想掌握住某种语言,必须牢牢地掌握住这门语言的语法结构,因此语法的学习和实际应用是分不开的,笔者在讲完一个语法后,往往再结合一个实例,从而使学生加深对这个语法的理解和记忆。笔者在讲解实例时,采用现场演示的方法,根据题意,从设置界面,以及各控件的属性,到代码的编写,和学生一起分析,引发了学生的学习欲望,让学生感觉到自己参与了某个题目的设计和编程,学会要想解决这个问题应该从何入手。在实际操作中,学生的思路比较清晰,大大提高了操作能力。

4.讲授中通过刻意出现的问题,加强学生对知识的理解。

在授课过程中,教师如果是很顺畅地把一节课或一个知识点讲解下来,学生可能当时记住了,可是过后很快就会忘记。所以,笔者在实例讲解中常在容易出现错误的地方故意设置错误点,在运行出现错误后,让学生自己找原因,最后给他们指正。这样学生对这个知识点的印象加深了,避免了以后再出现类似的错误。

5.和学生及时沟通。

教师无论讲授的是什么课程,都是以学生的学习需求为最终目的。所以,在授课的同时教师一定要和学生相互交流,看学生对所学知识是否做到学以会用、学以致用。教师应和学生沟通交流,及时总结归纳,找出适合学生的学习方法,激发学生的学习热情,提高学生的学习效率。

五、结语

总之,一门课的教学方法是在不断的实践中累积而来的。因此在教学实践中,教师应该合理运用及尝试各种教学方法,灵活地掌握教学过程,激发学生的学习兴趣,培养学生对程序的创造和开发能力。

参考文献:

[1]吴长海,陈达.Visual basic程序设计教程[J].湖北科学技术出版社,2007-1,(1).

[2]王栋.Visual Basic程序设计实用教程(第3版).北京:清华大学出版社,2007.

猜你喜欢

程序设计实例编程
编程,是一种态度
元征X-431实测:奔驰发动机编程
编程小能手
基于Visual Studio Code的C语言程序设计实践教学探索
纺织机上诞生的编程
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用
完形填空Ⅱ
完形填空Ⅰ