课程名称 |
VB程序设计 |
任课教师 |
朱丽兰 |
课程总学时数 |
111 |
授课班级 |
2003级计算机7班 |
本学期学时数 |
111 |
实践教学时数 |
47 |
应用课件教学时数 |
64 |
周次 |
日期 |
教 学 内 容 提 要 |
课程
类型 |
教学
方法 |
作业、辅导
练习及其它 |
1 |
9.1 |
第一讲 §1 VB 概述
程序设计语言;对象及其属性、方法与事件;VB简介、VB的特点 |
课堂教学 |
多媒体教学 |
习题P17 |
9.2 |
第二讲 §1 VB 概述
VB集成开发环境;建立第一个应用程序(重点);应用程序的打包和发布; |
课堂教学 |
多媒体教学 |
习题P17 |
9.3 |
实验一 熟悉VB集成开发环境 |
实验教学 |
上机 |
|
2 |
9.8 |
第三讲 §2 VB 程序设计基础
基本数据类型、常量与变量 |
课堂教学 |
多媒体教学 |
习题P96 |
9.9 |
第四讲 §2 VB 程序设计基础
运算符和表达式;常用内部函数 |
课堂教学 |
多媒体教学 |
习题P96 |
9.10 |
实验二 简单的VB程序设计(必做) |
实验教学 |
上机 |
|
3 |
9.15 |
第五讲 §2 VB 程序设计基础
语句与控制结构(顺序结构、分支结构) |
课堂教学 |
多媒体教学 |
习题P96 |
9.16 |
第六讲§2 VB 程序设计基础
语句与控制结构(循环结构、GoTo结构) |
课堂教学 |
多媒体教学 |
习题P96 |
9.17 |
实验三 分支、循环结构程序设计 |
实验教学 |
上机 |
|
4 |
9.22 |
第七讲 §2 VB 程序设计基础
数组 |
课堂教学 |
多媒体教学 |
习题P96 |
9.23 |
第八讲 §2 VB 程序设计基础
过程与函数调用 |
课堂教学 |
多媒体教学 |
习题P96 |
9.24 |
实验四 过程与函数调用 |
实验教学 |
上机 |
|
5 |
9.29 |
第九讲 §2 VB 程序设计基础(重点)
VB常用控件介绍(一) |
课堂教学 |
多媒体教学 |
习题P96 |
9.30 |
第十讲 §2 VB 程序设计基础(重点)
VB常用控件介绍(二) |
课堂教学 |
多媒体教学 |
习题P96 |
“十一”放假 |
6 |
“十一”放假 |
10.8 |
实验五 VB常用控件介绍(一、二) |
实验教学 |
上机 |
|
7 |
10.13 |
第十一讲 §2 VB 程序设计基础(重点)
VB常用控件介绍(三) |
课堂教学 |
多媒体教学 |
习题P96 |
10.14 |
第十二讲 §2 VB 程序设计基础
VB常用控件介绍(四)鼠标、键盘事件(补充) |
课堂教学 |
多媒体教学 |
习题P96 |
10.15 |
实验六 VB常用控件介绍(三、四) |
实验教学 |
上机 |
|
8 |
10.20 |
第十三讲 §3 简易记事本的编辑功能设计(重点)记事本—简单文本编辑器;建立工程;界面设计;菜单设计 |
课堂教学 |
多媒体教学 |
习题P131 |
10.21 |
第十四讲 §3 简易记事本的编辑功能设计
工具栏设计; 编辑功能的其他实现方法 |
课堂教学 |
多媒体教学 |
习题P131 |
10.22 |
实验七 实现一个具有多功能编辑方法的灵活的文本 |
实验教学 |
上机 |
|
9 |
10.27 |
第十五讲 §4 记事本管理功能的设计
VB对话框简介(重点) |
课堂教学 |
多媒体教学 |
习题P158 |
10.28 |
第十六讲 §4 记事本管理功能的设计
记事本文档管理功能的实现;记事本文档的字体设置;RichTextBox控件简介 |
课堂教学 |
多媒体教学 |
习题P158 |
10.29 |
实验八 使用公共对话框实现文档的管理功能 |
实验教学 |
上机 |
|
10 |
11.3 |
第十七讲 §5 计算器设计
界面设计;实现计算功能 |
课堂教学 |
多媒体教学 |
习题P172 |
11.4 |
第十八讲 复习前面所学知识并测验 |
课堂教学 |
多媒体教学 |
|
11.5 |
实验九 设计功能全面的函数计算器 |
实验教学 |
上机 |
|
11 |
11.10 |
第十九讲 §6 用VB实现图片浏览器
图片浏览器;图片显示控件;文件系统控件; 图片浏览器设计与实现 |
课堂教学 |
多媒体教学 |
习题P187 |
11.11 |
第二十讲 数据文件(补充)(重点)
文件的结构与分类;文件操作语句和函数;
顺序文件;随机文件; |
课堂教学 |
多媒体教学 |
补充 |
11.12 |
实验十 实现简单的Windows资源管理器 |
实验教学 |
上机 |
|
12 |
11.17 |
第二十一讲 §7 简单贺卡设计与绘图操作
坐标系统; 利用Shape、Line控件绘制基本图形 |
课堂教学 |
多媒体教学 |
习题P212 |
11.18 |
第二十二讲 §7 简单贺卡设计与绘图操作图形方法;Print方法;简单贺卡生成器 |
课堂教学 |
多媒体教学 |
习题P212 |
11.19 |
实验十一 设计新年贺卡 |
实验教学 |
上机 |
|
13 |
11.24 |
第二十三讲 §8 动画与多媒体播放器
自定义动画设计;Animation控件 |
课堂教学 |
多媒体教学 |
习题P240 |
11.25 |
第二十四讲 §8 动画与多媒体播放器
Multimedia MCI控件;Windows Media Player控件 |
课堂教学 |
多媒体教学 |
习题P240 |
11.26 |
实验十二 设计一个多媒体播放程序 |
实验教学 |
上机 |
|
14 |
12.1 |
第二十五讲 §9 简易通讯薄制作(重点)
数据库的基本概念VB访问数据库技术(一) |
课堂教学 |
多媒体教学 |
习题P297 |
12.2 |
第二十六讲 §9 简易通讯薄制作(重点)
VB访问数据库技术(二) |
课堂教学 |
多媒体教学 |
习题P297 |
12.3 |
实验十三 设计一个家庭理财程序(一) |
实验教学 |
上机 |
|
15 |
12.8 |
第二十七讲 §9 简易通讯薄制作(重点)
建立通讯薄数据库 |
课堂教学 |
多媒体教学 |
习题P297 |
12.9 |
第二十八讲 §9 简易通讯薄制作(重点)
建立通讯薄管理程序(一) |
课堂教学 |
多媒体教学 |
习题P297 |
12.10 |
实验十四 设计一个家庭理财程序(二) |
实验教学 |
上机 |
|
16 |
12.15 |
第二十九讲 §9 简易通讯薄制作(重点)
建立通讯薄管理程序(二) |
课堂教学 |
多媒体教学 |
习题P297 |
12.16 |
第三十讲 §9 简易通讯薄制作(重点)
建立通讯薄管理程序(三) |
课堂教学 |
多媒体教学 |
习题P297 |
12.17 |
实验十四 设计一个家庭理财程序(三) |
实验教学 |
上机 |
|
17 |
课程设计 |
18 |
值周 |
19 |
12.22 |
第三十一讲 §10 日历的设计与实现
Month View 控件;UpDown 控件 |
课堂教学 |
多媒体教学 |
习题P325 |
12.23 |
第三十二讲 §10 日历的设计与实现
DateTimePicker 控件制作灵巧方便的日历 |
课堂教学 |
多媒体教学 |
习题P325 |
12.24 |
实验十五 倒计时程序 |
实验教学 |
上机 |
|
20 |
复习 |
21 |
考试 |