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