手机站

当前位置: > 新闻资讯 > 最新录用 >

武警部队院校《VB语言程序设计》教学方法探讨

作者: 时间:2012-02-07 阅读:( )

武警部队院校《VB语言程序设计》教学方法探讨
李弘彦
(武警北京指挥学院信息技术教研室 北京 100012)
[摘要]VB语言程序设计是许多部队院校开设的一门计算机基础课程,如何教好这门课是广大教师非常关心的问题。作者从五个方面进行了教学方法探讨,并在教学实践中取得了良好的效果。
[关键字] VB程序设计;“传统+多媒体”教学方法;上机教学;“案例式”教学
为了推进武警部队的信息化建设,我们开设了程序设计这门课程。如果将程序比作汽车,那么开发程序就是制造汽车。VB语言,作为一种标准的程序开发语言,具有功能强大且简单易学的特点,非常适合初次接触程序设计的学生学习,因此,我院将《VB语言程序设计》这门课程作为大三学生的必修课。本人在课程教学过程中发现了很多问题,在此结合自身的教学实践提出以下几点思考。
1.     教学中存在的问题
1.1学生学习目标不明确。 学生对程序语言学习缺乏整体认识,不知道为什么学习VB,学完后能用它来做些什么,甚至有的学生是为了拿学分或参加等级考试而学习。
1.2学生的学习兴趣不浓。 传统的VB教学往往偏向理论讲解,这种“灌输式”教学严重制约了学生的主动性和创造性,学生越听越糊涂,越糊涂就越觉得VB课程枯燥、难懂,这种恶性循环导致学生学习兴趣不浓。
1.3学生动手能力差。没有接触过程序设计的学生普遍动手能力差,缺乏抽象思维和逻辑思维,所以在学习VB 课程的过程中,特别是程序设计部分,就显得特别吃力。
1.4学时安排问题。“VB程序设计”虽然被列为武警部队院校必修的基础课,但由于不是计算机专业,课时相对较少。如何让学生在有限的课时里尽可能地掌握VB的基本知识,学会程序设计的思想是我们一直关注的问题。
1.5课程内容问题。我院采用的教材在编排上是按照:概述、简单VB程序设计,VB语言基础,基本控制结构、数组、过程等部分进行的。每一节课是整个系统开发的一部分,学生所学的知识往往出现前后脱节的现象,很难在头脑中建立起“系统开发”的整体概念。
2.     VB程序设计教学的改进方法
针对“VB程序设计”的特点和传统教学中存在的问题。本人在VB的实际教学中进行了一些改革并取得了良好的效果,具体做法如下:
2.1把握第一节课 本人认为第一节课不应该一开始就讲解VB的发展和功能特点,因为学生对VB一无所知,如此机械地填鸭式教学,只能使学生感到迷茫,不知所云。所以本人用已做好的大例子,比如“图书馆信息管理系统”给学生作演示,随着一步步的操作来激发学生的学习兴趣,然后告诉学生这个系统就是用VB开发的,使学生明白VB能用来做些什么,最后明确地提出本门课程的学习目的和学习要求,这样就解决了第一个问题。
2.2采用“传统+多媒体”的教学方法  “VB语言程序设计”作为一门实践性很强的课程,如果单单采用传统的板书式教学方法,学生很容易掉入死记硬背的泥潭里。所以采用“传统+多媒体”的教学方法,多媒体教学的优点是生动、直观、形象、图文并茂,能让学生对VB的可视化开发的性质有很深入的理解和掌握,结合传统的板书,就可以大大提高学生的学习兴趣。比如在讲解选择结构时,语句的语法格式就采用传统的板书方法,有助于学生记忆和掌握。而相应的执行流程就应该采用多媒体的方式来描述。这样既便于学生更好的理解程序的执行过程,也可以提高学生的学习兴趣,这样就解决了第二个问题。另外,在讲授的过程中,教师可以就某个知识点刻意设置错误点,让学生自己去发现问题,自己找原因,最后给他们指正,这样,学生对这个知识点的印象就加深了,避免了以后再出现类似的错误,也提高了他们主动学习的能力。
2.3加强上机教学环节,突出实践能力培养。VB语言程序设计是一门操作性很强的课程,如果单靠教员讲解,学生不亲自动手实践,久而久之,学生会养成只会动脑,不会动手的习惯,永远学不会自己编写程序。为此本人在一节理论课结束后会安排一节上机练习,让学生自己编写程序,自己调试,在上机实践中主动发现问题,从而进行针对性地教学,做到对症下药,因材施教,从而解决了第三个问题。另外,在课程结束考核的时候也采取机试的方式来检验学生对所学知识的理解和对计算机的实际操作能力。这种无纸化的考试系统,不仅提高了学生学习的积极性,也督促了学生重视上机实践,提高了学生的动手能力。
2.4 抓住教学重点。 针对学时少,而课程内容多的问题,最有效的方法就是在教学中抓住教学重点。我院VB语言程序设计课程的教学知识点可分为:VB概述、简单VB程序设计、VB语言基础、基本的控制结构、数组、过程和基本控件等。在这些知识点中,基本控制结构和基本控件是教学的重点,应该多花点时间,多讲解多让学员练习,从而解决了第四个问题。
2.5坚持“案例式”教学。在每堂课的教学中,我将首先引入现实生活中的例子,引导学生发现问题、提出问题,进而提出解决问题的方法,再引入本堂课的教学内容,最后通过案例讲解,加深学生对当堂课内容的理解和掌握。
3.     结束语
从本人的教学实践来看,以上的做法收到了良好的效果。在以后的教学中,本人还应该继续努力,以取得更好的教学效果。
参考文献:
[1]龚沛曾,陆慰民. Visual Basic 程序设计简明教程(第二版). 高等教育出版社,2008
[2]吴长海,陈达. Visual Basic 程序设计教程[J]. 湖北科学技术出版社,2007-1,(1).
 
?

上一篇: 新世纪大学英语课程改革与探索

下一篇:启发式教学在大学课堂教学中应用的研究与探索

相关文章
精品推荐
精品推荐

评论列表