摘要在程序设计语言课程教学当中,教师怎样解决程序设计的枯燥、难懂等这一问题,这是作为计算机教师颇感爱好的课题。本文就结合实例演示做到激发性教学、使学生在教学过程中能主动学习程序设计的一些具体运用。
要害词:vb实例教学激发性主动性
作为语言程序设计领域的前沿软件,vb的发展历史已经很久,相关的技术也比较成熟,由于其简单易学、功能强大、应用广泛,因此在很多职业院校都开设了这门课程,我校也在计算机信息与治理、计算机网络技术以及电子商务等相关专业开设了这门课程。正是由于社会办学力量的推动和“程序设计”职业的热衷,现在会vb的人越来越多了,但是我们也应该看到,很多人都局限在“会vb”,而不能灵活的运用,不能用vb完成相应的程序设计,更谈不上从事专业编程工作了。在这样的情况下,作为高职教师的我们,在教学中怎样才能够吸引同学们努力主动的学习好vb,这是我们值得探讨的问题。虽然我们学生的起点相对来说较低,但以后所从事的工作大多数也是以程序设计操作员为主的,因此笔者认为我们的主要教学目标,不仅是使学生熟悉vb的基本概念,而且还要能够熟练的把握一些程序设计的相关技巧和方法,有一定的程序编写思维能力,并且在今后的教学中同学们能够积极主动的探索和学习。为了达到这个目的,笔者认为以下几个方面是我们在教学中值得开展的:
一、注重实例教学
对于一项操作性很强的工作,我们是不可以只讲理论的,正如当我们学习游泳的时候,假如教练只是告诉我们每个动作的名称但不告诉我们这些动作怎么完成,我们是不可能学会游泳的。那么我们在学习vb的过程中也必须结合大量的实例演示,让同学们真正体会到vb的可视化设计和它的实用性。
在最初接触这门课程的时候,我们必须先要具体的介绍各个控件,只有知道每个控件各自的作用以及使用方法以后我们才可以在vb中创造我们自己的程序。在控件介绍和程序设计中我们必须通过实例的演示来让学生在模拟中学会各个控件的使用和程序的编写。非凡是在程序的编写方面,我们一定要有相关的实例来让学生在感性上得到熟悉。比如在介绍if……else选择控制语句的时候,假如我们只是讲解单纯的语句,学生听起来觉得比较枯燥,但笔者首先给同学们演示一个通过用户名和密码的登录界面,通过选择控制语句来确定我们在文本框中输入的条件是否为真做出判定,假如为真就登录到我们所需要的另一个界面,否则弹出一个提示信息框。在演示的过程中,同学们都表现出强烈的好奇心和学习的欲望,思维表现得非常活跃,因为他们觉得这些知识非常有用。在这个时候我们抓住这一特点,首先,讲解实现这一程序的基本思路,提出实现思路所需要解决的问题。其次,在程序中讲解新语句的使用方法,总结新语句的使用方法和注重事项。这样的教学使学生很快了解了程序设计的整个过程,并有豁然开朗的感觉,从而产生浓厚的学习爱好。虽然这是一个简单的编程应用,整个创作过程只用到了简单的选择控制语句,但通过此例的学习学生学会了选择控制语句的使用以及如何设置选择控制语句,同时也激发了同学们学习程序设计的爱好,从而创作出自己的程序。
目前市面上有很多关于vb的实例教材及各种参考书,但是都比较散而且内容也不是很具体,所以在讲解的时候笔者认为必须对实例进行慎重的选取和必要的修改,力求做到以下几点:
1、程序结构严谨化
笔者所收集的程序除了强调程序的可靠性以外,还要非凡强调程序的结构性,即使是一个简单的实例,也需要做到程序结构的严谨化,使之符合大众的思维,但也要突出自己的特点。比如在讲for