l.掌握Visual Basic语言的数据类型、常量、变量、运算符和表达式, 2学握常用函数的使用。 授课方式: 讲授+演示+上机实践 第三章:Visual Basic语言的基本控制结构 (6学时) 教学内容: 3.1算法与结构 3.2顺序结构 3.3分支结料 3.4循环结构 教学要求: 1.掌握算法的基本描述方法。 2堂据数据的输入给出方法 3.掌握三 控制结构 并利用控制结构进行程序设计 4.学会利用VB语言进行程序开发。 授课方式: 讲授+演示+上机实践 第四章:常用标准控件 (3学时) 教学内容 4.1选择性控件 4.2图形控件 4.3滚动条与定时器 数学要求: 1了解控件的基本知识 2熟悉各种常用控件的主要属性、方法和事件 3.学会利用控件对象完成系统的界面设计。 授课方式: 讲授+演示+上机实践 第五章:数组 (3学时) 5.1数组的基本概念 5.2静态数组及动态数组 5.3控件数组 教学要求: 1.了解数组的基本概念 2.熟练掌握一维数组的使用方法 3.掌握数组的基本操作 4.了解静态数组和动态数组。 授课方式: 讲授+演示+上机实我 第六章:过程 (4学时) 教学内容 6.1过程的概念 6.2函数过程
16 1.掌握 Visual Basic 语言的数据类型、常量、变量、运算符和表达式。 2.掌握常用函数的使用。 授课方式: 讲授+演示+上机实践 第三章:Visual Basic 语言的基本控制结构 (6 学时) 教学内容: 3.1 算法与结构 3.2 顺序结构 3.3 分支结构 3.4 循环结构 教学要求: 1.掌握算法的基本描述方法。 2.掌握数据的输入输出方法。 3.掌握三种控制结构,并利用控制结构进行程序设计。 4.学会利用 VB 语言进行程序开发。 授课方式: 讲授+演示+上机实践 第四章:常用标准控件 (3 学时) 教学内容: 4.1 选择性控件 4.2 图形控件 4.3 滚动条与定时器 教学要求: 1.了解控件的基本知识。 2.熟悉各种常用控件的主要属性、方法和事件。 3.学会利用控件对象完成系统的界面设计。 授课方式: 讲授+演示+上机实践 第五章:数组 (3 学时) 教学内容: 5.1 数组的基本概念 5.2 静态数组及动态数组 5.3 控件数组 教学要求: 1.了解数组的基本概念。 2.熟练掌握一维数组的使用方法。 3.掌握数组的基本操作。 4.了解静态数组和动态数组。 授课方式: 讲授+演示+上机实践 第六章:过程 (4 学时) 教学内容: 6.1 过程的概念 6.2 函数过程
6.3Sub过程 6.4参数的传递 6.5变量与过程的作用域 6.6递片 教学要求: 1.掌握函数过程和Sub过程的建立、调用及参数传递。 2.学握通用过程和事件过程。 授里方式, 授+演示+上机实践 第七章:用户界面设计 (2学时) 教学内容 7.1通用对话框 7.2菜单设计 7.3多重窗体设计 4 Visual Basic的工程结构 教学要求: 1.了解Visual Basic工程的结构。 2.掌握各种菜单设计的方法。 3.学会通用对话框的使用。 授课方式: 讲授+演示+上机实践 第八章:键盘、鼠标与绘图 (1学时) 教学内容: 8.1键盘和鼠标器 8.2绘图 教学要求 1熟练运用健盘响应事件 2运用鼠标绘制简单图形。 授课方式: 讲授+演示+上机实践 第九章:文件 (3学时) 教学内容 9.1文件的概念 9.2文件分类 9.3文件操作 数学要求 1理解文件的概念 2.掌握不同类型文件的打开、关闭和读写操作。 授课方式: 讲授+演示+上机实践 第十章:数据库的简单操作 (2学时) 数学内容 10.1 Access数据库 10.2用Data件管理数据库
17 6.3 Sub 过程 6.4 参数的传递 6.5 变量与过程的作用域 6.6 递归 教学要求: 1.掌握函数过程和 Sub 过程的建立、调用及参数传递。 2.掌握通用过程和事件过程。 授课方式: 讲授+演示+上机实践 第七章:用户界面设计 (2 学时) 教学内容: 7.1 通用对话框 7.2 菜单设计 7.3 多重窗体设计 7.4 Visual Basic 的工程结构 教学要求: 1.了解 Visual Basic 工程的结构。 2.掌握各种菜单设计的方法。 3.学会通用对话框的使用。 授课方式: 讲授+演示+上机实践 第八章:键盘、鼠标与绘图 (1 学时) 教学内容: 8.1 键盘和鼠标器 8.2 绘图 教学要求: 1.熟练运用键盘响应事件。 2.运用鼠标绘制简单图形。 授课方式: 讲授+演示+上机实践 第九章:文件 (3 学时) 教学内容: 9.1 文件的概念 9.2 文件分类 9.3 文件操作 教学要求: 1.理解文件的概念。 2.掌握不同类型文件的打开、关闭和读写操作。 授课方式: 讲授+演示+上机实践 第十章:数据库的简单操作 (2 学时) 教学内容: 10.1 Access 数据库 10.2 用 Data 件管理数据库
10.3用Ado控件管理数据库 教学要求: 1了解数据库的概念 2.掌握Access数据库的基本操作。 3.学会使用Data控件和Ado控件管理数据库。 授课方式: 讲授+演示+上机实践 三、其他教学环节安排 32学时实 实验说明及要求见附件1。 四、考核方式 本课程成绩根据平时成绩(出勤、作业、实验)和期末考试成绩进行评定, 课程平时成绩和期末考试成绩均以百分制计算,期末考试采用无纸化上机考试, 计算机自动判分。最后总评成绩分配比例如下: (1)平时成绩100分 出勤 0% 作业30%,实验50%),占总评成绩30% (2)期末成绩100分 占总评成绩70%。 五、教材及主要参考书 (1)使用教材: 于红光.Visual Basic程序设计教程.上海交通大学出版社,2008. (2)主要参考书: 蒋加伏.Visual Basic程序设计教程 北京邮电大学出版社,2007 刘卫国.Visual Basic程序设计教程.北京邮电大学出版社,2008. 撰写人:梁皎 审核人:马冲 课程负责人:李不贤
18 10.3 用 Ado 控件管理数据库 教学要求: 1.了解数据库的概念。 2.掌握 Access 数据库的基本操作。 3.学会使用 Data 控件和 Ado 控件管理数据库。 授课方式: 讲授+演示+上机实践 三、其他教学环节安排 32 学时实验。实验说明及要求见附件 1。 四、考核方式 本课程成绩根据平时成绩(出勤、作业、实验)和期末考试成绩进行评定, 课程平时成绩和期末考试成绩均以百分制计算,期末考试采用无纸化上机考试, 计算机自动判分。最后总评成绩分配比例如下: (1)平时成绩 100 分(出勤 20%,作业 30%,实验 50%),占总评成绩 30%。 (2)期末成绩 100 分,占总评成绩 70%。 五、教材及主要参考书 (1)使用教材: 于红光.Visual Basic 程序设计教程.上海交通大学出版社,2008. (2)主要参考书: 蒋加伏.Visual Basic 程序设计教程.北京邮电大学出版社,2007. 刘卫国.Visual Basic 程序设计教程.北京邮电大学出版社,2008. 撰写人:梁 皎 审核人:马 冲 课程负责人:李丕贤
附件 《Visual Basic程序设计》实验教学大纲 课程类别:学科基础 英文名称:Visual Basic Programming 课程性质:必修 是否独立设课:否 总学时:64 其中实验学时:32 总学分:3 其中实验学分:1 适用专业:理工类各专业 开课单位:信息工程学院 立哈而日批.5 选作项目数: 必做项目数:。 综合性、设计性项目数:1 ,教学目的与基本要求 本组实验是根据教育部计算机基础课程教学指导委员会的教学指导思想,目 的是使学生熟悉Visual Basic语言的开发环境,熟练掌握结构化程序设计的方 法,具有良好的程序设计风格,掌握程序设计中简单的数据结构和算法,能够编 写基本的Vi al Basic语言程序,并具有基本的纠错和调试程序的能) 通过本课程的学习,培养大学生用计算机的方法具体分析问题、解决问题的能力, 为各专业的后续课程学习以及生活和工作打下良好的技能基础。 二、主要仪器设备及工具 PC机、Windows XP操作系统、Internet网络环境、Visual Basic语言集成开 发环境及常用的工具软件等 实验内容及要求 序实验项目名 实验丙容 学时实验实验每组 号 称 分配类型要求人数 (1)B语言集成开发环境的使用。 (2)建立、编辑、保存运行应用程序 (3)窗体和基本控件(标签、文本框 Visual Basic 按钮)的应用, 程序设计基 6 验证 必做 4)提 (2)分支结构程序设计 程序基本摇 制结构 (3)循环结构程序设计】 验证 必做 (4)提交上机操作的内容 (1)常用控件应用 面向对象的 (2)数组应用。 程序设计 (3)过程应用。 验证 必做 超安邦设计 4)用 上机操作的内容。 应用 文件操作 句的使用 4 验证 必做 1 (3)提交上机操作的内容
19 附件 《Visual Basic 程序设计》实验教学大纲 课程类别:学科基础 英文名称:Visual Basic Programming 课程性质:必修 是否独立设课:否 总学时:64 其中实验学时:32 总学分:3 其中实验学分:1 适用专业:理工类各专业 开课单位:信息工程学院 实验项目数:5 必做项目数:5 选作项目数:0 综合性、设计性项目数:1 一、教学目的与基本要求 本组实验是根据教育部计算机基础课程教学指导委员会的教学指导思想,目 的是使学生熟悉 Visual Basic 语言的开发环境,熟练掌握结构化程序设计的方 法,具有良好的程序设计风格,掌握程序设计中简单的数据结构和算法,能够编 写基本的 Visual Basic 语言程序,并具有基本的纠错和调试程序的能力。另外, 通过本课程的学习,培养大学生用计算机的方法具体分析问题、解决问题的能力, 为各专业的后续课程学习以及生活和工作打下良好的技能基础。 二、主要仪器设备及工具 PC 机、Windows XP 操作系统、Internet 网络环境、Visual Basic 语言集成开 发环境及常用的工具软件等。 三、实验内容及要求 序 号 实验项目名 称 实验内容 学时 分配 实验 类型 实验 要求 每组 人数 1 Visual Basic 程序设计基 础 (1)VB 语言集成开发环境的使用。 (2)建立、编辑、保存运行应用程序。 (3)窗体和基本控件(标签、文本框、 按钮)的应用。 (4)利用立即窗口验证和测试。 (5)运算符和表达式的使用及执行顺 序。 (6)主要内部函数的使用。 (4)提交上机操作的内容。 6 验证 必做 1 2 程序基本控 制结构 (1)顺序结构程序设计。 (2)分支结构程序设计。 (3)循环结构程序设计。 (4)提交上机操作的内容。 8 验证 必做 1 3 面向对象的 程序设计 (1)常用控件应用。 (2)数组应用。 (3)过程应用。 (4)用户界面设计。 (5)提交上机操作的内容。 12 验证 必做 1 4 文件操作 (1)文件系统控件应用。 (2)文件和目录操作语句的使用。 (3)提交上机操作的内容。 4 验证 必做 1
(1)建立数据。 数据库的简 (2)利用DATA控件管理数据库。 单操作 验证 必做 1 (3)利用A0控件骨理数据库。 (4)提交上机操作的内容。 六、考核方式 1.实验报告要求: (1)教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内 容进行考核。 (2)实验操作内容以电子文件的形式提交并存档,包括操作过程的截图和实 际上机操作的结果文件。 (3)学生要各自独立完成实验操作的内容,不得互相拷贝。 (4)学生要按时提交上机实验内容,并且按照教师规定的格式上交。 老核方式】 教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内容进 行综合评分,占平时成绩的50%。 七、实验教材、参考书 (1)使用教材: 冷金麟.Visual Basic程序设计上机实验与习题解答.上海交通大学出版社, 2008 (2)主要参考书: 蒋加伏.Visual Basic程序设计实践教程.北京邮电大学出版社,2007. 刘卫国.Visual Basic程序设计实践教程.北京邮电大学出版社,2008. 撰写人:梁皎 审核人:马冲 课程负责人:李不贤
20 5 数据库的简 单操作 (1)建立数据。 (2)利用 DATA 控件管理数据库。 (3)利用 ADO 控件管理数据库。 (4)提交上机操作的内容。 2 验证 必做 1 六、考核方式 1.实验报告要求: (1)教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内 容进行考核。 (2)实验操作内容以电子文件的形式提交并存档,包括操作过程的截图和实 际上机操作的结果文件。 (3)学生要各自独立完成实验操作的内容,不得互相拷贝。 (4)学生要按时提交上机实验内容,并且按照教师规定的格式上交。 2.考核方式: 教师对学生上机实际操作进行现场考核以及通过学生提交的实验操作内容进 行综合评分,占平时成绩的 50%。 七、实验教材、参考书 (1)使用教材: 冷金麟.Visual Basic 程序设计上机实验与习题解答.上海交通大学出版社, 2008. (2)主要参考书: 蒋加伏.Visual Basic 程序设计实践教程.北京邮电大学出版社,2007. 刘卫国.Visual Basic 程序设计实践教程.北京邮电大学出版社,2008. 撰写人:梁 皎 审核人:马 冲 课程负责人:李丕贤