职业教育论文-浅谈VB程序设计课程之教与学.doc_第1页
职业教育论文-浅谈VB程序设计课程之教与学.doc_第2页
职业教育论文-浅谈VB程序设计课程之教与学.doc_第3页
职业教育论文-浅谈VB程序设计课程之教与学.doc_第4页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

职业教育论文-浅谈VB程序设计课程之教与学摘要:VB程序设计课程是许多高等院校必修的一门计算机基础课,如何提高学生学习计算机课程的兴趣,为以后学习其他计算机课程打下坚实的基础,成为广大计算机基础教育工作者共同探讨的话题。本文从VB程序设计课程入手,浅议了该课程的学习方法与教学方法。关键词:VB程序设计学习方法教学方法一、VB程序设计课程简介Visualbasic以其简单易学,功能强大而得到广泛应用,并且成为各高校程序设计课程的首选语言,也是全国计算机等级考试的可选语言之一,学生如何学好以及老师如何教好这门课成为广大高校师生面临和值得探讨的共同话题。本文根据多年教学经验以及学生学习的心得总结出一些教学方法和学习方法,以供广大高校师生交流与学习。Visualbasic是面向对象的可视化编程工具,并且是事件驱动的编程机制,它是在BASIC语言和QuickBASIC语言的基础上发展起来的高级程序设计语言,可以利用系统提供的大量可视化控件,按设计要求的屏幕布局,在屏幕上画出各种图形对象“部件”,并设置这些图形对象的属性,再编写对象的事件代码。设计步骤可以概括如下:1、新建一个标准EXE项目。2、设计用户界面。3、编写事件响应代码。4、测试运行效果,存盘,生成可执行文件。其中编写事件代码是起画龙点睛的作用,学习编程也就是学习如何编写代码。二、初学编程应该养成良好的编程习惯这样为以后学习打下良好的基础,这些习惯可以总结如下:1、给所有的对象,方法,变量起名的时候,尽量用有意义的名字。2、给自己的程序写详细的注释。3、编程的过程中随时运行调试。4、在调整控件的某些属性时,比如大小,位置,颜色等,应尽量在属性面板中输入数字。5、写程序时,同一功能模块的程序最好一气呵成,断开写的话,会打断编程思路。6、遇到比较复杂的程序或界面设计,最好先在纸上画画,把整体构思想好。7、尽量不要使用variant类型的变量。8、在功能够用的时候,尽量使用较小的控件。三、讲授VB程序设计课程应注意的几个问题1、激发学生兴趣,增强求知欲兴趣是学习的动力,学生的兴趣可以直接或间接的影响到学习的效果。我们要从培养学生的兴趣入手,不断引入一些有趣的,有实际意义的或者有动画效果的实例,让学生在生动的实例中体会到编程的乐趣,使程序设计课不再枯燥乏味,真正做到学中有乐,这样获取的知识才能记忆深刻。2、尊重认知规律,由易到难,循序渐进现有的VB程序设计教材大多沿袭了计算机类教材的编写特点,先讲基本概念,再讲实例,它虽然是符合教学体系,但不符合学生的认知规律,所以我们在组织讲授内容的时候,要尊重人的认知规律,由易到难的组织教学,如果一开始就把一些抽象难懂的概念(如对象,事件,方法)搬出来,学生不仅不容易理解,还会产生为难情绪,导致对本门课程的学习失去信心。为解决这一问题,可以将讲授次序稍作调整,先引入较简单的实例,让学生跟着老师一起做,然后在此基础上加入较复杂的内容,这样学生的学习过程就是一个逐步深入的“螺旋式”上升的过程。做完后再总结归纳出这些概念的涵义,这样比一开始就讲出晦涩难懂的概念要有效的多。3、任务驱动引导教学,培养学生自主学习的能力任何课程的学习不能只是被动的接受知识,要在老师的引导下逐渐产生兴趣,进而化被动学习为主动学习,所以在教学的过程中,可以通过实例教学法,一个实例就是一个任务,要完成这个任务需要哪些基本知识,涉及到哪些基本概念,然后学生带着疑问去理解消化概念,然后找出解决问题的办法。老师应该不断的给学生布置一些难度各异的程序,学生每编完一个,就有一点小小的成就感,就会激励他们去学习新的东西。这样学生的自主学习的能力就得到发挥。俗话说,“授人以鱼不如授人以鱼”,讲的就是这个道理。4、教学中抓住重点,做好归纳小结通过多年的教学实践,我发现不是所有的知识点都要讲到,开始教学时可以选择最基本最重要的内容,而且要讲的尽量简单,使得学生能够容易理解,通过做一些基础的题目使学生迅速掌握程序设计的基本步骤,对程序开发有一个感性的认识,其他暂时还用不上的内容可以一带而过,这样可以避免花大量时间在目前用不着的内容上,集中精力在重点内容上,提高学习效率。要引导学生尽快获得全书的整体印象,对于其他细节内容则可以在进一步的学习中慢慢消化。定期做好归纳总结,没学完一个章节,都要回过头来看看本章的重点部分在哪里,各章节之间的有什么联系,因为知识是相通的,不是孤立的。各章节之间一定是层层相接,循序渐进的,只有做好归纳小结才能进步和提高。5、开展程序设计竞赛活动,调动学生学习热情开办程序设计小组也是提高大家学习兴趣的一种方式,可以组织一部分编程能力强的同学参与一些小型程序的开发,这样既可以培养编程高手,又可以与社会实践相结合,使得学生能够学有所用,使他们尽快适应社会需求。鼓励学生参加VB等级考试,进一步深化,补充教学内容。定期开展程序设计大赛,让感兴趣的同学挑战一下自己的编程能力,挖掘自身的潜力,进而可以发现一些编程精英。6、总结教与学是相辅相成的,只有在教学过程中多与学生沟通,不断总结归纳,找出适合学生的教学方法,就一定能够激发学生的学习热情,进而提高学生的学习效率,培养出具有现代信

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论