科技信息2008年第26期
SCIENCE &TECHNO LO GY INFORMATION 章案例涉及的知识点
VB 概述显示窗体文字窗体、标签、文本框、命令按
钮、定时器控件循环结构简单的学生成绩统计
循环结构
数组简易计算器数组、控件数组、命令按钮、
文本框过程汉诺塔
子过程、函数过程、递归内部控件两位或三位数四则运算(扩充)单选按钮、列表框、复选框文件管理图片浏览器;文字处理软件通用对话框、M DI 窗体、
工具栏绘图阿基米德螺线;sinx 曲线
坐标系、画图属性和方法、
鼠标事件
多媒体多媒体播放器多媒体控件数据库
学生管理系统
菜单、D 控件、D O 控
件、数据库管理器
窗体及相关操
作分支结构简单记事本;倒计时两位数四则运算自测窗体、标签、文本框、命令按钮、定时器控件
分支结构、随机函数
1.引言
Visual Basic (简称VB)程序设计是大多数高等院校的公共基础课,属于教育部提出的高等学校计算机基础教育体系中的第二层次课程,同时它已成为国家和许多省市计算机二级等级考试的科目。在教学过程中,尽管我们老师下了很大功夫,想了很多办法,仍存在学生主动性不强,普遍感到难学,学后编程能力难以提高的问题。近年来,笔者给几届本、专科学生主讲了该课程,在此,结合本人的教学,
从教学内容、教学方法、实验教学、课程设计等方面来探讨VB 程序设计课程的教与学,进一步提高教学效率和教学质量。
2.明确教学目标和教学内容
2.1教学目标VB 程序设计是我校非计算机专业的公共选修课。其教学目标是使学生掌握用VB 开发Window s 下应用程序的程序设
计思想和设计方法,培养学生具有利用计算机解决实际问题的能力,能够利用VB 开发较简单的应用程序,并为后续课程的学习打下基
础。
2.2教学内容结合我校“VB 程序设计”
课程的教学目标,其教学内容包括以下三部分:
(1)基础部分。包括VB 的开发环境、面向对象编程的基本概念、语法基础和算法、流程控制结构、数组、过程、常用控件的使用。
(2)应用部分。主要是窗口界面设计中需要的对象,包括菜单应用、图形控件与方法、公用对话框、控件数组、文件管理等内容。
(3)提高部分。包括数据库编程技术、多媒体编程技术、应用程序的开发过程等,以帮助学生深入地学习VB 程序设计。
根据课程的教学内容,在教材选取上,应该考虑到学生个体学习基础的差异性,所选取的教材既要使大多数学生在教师的指导下能够自学,又要能满足少数学生希望深入学习的要求。因此,选择了李雁翎老师主编的《Visual Basic 程序设计》和《Visual Basic 程序设计题解和实验指导》(清华大学出版社)作为教材。
3.改革教学方法,注重能力培养visual basic pdf
3.1激发学生兴趣VB 是学生学习的第一门程序设计课程,建立学习信心很重要。法国教育家卢梭说过:“教育的艺术是使学生喜欢你所教的东西”,学生对你所教的东西产生了兴趣,他就有学习的积极性和主动性。传统的教学方法是按照语法基础、控制结构、数组、过程、控件、文件操作、数据库编程等这样的知识层次推进方式来组织教学的,这容易使学生看不到VB 的应用之处,产生厌学的情绪,从而对课程失去兴趣。为了改变这种现象,使学生尽快进入学习角,提前讲授窗体、文本框、命令按钮、标签等基本控件,让学生感觉到VB 既简单易学又实用。在教学中教师要从学生的兴趣入手,利用
学生对事物的好奇心,选择一些有趣的、有实际意义的程序,激发学生的学习兴趣。例如,为了让学生对VB 有个初步的感性认识,在第1次课堂里,执行预先设计好的在窗体上显示一行文字“欢迎进入VB 学习乐园”的程序,然后利用多媒体教室,教师边分析,边讲解,边演示这个窗体的设计过程,就可以使学生对如何使用窗体、属性窗口、工具箱,有了真实的感受。同时演示一些由往届学生编写的程序,从而吸引学生,并告诉他们学习了VB 程序设计的内容后,大家都能够编出这些有趣的小程序。从而调动学生学习VB 的兴趣。
3.2注重学生能力培养要培养合格的创造型人才,教师必须把“以教师为主体”、“以课程为中心”的传统教育观转变为“以学生为主体”、“以能力为目标”的新的教育观。教师的职责不仅要“授人以鱼”,更重要的是“授人以渔”,把学生创新能力的培养放在重要的地位,注重学生分析问题、提出算法、编写程序能力的培养。在课堂教学中,对每一个案例按照提出问题、分析问题、设计算法、设计程序的过程进行
教学,让学生参与到教学过程中,使学生逐步养成良好的程序设计习惯。
调试程序是程序设计中非常重要的环节。在教学过程中,还要强调程序调试的方法和能力的培养。教师可以预先设计一些包含有语法
错误、逻辑错误的程序案例,在课堂中演示程序的运行,和学生一起分析产生错误的原因,查错误之处。同时,在实验中,学生遇到程序错误时,老师引导学生反复查程序错误和调试程序,就可以
使学生掌握程序调试的方法,终将使学生能够独立地调试程序。
3.3增强教师与学生的互动尽管VB 程序设计课程的实践性很强,但其理论知识、算法等比较抽象,有些教学内容学生还是很难接受。
因此,在课堂教学中,采用问答式、讨论式、启发式等多种形式的互动教学方法。教师根据教学内容的要求,精心设计课堂提问的问题和讨论的题目,鼓励学生参与到教学过程中,主动发言,展开讨论。在讨论过程中,教师引而不发、举一反三,着重启发学生的思维,拓宽学生的知识领域。最后教师进行总结和点评。这样既培养了学生的表达能力,激发了学生学习的潜能和积极性,又为学生提供一个拓展知识、交流学习的空间,使学生学到了分析问题、解决问题的思路和方法。互动
式的理论教学穿插于理论教学的全过程,在轻松、快乐的教学氛围中实现教学目标。3.4教学过程自始至终实施案例教学法案例教学即从问题入手,引导学生自主学习,独立分析问题,给出解决方案,解决问题,总结所学理论知识。针对VB 课程,案例教学通过演示一个个典型案例的运行效果,让学生看到丰富多彩的可视化界面和多媒体功能,可以有效地激发学生的好奇心和求知欲;然后围绕案例中提出的问题进行分
析,组织引导学生出解决问题的思路和实现方法,进而引出该案例中用到的相关概念和相应的知识点,并进行归纳总结,由感性认识上升到理性认识。再辅以一些类似的案例,启发学生对案例进一步
讨论、归纳,对案例完善和扩展,加深学生的印象,从而达到举一反三的效果。最后达到知识的快速掌握和能力的培养。在VB 教学中,根据VB 的知识点不同,设计了一些典型的案例(表1),通过这些案例,来开展课程内容的教学。
表1
VB 案例
“Visual Basic 程序设计”
课程教学模式的探讨和实践徐
(广西财经学院计算机与信息管理系
广西
南宁
530003)
【摘
要】VB 程序设计作为高校非计算机专业的公共基础课,知识点多,理论性和实践性较强,这给教学工作带来很大的挑战。本文结合
VB 程序设计课程的定位、教学内容,以及作者的实际教学经验,从改革教学方法、强化实验环节、增加课程设计等方面对VB 程序设计的教学
进行了探讨。经教学实践表明,这是全面提高VB 程序设计课程的教学质量的重要途径。
【关键词】VB 程序设计;教学模式;改革与实践
○高校讲坛○55ata A 7

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。