您现在正在浏览:首页 > 职教文章 > 职教论文 > 《Visual Basic 6.0程序设计语言》教学改革的探讨

《Visual Basic 6.0程序设计语言》教学改革的探讨

日期: 2010-5-25 21:19:39 浏览: 6 来源: 学海网收集整理 作者: 佚名

【摘要】《VISUAL BAISC 6.0程序设计》课程作为信息学科的一门必修课,也是一门实践性很强的课程,有较高的实验要求。旧有的教学模式很难将的知识传授给学生,传统的教学方法和手段已不能适应发展的需要,我们在VISUAL BAISC 6.0程序设计课程的教学中引入改革措施,首先编写教材,并在实验教学环节进行一系列的改革措施,得到了较好的效果。
   【关键词】《VISUAL BAISC6.0程序设计》 教材建设 教学改革 教学模式
   1 引言
   程序设计作为计算机等有关专业必修的一门重要的专业技术课程,是信息系统学科的一门核心课程,是一门理论性和实践性都很强的课程。
   本课程是经济、公管科各类专业学习计算机的基础课。Visual Basic(下面简称VB)是一种有代表性的较流行的面向对象的可视化语言,利用它可以快速方便的创建具有专业外观的用户界面的编程工作简单易行。本课程的任务是使学生通过本课程的学习和示例的分析,掌握使用VB开发Windows应用程序的一般方法和特点,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用VB或其他面向对象的可视化开发工具开发Windows应用程序打下基础。
   传统的教学方法中,程序实验环节只是配合每一章所学的内容进行在计算机上的实践,这样的方法让学生只是孤立的了解了某些VB 6.0程序设计知识,所涉及的知识面较窄,缺少学科的综合性,且动手能力很差,无法将实际的具体问题和VB 6.0程序设计知识联系起来。为了改变这一现状,我们VB课题组申请了学院的校级项目——《Visual basic程序设计语言》课程建设,对VB从教学观念、教学内容、教学方式等多个方面进行教学改革的探索和实践。
   2 教学改革方法
   2.1 教材建设——沟通性
   教材作为教师和学生交流的媒介,其作用十分重要,针对当前市场上课本多在语言细节上浪费笔墨,不但容易使得初学者迷失在这些复杂而庞大的细枝末节上,而且不能很好的掌握VB 6.0程序设计的实质。我们VB 课题组根据多年从事VB 6.0教学的经验和实际开发软件项目的经验编写教材,强调程序设计方法和技巧的掌握比对语言细节的理解重要得多,而对语言细节的透彻理解只有通过大量的时间和长期的编程实践才能获得。
   我们VB课题组自行编写《Visual basic程序设计》和《Visual Basic典型例题解析和习题解答》,先后被吉林大学、广西大学等多所高校使用。本套教材具有极大特色:(1)一题多解;(2)技术讲解注重让学生知其所以然;(3)针对VB二级等级考试编写。
   2.2 教学方式改革——实践性
   编程实践是学好VB程序设计语言的关键。我们在讲授理论课时,采用调试技术现场编程,组织学生课上亲自调试和共同分析程序,强调如下内容:
   2.2.1 调试工具的运用
   VB 6.0的理论知识是以实践作为依据,程序的执行过程涵盖该程序所有知识点,我们强调利用调试工具帮助编程者分析程序,采用单步执行、设置断点、添加监视框等三种调试工具,对程序执行过程进行跟踪监视,帮助学生更好的理解程序的结构等知识点,激发学生学习的兴趣和主动性。
   2.2.2 重视对警告信息的改正
   学生在编译程序时会出许多错误,大致分为语法错误和语义错误,我们认为学习VB 就是一个发现错误和改正错误的过程,强调学生自己的去发现和改正错误。VB 6.0集成开发环境会提示两种信息,一种信息为错误信息,另一种信息为警告信息。一般情况下只要将错误信息改正过来,程序就能通过运行给出结果,这样警告信息往往会被忽略。我们在实践教学中要求学生将警告信息与错误信息一样重视,在调试过程中遇到警告信息必须改正,因为警告信息的出现说明了学生对知识点理解的偏差,让学生通过改正警告信息来正确的理解理论知识,给学生留下深刻的印象,在进一步理解理论知识的同时培养学生严肃、认真的科学态度。
   2.3 教学内容改革——全面性
   2.3.1 “照猫画虎”培养编程能力
   在VB的教学开始就引入软件下程的理念,强调学生们从一始了解到养成良好的软件设计规范的重要性,要求学生按照软件工程的思想去分析设计实现一个具体的MIS系统。 具体说来,分为以下几个环节:
   针对VB语言特点,极易上手,强调学生的基本技能。第一阶段,要求学生实践VB 6.0的每章的各个理论知识点和熟悉使用VB 6.0编译环境。在此基础上,增加一些趣味性的题目,并引入综合中“大作业”,由教师给出实验题目,提出要求,学生根据要求查阅相关的资料,写出实验原理、实验方法步骤与教师一起讨论,确定实验方案;然后在限定的时间内写出相关的系统的分析、设计、实现等实验报告,初步掌握VB软件系统的设计方法和步骤,运用VB进行软件开发的初步能力。
   2.3.2 利用网络资源加大教学资源
   当今的学习具有“随时随地”的特色,VB课题组教师充分利用互联网的优势,开发教学网站提高学生的自学的积极性,增大教师和学生的沟通方式,让学生学习渠道多样化。
   VB课题组的教师通过VB网站布置作业,学生提交,教师批改等方式,以及留言板和学生沟通,解答学生提出的问题,我们采用每人一天的值班模式回复学生的各种问题,发表通知公告或进行解惑。特别对学生的共性问题,教师在留言板上留言。另外,利用QQ群等方式加强课下师生间的交流和讨论,建立朋友的关系,教师及时了解到学生的理解程度和问题所在,以便对症下药及时解决出现的问题。
   试题库是检验学生每章或每课阶段性成果的有力工具,我们VB课题组编写VB试题库,具有3000多道习题,其中将试题按章节内容安排,让学生在每个知识点都可以进行自测,对自己的学习质量给与评价,使得学生尽快知道自己哪一方而不足,还有待加强。试题库的习题包括填空题、选择题等多种类型,并每道题目都给出解析过程、难度系数、标准答案。
   3 结束语
   通过我们VB课题组教师的集体努力,VB课程建设从改进教学方法,完善教学手段等多个方面出发,使得学生学习的自觉性、主动性有了很大的提高。实践编程能力有了很大的提高。这此表明我们VB课题组的课程建设的探索得到大部分学生的认可,通过对学生的调查中,大多数学生认为是他们对于课本知识理解更加深入了,主动分析问题的能力也得到了提高。
   参考文献
   [1] 王文浪,周元哲主编《Visual Basic程序设计语言》.机械工业出版社,2009年2月出版.
   [2] 周元哲,乔平安编著《Visual Basic典型例题解析与习题解答》.机械工业出版社,2009年8月出版.
   [3] 周元哲,杨立法 《C 程序设计》教学改革的探讨[J].电脑知识与技术.2007,2(2):1170-1172.
   [4] 沈备军,顾春华.软件下程教学模式的研究和实践[J].计算机教育.2005.1:40-42.
   [5] 周元哲.软件测试”教学改革的探索和实践[J].计算机教育.2008.22:69-72.

返回顶部