VB程序设计课程教学方法的

更新时间:2024-01-24 作者:用户投稿原创标记本站原创 点赞:17936 浏览:80722

摘 要 :VB程序设计是高校计算机基础教学中的重要课程,VB语言具有很强的理论性与实践性.从巧妙设置案例,激发学习兴趣;有效组织内容,增强学习效果;组成项目小组,加强团队意识;互动教学,增强师生交流等方面来探讨VB程序设计课程的教学方法.

关 键 词 :VB程序设计;教学方法

一、前言

Visual Basic(VB)是一种功能强大、内容丰富和应用广泛的编程技术.它可以提供可视化的界面设计和事件驱动的编程机制,既具有Basic语言简单易用的特点,又增加了面向对象和可视化设计语言的特点,因此正受到越来越多的应用和关注.VB程序设计是目前高校计算机基础教学中的重要课程,此课程不但要求学生要学好编程知识和理论,还要学会运用这些知识进行编程以解决实际问题,从而掌握实际操作技能,培养出独立的编程能力.VB程序设计课程涉及到的知识点多、实践性强,给学生的全面掌握和灵活运用带来了一定的难度.因此,如何教好VB程序设计这门课程已经成为了众多计算机教师比较关心的一个课题.笔者根据近些年来的VB程序设计课程的教学实践,探讨了VB程序设计课程的教学方法.

二、教学方法

(一)巧妙设置案例,激发学习兴趣

孔子曰:“知之者不如好知者,好知者不如乐知者.”要想使学生能够学好VB程序设计课程,就要激发学生对这门课程的学习兴趣.这就要求所讲授的课程内容要有吸引力,能够引人入胜,激发学生的学习兴趣.VB程序设计的大部分教材开始都是先介绍VB发展史,再讲VB特点,然后在介绍对象、属性、事件和方法等概念,而这些概念又都是比较抽象和不好理解的.如果按照教材的编排进行讲解,虽然符合逻辑体系,但是却不符合学生的认知习惯,使得学生只能空洞地死记硬背这些概念,从而打消了学生的学习兴趣和积极性,降低了教学的质量.所以可以尝试打破常规,通过引入一些实际案例激发学生的学习兴趣.比如在第一节课里可以介绍一个存储程序,这个程序包括界面设计、信息录入、信息查询和信息存储等功能实现.通过介绍这些功能的实现过程,使得学生对VB有一个非常直观的认识,知道VB能够实现什么,如何实现,需要掌握什么知识等.在随后具体的知识点讲授时,学生就会知道掌握了这个知识点有什么用和怎么用,从而激发起学生的学习兴趣.


(二)有效组织内容,增强学习效果

可以从实用角度考虑,将教学内容进行有机的组织.通过知识点的穿插,将VB程序设计的课程内容分为几个模块,每一个模块设置多个项目案例,使得学生为解决问题而学,能够学以致用.通过项目的开发和实现,逐步地引入涉及到的各项知识点,再进一步讲解这些知识点包括的基本概念和语法.这种方法一方面可以比较直观的引入各项内容,使得学生易于理解;另一方面也使得学生在掌握知识点的同时,了解到如何去组织和运用这些概念和语法来解决实际问题.

(三)组成项目小组,加强固队意识

在VB程序设计课程教学中,把学生组织起来,分成一个个的项目小组也是一种比较有效的方法.在自愿组织的原则基础之上进行合理搭配,组织学生成立项目小组,学习好的同学和学习差的同学搭配,动手能力强的学生和动手能力弱的学生搭配,外向的学生和内向的学生搭配,并设置小组组长.在课程中,可以布置项目开发作业,安排各个小组分别完成.小组成员在上机之前要开小组会讨论解决方案,理清开发思路,分配开发任务.然后在上机课程时,按照承担的开发任务,完成开发工作,由小组组长协调整个开发过程和开发代码的集成,最后形成开发报告.可以随机指定一个小组在下一次课程中讲解项目开发作业的思路,与大家进行交流和讨论.项目小组可以促进小组成员互助学习,在促进学生的学习效果,提高学习成绩的同时,也增强了学生的团队合作意识,提高了学生的情商.

(四)互动教学,增强师生交流

VB程序设计课程教学中,一个普遍的问题就是一堂课的学生人数越来越多,有时候甚至到达了上百人.在教室后面的学生就容易溜号,从而影响教学的效果.因此在上课的过程中,可以走到学生的中间,多于学生进行交流,询问学生是否有不清楚的地方.也可以提出一些问题,引导学生进行讨论,找到最佳的解决方案.

三、结束语

VB程序设计课程的内容多,时间有限.教学有法,教无定法,要想取得良好的教学效果,使得学生学以致用、有所收获,就必须结合一些有效的方法.单一的方法取得的效果是有限的,必须将多种方法有效结合,并且不断地根据学生和教学过程的实际情况进行方法创新,才能调动学生的学习积极性,提高教学质量.