浅谈高职院校VB程序设计课程教学中的几点体会
来源:用户上传
作者:
【摘 要】:通过对 Visual Basic 程序设计教学中存在的问题的分析,对于如何教好该课程,笔者结合多年的教学实践经验,提出了几点看法和意见。
【关键词】: VB程序设计 教学实践 教学方法
中图分类号:G642 文献标识码:A 文章编号:1003-8809(2010)12-0188-01
在众多的高级编程语言中, VB程序设计语言以其简单易学、 生动直观、 功能强大、 应用性强等特点已经成为多数高校非计算机专业的首选语言。在实际教学中,由于学生没有接触过任何程序设计思想,教师的教学模式、方法不得当等原因,导致学生缺乏学习兴趣,感觉课程枯燥、难于理解、入门困难甚至产生厌学情绪,即使学过以后也不能独立进行程序设计。笔者针对上述现象认真思考, 分析, 在近几年的教学实践中摸索出一套行之有效的教学策略, 取得了良好的教学效果。以下就 VB程序设计的教学环节谈谈个人几点体会。
一、抓住学生的好奇心,用实例渗透基本概念和方法
兴趣是最好的老师 要想让学生能尽快进入学习的角色,在讲课过程中,要特别注意培养学生的学习兴趣,刚接触程序设计的学生,对程序设计充满了好奇,如果这时把对象、事件、控件等一大堆的概念放在前面讲,一下子引入大量抽象的名词、概念,就会打击学生的学习兴趣。因此,授课时我改变过去先给出定义和语句规则的讲授方法,而是从筛选趣味实例出发,并利用实例渗透基本概念,将“语言” 讲得生动 、活泼。例如,在控件的设计这部分我共介绍了12 个程序,第 1个程序即“VB 欢迎您” 程序,其中介绍了标签控件和命令按钮控件的功能和用法,渗透了设置对象属性的方法和开发应用程序的基本步骤;第 2个程序即“含有文本框的欢迎程序” ,在复习标签控件和命令按钮控件的基础上又介绍了一个新的控件--文本框控件,同时介绍了用代码改变对象属性的方法,是对上一个程序的扩展和补充;第 3个程序是利用单选按钮控制文本框中文字的前景色和背景色变化的程序,着重介绍了一个新的控件--单选按钮控件,同时介绍了中控件数组的概念 通过这种在实例中渗透相关概念和知识的方法,让学生在做中学,在学中做,在完成任务的过程中,逐步掌握各个常用控件的用法,循序渐进地学会程序设计的相关知识。
二、加强教育技术知识学习, 努力提高多媒体授课质量
目前有不少教师由于教育技术知识薄弱, 认为多媒体教学就是只用多媒体课件教学, 上课只是放映幻灯片,内容多、 形式单调, 速度也很快, 最终导致学生失去学习信心。其实, 多媒体教学应该以多媒体课件为核心,根据需要充分利用其他各种媒体,比如有些逻辑性较强的推理知识用板书一步步讲解效果更好,有些问题用实物辅助讲解更能集中学生的注意力。要想恰当的利用各种媒体教学, 教师就必须具备教育技术知识,做好课堂教学设计。当然,做好课堂设计的关键是多媒体课件,因为多媒体课件是课堂教学的主线, 其他媒体只是在教学过程中穿插使用。能否激发学生的学习兴趣, 能否产生良好的教学效果,多媒体课件的质量是决定性因素。要想提高课件质量, 首先要从课件设计入手。课件设计不仅仅是技术问题或单纯的教学问题,设计过程中应以先进的教学理论为指导, 要符合教与学自身的规律, 要针对不同的教学内容, 注意启发性、 针对性和实用性,使学生能够主动参与到教学过程中。这就要求教师不但要对教学内容有透彻深入的理解, 对学科教学有丰富的经验,还要熟悉教学理论, 能够将教育技术应用于教学。
总之, 教师必须熟悉教育技术知识,并将其应用于多媒体教学, 才能有效提高教学质量。
三、 抓好上机实践环节
除了在理论课上讲述与实际操作外,我校学生还开设有专门的上机课,上机实践是检验学生学习效果、 培养学生分析问题、 解决问题的能力,提高程序设计水平的有力手段,所以必须认真对待每一节上机课。
针对上机课中普遍存在的学生缺乏主动性与创造性,大多只是对书中的例子依样画葫芦,只求运行出结果就算万事大吉等现象, 我在上机课时不允许学生照搬例题否则不算平时成绩。不仅如此,我还要求学生根据理论课所学内容, 每次实验课至少独立完成一个新程序,哪怕是最简单的。并在上机课前要求学生提前写好程序代码,尽可能实现一题多解,实现方法越多实践成绩越高。这样既能充分利用上机时间调试程序, 又能很好地调动学生编程的积极性,开拓编程思路, 培养学生的创新意识。教师答疑时,要注意启发学生独立思考,培养学生的逻辑思维和逻辑推理能力。为督促学生独立完成上机作业, 每节课都要抽查提问学生,了解学生的编程思路及对语法算法的掌握情况。上机结束后, 要求学生将上机操作过程中遇到的问题及解决办法以实验报告的形式上交, 以督促学生总结实践经验,进一步巩固和深化对课堂教学内容的理解和掌握。
本文针对对于如何教好该课程,结合多年的教学实践经验,提出了几点看法和意见.并提出了抓住学生的好奇心,用实例渗透基本概念和方法、提高多媒体授课质量、抓好上机实践环节。实践表明, 这些方法在教学中能有效激发学生的学习兴趣, 提高学生的编程能力, 同时也有助于教师提高教学质量和效果。
参考文献:
[ 1] 谢红霞, 杜建生."VB程序设计”教学与实践 [ J] .计算机教育2007( 10) .
[ 2]林卓然 《VB语言程序设计》北京,电子工业出版社.
[ 3]谭浩强 《visual Basic程序设计》 北京,清华大学出版社.
[ 4] 吴凤翔.Visual Basic程序设计教程.中国林业出版社,2002- 11.
转载注明来源:https://www.xzbu.com/1/view-254332.htm