刘丽


摘要:程序的控制结构是任何一门程序语言都要学习和掌握的内容,作为一门面向对象语言Visual Basic是全国计算机等级考试科目被纳入教学必修课,从事教学多年,如何让学生学好程序语言的控制结构,掌握编写程序的技巧一直是教学过程中的需要思考的问题。本文集中在讲解了三种结构的基础上,结合教学经验,自创了妙解三法,包括层次发、勾叉法和跑圈法,让学生能很快理解和掌握VB的三种控制结构,并将解题思路运用到二级考试当中,还能为掌握其他面向对象语言提供便捷的编程思路。
关键词:面向对象;程序控制结构;教学方法
1 引言
Visual Basic是一门面向对象程序设计语言(OOP,Object Oriented Programming)。从任何标准来说,VB都是世界上使用人数最多的语言——不仅是盛赞VB的开发者还是抱怨VB的开发者的数量。它源自于BASIC编程语言。VB拥有图形用户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO连接数据库,或者轻松的创建ActiveX控件。程序员可以轻松的使用VB提供的组件快速建立一个应用程序[1]。作为一名有着多年使用经验和教学经验的教师,对Visual Basic有着丰富的经验和体会,通常新接触一门面向对象语言,都一定会学习程序控制结构,而这些面向对象语言无论其编程基础内容有多少不同,程序控制结构都大致是相同和相通的,分为顺序结构、选择结构和循环结构。这三种结构的组合和嵌套再形成更为复杂的程序结构。如何真正理解和掌握程序控制结构是一个重要的环节和难点,通过研究和思考,总结和创发了妙解三法来学习和掌握程序的编写和读取。……