13.4 SQL语言 13.5 查询生成器 13.6 本章小结
(二)、教学的重点及难点:
本课程重点内容是掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。 四、课程各教学环节要求: (一) 课堂讲授要求:
主要通过上课提问,结合多媒体课件进行课堂讲授。 (二) 实验教学要求:
本课程18个实验课时共9次实验,各实验题目内容及要求如下: (一)、简单应用程序编写
实验内容:建立一简单的应用程序窗口,在窗体中引入一个标签、两个按
钮,添加代码,使敲击按钮时,标签的内容发生变化。
实验目的:通过本次实验,使学生在熟悉用户界面的基础上,学会使用控
件编写简单的应用程序,以及熟练应用属性代码窗口。 (二)、常用控件使用(一)
实验内容:使用按钮、文本框、标签、框架、列表框、时钟等控件建立一
简单的应用程序界面。并实现一定的功能。
实验目的:通过实验,使学生熟悉常用控件的使用,能用按钮、文本框、
标签、框架、列表框、时钟等,建立简单的应用程序,并实现一定的功能。
(三)、VB常用控件使用(二)
实验内容:使用驱动器、目录、文件列表框、输入输出框、组合列表框、
水平、竖直滚动条,建立一应用程序,能够使这些控件联系起来
进行操作,如在驱动器、目录中选择文件路径,在文件列表框中显示出相应文件等。
实验目的:通过本次实验,使学生熟练使用驱动器、目录、文件列表框、
输入输出框、组合列表框、水平、竖直滚动条等控件,并编写相关代码,实现相应的功能。 (四)、计算器制作
实验内容:建立一简单的应用程序界面,添加菜单,文本框,按钮,并添
加相应代码完成计算器各种基本的计算功能。
实验目的:通过实验,使学生熟悉VB按钮的使用,能利用按钮完成一定功能。
(五)、高级用户界面设计
实验内容:建立一高级的应用程序界面,添加菜单,包括文件、颜色、帮
助等菜单项,添加相应代码并将颜色设为快捷菜单。
实验目的:通过本次实验,使学生熟悉VB菜单的使用,能够利用菜单完成
一定功能及快捷菜单的设置使用。 (六)、高级控件使用(一)
实验内容:建立一高级的应用程序窗口,使用图象列表、工具栏、状态栏,
使用ListView、TabStrip、TreeView。
实验目的:通过本次实验,使学生熟练使用高级控件,能利用高级控件实
现控制面板、显示器属性等相似功能,以及公用对话框应用。 (七)、高级控件使用(二)
实验内容:建立一高级的应用程序窗口,以及使用公用对话框,调用打开、
颜色、字体、打印、另存为、帮助等对话框
实验目的:通过本次实验,使学生熟练使用高级控件,能利用高级控件实
现控制面板、显示器属性等相似功能,以及公用对话框应用。 (八)、调试与错误处理
实验内容:建立一简单的应用程序窗口,拖动一个按钮、标签控件到窗体
上,分别编写相关代码,充分使用设置断点,单步运行、本地窗
口、立即窗口等进行调试。拖动一个图形控件到窗体上,分别看其属性代码,编写程序实现余弦、正弦图象,以及画出各种图形。
实验目的:通过本次实验,使学生在遇到程序错误时,能独立进行调试,
找出错误并改正,从而编写出更好的程序。使学生能利用图形控件,并编写代码进行画图操作,包括余弦、正弦等复杂的几何图形。 (九)、文件读取
实验内容:建立一简单的应用程序窗口,引入FSO集,然后用FSO编写相
关代码,进行创建、读取、删除文件及文件夹,进行系统文件结构的读取。
实验目的:通过本次实验,使学生熟悉FSO的使用,并能够对其熟练操作,
创建、读取、删除文件及文件夹能利用FSO读取系统文件结构。 五、考试环节要求:
本课程建议采用笔试形式进行考核,为了突出本课程的重点内容,考试中综合分析题一道大题覆盖了数据库设计,规范化理论,SQL查询语言等内容,全面考核学生对知识的掌握和分析应用能力。
六、学时分配 章节 主要内容 各教学环节学时分配 讲授 1 2 概述 实验 讨论 习课其小作业备题量 注 题 外 它 计 0.5 可视化集成0.5 开发环境 3 建立一个简1 单的用户程序 2 4 Visual Basic 6.0编3 程基础 5 设计界面 6 6 重点 6 7 菜单设计 2 高级用户界8 面设计 8 调试与错误2 处理 9 为应用程序1 提供帮助 10 设计图形应2 用程序 11 创建文件应4 用程序 12 开发多媒体6 应用程序 13 总计
七、参考书:Visual Basic6.0程序设计教程. 清华大学出版社 Visual Basic实用教程. 中南工业大学出版社
Visual Basic 程序员实用例库. 电子工业出版
数据库技术 2 56 2 重点 重点 2 2 6 重点