VB程序设计课程的新型教学方法探究.doc

上传人:gs****r 文档编号:3487952 上传时间:2019-05-31 格式:DOC 页数:5 大小:26.50KB
下载 相关 举报
VB程序设计课程的新型教学方法探究.doc_第1页
第1页 / 共5页
VB程序设计课程的新型教学方法探究.doc_第2页
第2页 / 共5页
VB程序设计课程的新型教学方法探究.doc_第3页
第3页 / 共5页
VB程序设计课程的新型教学方法探究.doc_第4页
第4页 / 共5页
VB程序设计课程的新型教学方法探究.doc_第5页
第5页 / 共5页
亲,该文档总共5页,全部预览完了,如果喜欢就下载吧!
资源描述

1、1VB 程序设计课程的新型教学方法探究摘要:VB 程序设计语言因其入门简单、功能强大、应用性强等特点已经成为高等职业院校计算机专业的必修课程。根据笔者观察,在以往的教学中,由于任课教师教学内容安排和教学方法选择不当,导致很多学生对 VB 语言感到枯燥难学,学过之后不能根据所学内容独立设计程序。因此,在教学中科学合理地利用教材,改进教学方法,激发学生的学习积极性,提高 VB 程序设计课程的教学质量成为高等职业院校计算机基础课程教师需要思考的问题。如何能教好 VB 程序设计课,笔者根据多年的教学经验,总结出了 VB 课程教学的一些特点,摸索出一种新的教学方法和技巧,使 VB 课的教学取得了较好效果

2、。 关键词:VB;程序设计;教学方法;任务驱动 Visual basic 以其简单易学,功能强大而得到广泛应用,并且成为各高校程序设计课程的首选语言,也是全国计算机等级考试的可选语言之一,学生如何学好以及老师如何教好这门课成为广大高校师生面临和值得探讨的共同话题。本文根据多年教学经验以及学生学习的心得总结出一些教学方法和学习方法,供广大高校师生交流与学习。 一、 VB 程序设计课程简介 Visual basic 是一种由微软公司开发的包含协助开发环境的事件驱动编程语言。从任何标准来说,VB 都是世界上使用人数最多的语言2不仅是盛赞 VB 的开发者还是抱怨 VB 的开发者的数量。VB 拥有图形用

3、户界面(GUI)和快速应用程序开发(RAD)系统,可以轻易的使用DAO、RDO、ADO 连接数据库,或者轻松的创建 ActiveX 控件。程序员可以轻松的使用 VB 提供的组件快速建立一个应用程序。它是在 BASIC 语言和Quick BASIC 语言的基础上发展起来的高级程序设计语言,可以利用系统提供的大量可视化控件,按设计要求的屏幕布局,在屏幕上画出各种图形对象“部件” ,并设置这些图形对象的属性,再编写对象的事件代码。 在我们实际的教学工作中,根据教学实际和教学需要,其设计步骤可以概括如下:1、新建一个标准 EXE 项目。2、设计用户界面。3、编写事件响应代码。4、测试运行效果,存盘,生

4、成可执行文件。其中编写事件代码起画龙点睛的作用,学习编程也就是学习如何编写代码。 二、VB 程序设计课程教学的几点方法 (一)激发学生兴趣,增强求知欲 兴趣是学习的动力,学生的兴趣可以直接或间接的影响到学习效果。我们在教学中要从培养学生的兴趣入手,不断引入一些有趣的,有实际意义的或者有动画效果的实例,让学生在生动的实例中体会到编程的乐趣,使程序设计课不再枯燥乏味,真正做到学中有乐,这样获取的知识才能记忆深刻。作为教师,我在备课时,花费了不少时间和精力从网上查找实例。上课时再把这些实例演示给学生看,比如:我给同学们演示了一个十字路口的“交通模拟系统” ,画面上有各种各样的行驶中的小汽车,有红绿灯

5、,小汽车能按红绿灯行驶,学生都觉得很神奇,兴趣自然就提高了。这样做的好处是让学生在没有系统的学完本门课时,先了解3到学好此门课以后的用处,以此来激发学生的兴趣,并帮助学生明确学习目标。 (二)突破教学常规,实施案例教学 现有的 VB 程序设计教材大多沿袭了计算机类教材的编写特点,先讲基本概念,再讲实例,它虽然是符合教学体系,但不符合学生的认知规律,所以我们在组织讲授内容的时候,要尊重人的认知规律,由易到难的组织教学,如果一开始就把一些抽象难懂的概念(如对象,事件,方法)搬出来进行教学,学生不仅不容易理解,还会产生为难情绪,导致对本门课程的学习失去信心。为解决这一问题,可以将讲授次序稍作调整,先

