网学网为需要VB的朋友们搜集整理了 vb语言程序设计教学方法探讨 相关资料,希望对各位网友有所帮助!
一、明确学习目的,调动学生的学习积极性在计算机教学中,一般第一学期开设《计算机文化基础》课,由于该课程内容操作性强,学生比较感兴趣,学习积极性很高,掌握得也比较快。而第二学期开设的计算机语言课程,学生们普遍感到语法枯燥,知识的应用似乎很遥远,学习效果不好。
针对这种情况,我在第一堂讲述VB语言概述时,着重强调了计算机语言学习的重要性和必要性。
21世纪是网络信息时代,而计算机是网络时代的交流工具,每一个现代人都必须掌握它,要充分有效地利用计算机这个工具解决学习和工作中的实际问题,就必须掌握一门计算机语言。在众多的计算机语言中,Visual Basic. 0是微软公司推出的可视化编程语言,是目前世界上使用最广泛的编程开发工具之一。对于迫切希望掌握一种快捷实用的编程语言的初学者,VB可谓首选。
在讲述语言特点的基础上,我重点介绍了VB在学习工作中的应用。第一,利用VB可以方便地编制W indows应用程序;第二,VB在数据库中的应用、Office中的宏代码;第三,VB家族的成员VB-Script则是编制动态网页的脚本语言等。在讲授时演示利用VB编制的相关实例程序,使学生对VB有一个整体认识,帮助他们端正学习语言的动机,充分调动了学生的学习积极性。
二、抓住学生的好奇心,用实例渗透基本概念恩格斯说“兴趣与爱好是最好的老师”。为了使学生能尽快进入VB程序设计课程学习的角色,在讲课过程中,要特别注意培养学生的学习兴趣。
初始几节课,学生感到新奇、好玩,但随着课程的不断深入,大量的语法规则、程序代码的出现,很容易使部分学生感到枯燥无味,且望而生畏。为了把学生的好奇心转化为学习兴趣,授课时我改变过去先给出定义和语句规则的讲授方法,而是从筛选趣味实例出发,将“语言”讲得生动、活泼。
为了激发学生的兴趣,在VB程序设计中的第1课,我演示一些由学生自己编写的、有趣的程序,例如交通信号灯程序等,从而吸引学生,并告诉他们学习了VB程序设计的内容后,大家都能够编出这些有趣的小程序。在我编写的实验实训教材中就安排了一个简单的没有代码的程序,帮助学生了解如何用VB开发应用程序,让学生从自身的实践中感受到用VB编写程序并不难,从而迎合了学生渴望成功的心理特点。
概念的形成过程常常是学生进行逻辑思维的过程。如果遵循逻辑思维过程去组织教学,必将使学生容易掌握概念。刚接触程序设计的学生,对程序设计充满了好奇,如果这时把对象、事件、控件等一大堆的概念放在前面讲,一下子引入大量抽象的名词、概念,就会打击学生的学习兴趣,同时,在学。生没有任何知识背景的情况下,要完全理解这些概念也是比较困难的。因此要想让学生领会这些抽象的概念,教学中应以一个个鲜活的具体实例为切入点,在每个例子中适时、适量渗透一些相关的概念和知识,让学生在做中学,在学中做,在完成任务的过程中,逐渐地、很自然地去体会控件、对象、事件的概念。在VB程序设计中,对象和事件是两个重要的概念,所有的开发都是围绕着对象进行的。
为了让学生灵活掌握每个控件的用法,教学中要安排足够的课时把这些控件的用法渗透到一个个程序实例中,由浅入深逐渐介绍,让学生在编写程序的过程中总结控件的用法。例如,在控件的设计这部分我共介绍了15个程序,第1个程序即“VisualBasic欢迎您”程序,其中介绍了标签控件和命令按钮控件的功能和用法,渗透了设置对象属性的方法和用VB开发应用程序的基本步骤;第2个程序即“含有文本框的欢迎程序”,在复习标签控件和命令按钮控件的基础上又介绍了一个新的控件──文本框控件,同时介绍了用代码改变对象属性的方法,是对上一个程序的扩展和补充;第3个程序是利用单选按钮控制文本框中文字的前景色和背景色变化的程序,依然使用了文本框控件,又着重介绍了一个新的控件──单选按钮控件,同时介绍了VB中控件数组的概念……通过学习这15个程序,相信学生就会逐步掌握各个常用控件的用法,循序渐进地学会程序设计的相关知识。(本论文由网学http://myeducs.cn 整理提供,如需转载,请注明出处或联系我们的客服人员)