课程名称:VB程序设计
课程类型: 专业课
总 学 时:120       讲课学时:60      实验学时:60
学  时:120
学  分:5
适用对象:
先修课程:
 
一、课程性质、目的和任务
VB是当前较为流行的软件开发工具,是软件设计专业方向的一门主要的技术课程。其目的是使学生掌握在微软的VB平台上如何快速高效的开发出基于互联网络的C/S结构应用程序。培养学生一定的动手能力,为进一步学习其它专业课以及毕业后从事专业工作打下必要的基础。
二、教学基本要求
本课程以微软的VB平台为基础,以Visual Basic为开发工具。学完本课程应达到以下基本要求:
1.VB语法基础。
2.控制结构。
3.标准控件。
4.高级界面设计。
5.数据库访问。
三、教学内容及要求(此部分根据具体课程,可以按照章节列出具体内容,也可以根据内容分块)
1.VB语法基础
①数据类型、变量和常量
②运算符和表达式
③内部函数
2.控制结构
①顺序、循环和选择结构
②数组
③过程和函数
3. 标准控件
①计时器、单选、复选控件
②列表、组合控件
③其他控件
4.高级界面设计
①图象列表和工具栏控件
②状态栏和公共对话框控件
③图形和MIDI窗体控件
5.数据库访问
①DATA控件及应用
②ADO对象及应用
③SQL语言
四、所含实践环节
结合课程的上机操作
1.VB语法基础                                               8学时
2.控制结构                                                    12学时
3.标准控件                                             10学时
4.高级界面设计                                             28学时
5.数据库访问                                                   2学时
五、课外习题及课程讨论
为达到本课程的教学基本要求,课外习题(包括自测题)不应少于120题。
六、教学方法与手段
1.广泛实施启发式教学
  为培养学生逻辑思维和创新能力,在教学过程中,教师遵循启发式教学原则,通过各种教学方式和手段激发学生的学习欲望,积极投入到学习活动中,积极思维,发现问题,提出问题,并逐步解决问题。例如,在讲解程序设计举例时,不是简单地给出程序清单,而是从分析问题入手,继而找出解决问题的方法,再给出算法,最后编写出完整的程序,而在这一全过程,最关键的是每一步都采用与学生一起探讨的方式,让学生在启发下思考,在思考中解决问题,从而掌握独立分析问题、解决问题的方法。
  2.努力实施项目教学和案例教学,提高学生实际应用能力
为培养学生综合应用知识的能力,通过对完整的项目的系统分析,培养学生良好的编程习惯,善于获取他人经验的能力以及掌握综合运用所学知识的能力,从而真正提高编程水平。而案例教学则贯穿在课程的主要章节中,通过“典型程序案例”→“语法,实践知识点说明”→“模仿编程”→“实践提高”的教学组织方式,培养学生实际应用能力。
  3.积极使用现代化教学手段,广泛开展一体化教学,探索双语教学
结合传统的“粉笔+黑板”的教学模式,大量采用多媒体教学和一体化教学,大大提高了课程教学效果。我们为教师提供了2种多媒体教学环境:一种是具有联机的大屏幕投影的教室;第二种是装有多媒体教学软件的计算机机房。为了进一步提高高职学生的综合素质,强化学生程序纠错能力和阅读计算机外文资料的能力,收到一定成效。
 
七、各教学环节学时分配
 
讲课 习题课 讨论课
实验
其他
合计
语法基础
8
 
 
8
 
 
控制结构
12
 
 
12
 
 
标准控件
10
 
 
10
 
 
高级界面设计
28
 
 
28
 
 
数据库访问   
2
 
 
2
 
 
合计
60
 
 
60
 
120
八、考核方式
上机测试。
九、推荐教材和教学参考书
教  材:《Visual Basic程序设计与实训教程》,黄玉春编著,清华大学出版社,2006。
参考书:《VB语言程序设计》,林卓然编著,电子工业出版社,2005。
十、说明