6、引入较简单的实例,让学生跟着老师一起做,这样比一开始就讲出晦涩难懂的概念要有效的多。我在上课时,就是从事先准备好的实例中挑选一个“高校歌咏比赛评分系统”的实例来教学的。在讲之前,我们反复看过几遍实例。想到自己通过学习后也能做出这样完整而优秀的实例,学生们的兴趣提高了,同时学习的目标也非常明确了。接下来讲的过程就是我和学生共同做的过程。每一次上课,就做这个系统的一部分,每一部分都会用到一些新知识,当用到新的知识时,我就结合课本把这部分内容完整的进行讲解。为了能用到这里面的某些知识,同学们会认真听我讲所有的内容,并在做实例时加以应用,做到了相辅相成。只有通过这样的一个综合实例,才能把同学们零散学到

7、的知识全部的串联起来,让他们感觉到自己所学的知识终于有了一定的成果,他们会感觉很有成就感,也会产生一种利用计算机解决实际问题的强烈愿望,在今后的学习中才能更加有信心和目标。 4(三)任务驱动引导教学,培养学生自主学习的能力 俗话说, “授人以鱼不如授人以渔” ,任何课程的学习不能只是被动的接受知识,要在老师的引导下逐渐产生兴趣,进而化被动学习为主动学习,所以在教学的过程中,老师应该不断的给学生布置一些难度各异的程序。要完成这个任务需要哪些基本知识,涉及到哪些基本概念,学生会带着疑问去理解消化概念,然后找出解决问题的办法。随着一个个问题的解决,学生逐步消除对编程的畏惧,不断地体会到成功的喜悦,学

8、习的兴趣也进一步强化了。这样学生的自主学习的能力就得到发挥。 (四)教学中抓住重点,做好归纳小结 通过多年的教学实践,我发现不是所有的知识点都要讲到,开始教学时可以选择最基本最重要的内容,而且要讲的尽量简单,使得学生能够容易理解,通过做一些基础的题目使学生迅速掌握程序设计的基本步骤,对程序开发有一个感性的认识,其他暂时还用不上的内容可以一带而过,这样可以避免花大量时间在目前用不着的内容上,集中精力在重点内容上,提高学习效率。要引导学生尽快获得全书的整体印象,对于其他细节内容则可以在进一步的学习中慢慢消化。定期做好归纳总结,每学完一个章节,都要回过头来看看本章的重点部分在哪里,各章节之间的有什么

9、联系,因为知识是相通的,不是孤立的。各章节之间一定是层层相接,循序渐进的,只有做好归纳小结才能进步和提高。 (五)开展程序设计竞赛活动,调动学生学习热情 开办程序设计小组也是提高大家学习兴趣的一种方式,可以组织一部分编程能力强的同学参与一些小型程序的开发,这样既可以培养编程5高手,又可以与社会实践相结合,使得学生能够学有所用,使他们尽快适应社会需求。鼓励学生参加 VB 语言的计算机等级考试,进一步深化,补充教学内容。定期开展程序设计大赛,让感兴趣的同学挑战一下自己的编程能力,挖掘自身的潜力,进而可以发现一些编程精英。 三、结束语 实践证明,采用这种新的教学方法,不仅丰富了课堂教学内容,提高了学

10、生的学习兴趣,还提高了 VB 程序设计课程的教学质量,达到了令人满意的教学效果。总之,教学有法,教无定法。程序设计教学的主要目标是为了使同学们了解 VB 程序设计课程的基本思想,培养分析问题、解决问题的基本能力。围绕着这个目标,在保证同学们学习积极性的前提下,按照他们的认知规律组织教学,一切有效的教学方法都可以在我们的教学过程中加以运用,进而使综合素质得到整体提高,这是 VB 程序设计课程教学的最终目标。 参考文献: 1吴长海、陈达.Visual basic 程序设计教程.湖北科学技术出版社,2007 2教育部考试中心.全国等级考试二级教程Visual basic 语言程序设计.高等教育出版社,2001 3康丽萍. VB 教学的几点体会J. 农业网络信息, 2005 4张书云、姜淑菊.程序设计教学方法探悉J计算机教育.2005(5)

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 学术论文资料库 > 学科论文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。