 |
实
施 方 案 |
|
实施方案包括以下内容,点相应栏目,即可查看相应内容....
“Visual Basic编程与应用”教学设计方案
一、课程概况
Visual Basic编程与应用课程是中央电大计算机应用专业应用软件开发方向必修的专业课。该课程教学总学时90(其中实验32学时),5学分。本课程在学习之前学生最好具有使用Windows操作系统及Office办公软件的经验以及程序设计语言的知识。
Visual Basic(以下简称VB)是Microsoft公司推出的一个集应用程序开发、设计、编辑和调试为一体的集成式开发环境。利用这种可视化技术进行编程,将使编程工作变得轻松快捷,使个人摆脱面向过程语言的许多细节,而将主要精力集中在解决实际问题和设计友好界面上,为用户提供了开发Windows应用程序的最迅速、最简捷的方法。
二、课程教学安排
课程使用的文字教材:《Visual
Basic程序设计》和《Visual Basic程序设计实验》,陈明教授主编,中央广播电视大学出版社出版;
音像教材:《Visual Basic程序设计》共15讲,由周树杰教授主讲,中央广播电视大学出版;
该教学安排按照一学期18周进行,每周4学时,建议隔周安排课程辅导。
表1 课程辅导安排建议
|
|
|
|
|
|
|
第一章
VB语言概述
第二章 VB6.0集成开发环境
|
1、
VB教学安排概况介绍
|
|
|
2、
VB程序的特点
|
|
3、
VB与其他可视化程序的区别
|
|
4、
VB
集成开发环境有关概念和用法
|
|
5、
对象与事件驱动
|
|
6、
应用程序开发示例(包括保存,加载)
|
|
|
第三章
程序设计基础
|
1、数据类型
|
|
|
2、表达式和操作符
|
|
3、程序流程
|
|
4、常见标准函数
|
|
5、应用程序开发示例
|
|
|
第四章
窗体和基本输入输出
第五章 常用控件
|
1、窗体的概念与使用
|
|
|
2、Print方法
|
|
3、Input
Box函数
|
|
4、Msg
Box 函数与语句
|
|
5、应用程序开发示例
|
|
6、常用控件(1)
|
|
|
第五章
常用控件
第六章 工程与程序管理
|
1、
常用控件(2)
|
|
|
2、
应用程序开发示例
|
|
3、工程概述
|
|
4、创建、打开和保存工程
|
|
5、使用多个工程
|
|
6、添加、删除和保存文件
|
|
7、使用工程中的文件
|
|
8、制作和运行可执行文件
|
|
9、设置工程属性
|
|
10、使用向导和外接程序
|
|
|
第七章
VB应用程序结构
|
1、模块
|
|
|
2、过程
|
|
3、过程的使用
|
|
4、程序的调试
|
|
|
第八章
菜单程序设计
|
1、菜单编辑器
|
|
|
2、设计菜单应用程序
|
|
3、菜单项的增减
|
|
4、菜单的有效性控制
|
|
|
第九章
应用程序窗体设计
|
1、
利用ActiveX控件进行窗体的界面设计
|
|
|
2、
多窗体程序设计
|
|
|
第九章
应用程序窗体设计
|
1、多窗体程序设计
|
|
|
2、多文档界面(MDI)的程序设计
|
|
|
第十章
文件处理
|
1、文件控件
|
|
|
2、利用文件空间来处理文件示例
|
|
3、VB
的文件处理函数
|
|
4、文件系统
|
|
5、文件系统对象编程
|
|
|
|
表2
课程实验安排建议
|
|
|
|
|
|
|
VB界面设计
|
1、
VB的启动与退出
|
|
|
2、
控件画法与简单属性设计
|
|
3、
窗体和控件的基本操作
|
|
|
窗体与输入、输出
|
1、
使用InputBox函数的实验
|
|
|
2、
使用MsgBox函数的实验
|
|
3、
使用Print方法的实验
|
|
4、
一个综合实验
|
|
|
控件的使用与编程
|
1、
控件的使用练习
|
|
|
2、
应用程序练习
|
|
|
多窗体程序设计
|
1、
多窗体应用程序练习
|
|
|
2、
多窗体应用程序的保存与加载
|
|
|
菜单程序设计
|
1、
菜单编辑器的使用
|
|
|
2、
菜单应用程序设计
|
|
|
MDI应用程序设计
|
1、
多文档界面程序设计
|
|
|
2、
多文档界面的菜单与工具条
|
|
|
文件
|
1、
数据文件读写操作
|
|
|
2、
文件控件的操作
|
|
|
综合实验
|
基于VB的综合程序设计练习
|
|
|
|
|
表3
课程录像主要内容
|
|
|
|
|
|
初识VB
|
1、VB
6.0 的启动和退出
|
|
2、VB
应用程序的建立
|
|
3、VB
应用程序的基本特点
|
|
4、使用VB帮助
|
|
|
VB集成开发环境
|
结合设计新欢迎程序,学习VB集成开发环境的使用。主要介绍主窗口、窗体窗口、工具箱窗口、属性窗口、代码窗口、工程资源管理器窗口的使用。
|
|
|
程序设计基础一
|
结合8个例子讲授VB的数据类型。
|
|
|
程序设计基础二
|
结合示例介绍VB程序设计中的变量的作用域、分支语句以及所涉及的内容。
|
|
|
程序设计基础三
|
结合示例介绍循环程序设计和VB
几个常用函数。
|
|
|
窗体设计
|
结合示例讲授窗体对象的创建、窗体对象的主要属性、事件和方法。
|
|
|
常用控件一
|
学习使用标签、文本框、命令按钮、单选按钮、框架、复选框控件。
|
|
|
常用控件二
|
继续介绍VB的常用控件,如列表框、组合框、图片框、图像框、滚动条、计时器控件。
|
|
|
菜单设计一
|
菜单基础知识、菜单编辑器、菜单设计方法
|
|
|
菜单设计二
|
弹出菜单设计、工具栏的设计
|
|
|
应用程序设计一
|
1、ActiveX控件
|
|
2、可插入的对象
|
|
|
应用程序设计二
|
1、复习多窗体的创建步骤
|
|
2、多窗体设计中的变量使用
|
|
3、多窗体设计中的SUB
过程使用
|
|
4、Sub
Main 过程与快速提示窗体
|
|
|
应用程序设计三
|
1、MDI
应用程序设计举例
|
|
2、MDI应用程序的菜单设计
|
|
|
文件控件
|
本讲介绍有关文件类控件,它们分别是:驱动器列表框控件(DriveListBox)、目录列表框控件(DirListBox)和文件列表框控件(FileListBox),另外还要介绍公共对话控件(CommonDialog)
|
|
|
文件系统对象FSO
|
1、创建FSO对象
|
|
2、访问已有的驱动器、文件和文件夹
|
|
3、使用驱动器
|
|
4、使用文件夹
|
|
5、使用文件
|
注:课程录像全部为示例教学。
三、教学媒体使用
1.课程的教学媒体有文字教材(两本)及音像教材(15*50分钟)。
2、课程作业一份。
课程作业依据文字教材及教学大纲的要求安排内容,形式上按课程考核的要求进行,共三次,分数记入课程的平时成绩。(关于课程考核,请参考课程考核说明。)
3.直播课堂:1次,通过教育电视台直播方式,进行教材内容重点、难点以及期末复习考核方面的辅导;具体播出时间见网络即时信息。
4.网络辅导:
发布课程的信息(如大纲、教学设计方案、考核说明、期末复习资料等)、课程的辅导材料、课程的答疑信息、典型习题练习及解答等。
电大在线主页地址:www.open.edu.cn
进行集中的BBS方式答疑约1次。
专业电子信箱:opjsj@crtvu.edu.cn
5.VBI信息与网上信息相同,该信息用于网络未到达的教学点。
6.课程的师资培训已于2001年春完成,不再另行安排。
四、教学方法的建议
1、教师开始教学时,可以通过介绍一个简单的VB应用程序,讲解Windows常用应用程序的使用方法和具有的功能,使学生对Windows应用程序的使用和开发有一个感性的认识,缓解学生对Windows应用程序开发的恐惧心理。最终目的是让学生设计出自己学习或工作需要的VB程序,从而调动学生使用VB开发应用程序的兴趣。
2、教师重点要讲解Windows应用程序所具有的功能。学生只要在掌握使用VB开发应用程序之前了解Windows应用程序所能提供的功能,他们才会结合自己的要求主动地去学习VB。学生如果开发出简单的能满足自己某些需要的应用程序,他们就会获得极大的成就感,从而调动他们进一步学习VB的积极性。否则只是毫无目地学习各种控件的用法,开发应用程序的基本知识,那么学习结束后学生获得的也仅仅是一个大堆支离破碎的知识,就不能获得开发应用程序的总体印象,学生如果不能获得从策划到实现Windows应用程序开发的基本知识,那么单单学习VB是毫无意义的。
3.对于VB这样的语言课,结合语言环境通过示例教学的效果较好。因此建议采用在计算机教室(或计算机多媒体教室)进行讲授的教学形式,讲授与实验应统一考虑。例如通过一个简单示例来介绍使用VB开发环境的使用方法,可以帮助学生尽快获得开发Windows应用程序的总体印象,使之能够利用VB这个开发工具来思考如何实现自己的需要。调动学生学习和掌握VB的积极性。
4.一定不要对教材中每一部分都去讲解,可以选择部分最基本最常用的内容仔细讲解,其他内容一代而过,留给学生自己思考的时间。帮助学生尽快掌握实用VB开发Windows应用程序的一般方法。学习VB的最好方法是结合自己的需要利用最基本的方法开发出最简单的程序来获得Windows应用程序开发的感性认识。如果每一个细节都去讲解,一来浪费大量时间,二来学生获得大量目前用不道的知识,这样的知识是死的并且会很快忘记。关键要通过教师的讲解获得Windows应用程序开发的思想而讲解VB的实用方法仅仅是一个手段。要引导学生根据自己的兴趣和要求有选择地快速地获得全书的整体印象,至于书中大量细节内容应引导学生通过上机和自己思考来掌握。不仅要让学生学会使用VB开发应用程序,还要让学生学会如何利用这个开发工具,结合自己的需要,来思考如何实现自己的需要。这样不仅学会了VB的使用,还学会了如何开发Windows应用程序的思想。课堂的时间是非常短的,而学生课下却有很长时间,必须教会学生开发Windows应用程序的思想而不是仅仅学会使用开发工具的方法。这样学生通过学习VB获得开发Windows应用程序的一般方法,为学生日后进一步学习和使用VB开发实用程序打下基础,也为学生学习其他Windows应用程序开发工具打下基础。
五、学习方法的建议
1.本课程的概念多,涉及面广,学习时要清楚VB编程环境、常用内部控件的功能和用法,常用的程序结构以及菜单、对话框、图形等程序设计技术。
2.要落实和加强动手能力的培养,保证上机实践的机时,结合实验环境、结合具体示例理解教材的内容,有针对性地分析和解决问题。
3.软件的更新换代是很自然的,为了能及时掌握新的软件、新的编程环境,学习时要有意识地培养自学能力,要意识到学习的不只是这一门语言的使用,还要学会使用开发环境、开发工具的方法,只有这样才能跟上计算机学科的发展。
4.本教材只是介绍了VB编写应用程序的基本知识和编程方法,是一本针对初学者的教材,对于喜爱VB编程的同学可以参考更多的教材,提高编程的高级应用和编写Windows应用程序的技巧和经验。
六、课程相关教师联系方式
教学反馈:通过电子邮件方式(电话、书信)将有关信息反馈给责任教师****。
E—mail地址:myteatree@hotmail.com
返回
|