《计算机电路基础》教学大纲.doc





《《计算机电路基础》教学大纲.doc》由会员分享,可在线阅读,更多相关《《计算机电路基础》教学大纲.doc(15页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、58VBVB 可视化程序设计可视化程序设计课程教学大纲课程教学大纲一、一、课程名称课程名称VB 可视化程序设计二、学时及学分学时及学分 64 学时,4 学分三、适用专业适用专业软件设计专业、软件设计(日语)专业四、教学目的教学目的本课程是信息技术系各专业学生的一门专业课程,具有较强的实践性。本课程 的教学任务是培养能够利用可视化的编程方法独立地开发和设计小型系统、并能够 进行相应管理工作的应用型专门人才。 本课程通过理论和实践教学,使学生了解 Visual Basic 的对象、属性和方法 等基本概念和特点;掌握 Visual Basic 中的数据类型、函数、控制结构的使用方 法;熟悉 Visu
2、al Basic 窗体定义及各种控件的使用,了解 Visual Basic 与数据库 的连接,及对数据库的访问。最后通过一个具体的开发实例使学生初步具有独立的 开发和设计、代码编写、系统管理与维护的能力。五、五、教学要求教学要求在具有一定的程序设计思想的基础上,通过理论与实践相结合的教学方式,采 用实验、实践、实例、演示、投影等多种教学方法和手段来保证教学任务的顺利完 成。六、教学学时数分配表教学学时数分配表学时数分配 章次教学内容总学 时数理论实践习题作业 次数第一章Visual Basic 基础42201第二章窗体与基本控件63301第三章常用控件166822第四章菜单设计42201第五章
3、Visual Basic 程序设计基 础126601第六章文件管理4220159第七章图形42201第八章多文档界面21101第九章数据库管理42201第十章报表设计41210第十一章应用程序的发布21101总结、复习、答疑、考试21100合计642932311七、七、理论教学内容理论教学内容第一章第一章 VisualVisual BasicBasic 基础基础(2(2 学时学时) )内容提要:内容提要: 本章要求学生了解 VB 的发展史,理解 VB 作为高级编程语言的特点及编程思想, 掌握 VB6.0 的安装、启动方法及其集成开发环境中的菜单栏;工具栏;属性、代码 编辑器、立即窗口、工程资源
4、管理器、窗体布局窗口等的使用方法,使学生对 VB 有一个初步的了解;理解面向对象程序设计的相关概念;通过介绍一个简单的应用 程序,使学生熟悉 VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行 与保存。教学重点和难点:教学重点和难点:VB 的编程思想及属性、代码编辑器、立即窗口、工程资源管理器、窗体布局 窗口的灵活使用, VB 应用程序的开发步骤以及工程、窗体、报表、等文件的运行 与保存。1.1 VisualVisual BasicBasic 概述(概述(0.20.2 学时)学时)一、 Visual Basic 简介及版本 二、 Visual Basic 特点 三、 Visual Ba
5、sic 简介及版本四、 Visual Basic 特点1.2 VB 的安装与启动(的安装与启动(0.40.4 学时)学时)一、 Visual Basic 的安装过程及软硬件环境要求 二、 Visual Basic6.0 的启动601.3 Visual Basic6.0 的集成开发环境(的集成开发环境(0.40.4 学时)学时)一、 Visual Basic 的菜单栏、工具箱的介绍 二、 Visual Basic 的工程资源管理器窗口 三、 Visual Basic 的属性窗口、窗体布局窗口 四、 Visual Basic 的代码编辑器窗口 五、 Visual Basic 的对象浏览器窗口 六、
6、 Visual Basic 的立即窗口1.4 面向对象程序设计概念(面向对象程序设计概念(0.2 学时)学时)一、 对象和类的概念 二、 对象的属性、事件和方法1.5 启动启动 Visual Basic(0.2 学时)学时)Visual Basic 的启动方法1.6 最简单的应用程序(最简单的应用程序(0.2 学时)学时)一个简单的应用程序实例介绍1.7 开发开发 VB 应用程序的步骤(应用程序的步骤(0.1 学时)学时)模仿这个实例介绍开发应用程序的步骤1.8 如何运行与保存程序(如何运行与保存程序(0.2 学时)学时)一、 程序的运行 二、 程序的调试 三、 程序的运行结束 四、 程序的保
7、存1.9 生成可执行文件(生成可执行文件(0.1 学时)学时)对于开发好的应用程序进行编译第二章第二章 窗体与基本控件窗体与基本控件(3(3 学时学时) )内容提要:内容提要:通过本章学习,使学生了解应用程序用户界面设计的原则,掌握窗体的属性、 常用事件、常用方法、多窗体和启动窗体的设置等内容,并能进行用户界面的设计 制作;了解文本框和标签框的特点和使用方法,掌握文本框和标签框的常用属性、 方法及事件,了解在程序运行中通过键盘接收用户输入信息的方法。 教学重点和难点:教学重点和难点:窗体、文本框、标签框和命令按钮的属性、常用事件、常用方法的使用和启动 窗体的设置2.1 窗体的属性(窗体的属性(
8、0.2 学时)学时)61窗体的常用属性介绍2.2 窗体的常用事件(窗体的常用事件(0.5 学时)学时)窗体的常用事件窗体的鼠标事件 (Click、DbClick、MouseDown、MouseUp、MouseMove、KeyDown、KeyUp、KeyPres s、Load、UnLoad)介绍2.3 窗体的常用方法(窗体的常用方法(0.2 学时)学时)窗体的显示、隐藏的方法(Show、Hide)2.4 多窗体的程序设计(多窗体的程序设计(0.2 学时)学时)2.5 窗体的启动(窗体的启动(0.1 学时)学时)2.6 使用文本框处理字符信息(使用文本框处理字符信息(0.4 学时)学时)一、文本框
9、的简单使用 二、文本框的属性、事件和方法 三、字体与字号的控制2.7 使用标签控件显示字符信息(使用标签控件显示字符信息(0.4 学时)学时)文本框和标签框组合使用举例2.8 命令按钮(命令按钮(0.6 学时)学时)一、命令按钮的简单使用 二、命令按钮的属性、事件和方法2.9 文本框和标签框组合使用的技巧(文本框和标签框组合使用的技巧(0.4 学时)学时)第三章第三章常用控件(常用控件(8 8 学时)学时)内容提要:内容提要:了解常用控件的特点及使用时需注意的问题,掌握这些控件的常用属性、方法 和事件,能综合运用这些控件进行实际问题的解决。教学重点和难点:教学重点和难点:复选框、单选按钮、框架
10、、列表框、组合框、对话框、图片框、图像框和计时 器的常用属性、方法和事件的灵活应用3.1 复选框(复选框(0.5 学时)学时)一、复选框的简单使用 二、复选框的属性、事件和方法3.2 单选按钮(单选按钮(0.5 学时)学时)623.3 框架(框架(0.4 学时)学时)3.4 列表框(列表框(0.6 学时)学时)3.5 组合框(组合框(0.6 学时)学时)3.6 对话框(对话框(0.6 学时)学时)3.7 图片框(图片框(0.6 学时)学时)3.8 图像框(图像框(0.6 学时)学时)3.9 计时器(计时器(0.6 学时)学时)3.10 控件的组合应用(控件的组合应用(1 学时)学时)3.11
11、控件使用习题课(控件使用习题课(2 学时)学时)第四章第四章菜单设计菜单设计(2(2 学时学时) )内容提要:内容提要:了解菜单编辑器窗口,掌握菜单的建立过程,了解菜单相应的控制操作,掌握 下拉式和弹出式菜单的建立与使用,能熟练的根据实际问题进行菜单的设计与实现。教学重点和难点:教学重点和难点:利用菜单编辑器创建下拉式菜单、弹出式菜单的方法及功能控制。4.1 菜单的功能和组成(菜单的功能和组成(0.3 学时)学时)4.2 菜单编辑器(菜单编辑器(0.3 学时)学时)4.3 创建下拉式菜单(创建下拉式菜单(0.4 学时)学时)4.4 菜单的控制(菜单的控制(0.6 学时)学时)一、有效性控制 二
12、、菜单项标记的控制 三、菜单项的动态增减4.5 创建弹出式菜单(创建弹出式菜单(0.4 学时)学时)63第五章第五章VisualVisual BasicBasic 程序设计基础程序设计基础(6(6 学时学时) )内容提要:内容提要:通过本章的学习,使学生掌握 VB 的数据类型;常量与变量的定义和作用域;理 解 VB 的数据类型与数据库(AccessSQL Server)的数据类型的关系;了解变量的 命名规则;掌握一维数组、控件数组的定义格式及引用方法;过程和函数的定义与 调用方法;理解二位数组的定义格式及引用方法;了解子过程和子函数的区别;掌 握 Visual Basic 提供的循环语句、转移
13、语句的基本语法格式和应用方法;理解各 语句在程序段中的实际应用选择;掌握 Visual Basic 提供的常用内部函数的功能 及用法;掌握 Visual Basic 提供的五种运算符同时理解表达式的书写规则及结果 并了解运算的优先顺序。教学重点和难点:教学重点和难点:VB 的数据类型;常量与变量的定义和作用域; 一维数组、控件数组的定义格 式及引用方法;过程和函数的定义与调用方法;子过程和子函数的编写及调用;循 环语句、转移语句等基本语法格式和应用方法;常用内部函数的功能及用法;运算 符及表达式的规范。5.1 Visual Basic 的数据类型(的数据类型(0.3 学时)学时)基本数据类型5
14、.2 常量与变量(常量与变量(0.5 学时)学时)一、 常量的作用域及定义方法 二、 变量的作用域及定义方法5.3 运算符和表达式(运算符和表达式(0.2 学时)学时)一、 运算符 二、 表达式5.4 常用内部函数(常用内部函数(2 学时)学时)一、数学函数 二、字符串函数 三、转换函数 四、日期与时间函数 五、随机函数5.5 基本语句(基本语句(2 学时)学时)一、赋值语句 二、条件语句 三、循环语句5.6 数组(数组(0.4 学时)学时)一、数组的概念64二、一维数组 三、二维数组 四、控件数组5.7 过程和函数(过程和函数(0.6 学时)学时)一、过程的定义和调用 二、函数的定义和调用第
15、六章第六章文件管理文件管理(2(2 学时学时) )内容提要:内容提要:通过本章的学习,使学生掌握驱动器列表框、目录列表框及文件列表框的常用 属性及常用方法和事件;掌握三个控件的同步操作;了解三个控件的其它事件。掌 握文件的顺序存取;文件的随机存取;文件的二进制存取;理解 VB 的文件处理内 容;并了解计算机的文件类型。教学重点和难点:教学重点和难点:驱动器列表框、目录列表框及文件列表框的常用属性及常用方法和事件及三个 控件的同步操作;文件的顺序存取;文件的随机存取;文件的二进制存取;6.1 文件系统控制(文件系统控制(1 学时)学时)一、驱动器列表框的常用属性及常用方法和事件 二、文件列表框的
16、常用属性及常用方法和事件 三、目录列表框的常用属性及常用方法和事件6.2 文件存取操作(文件存取操作(1 学时)学时)一、文件的随机存取 二、文件的二进制存取第七章第七章图形图形(2(2 学时学时) )内容提要:内容提要:了解常用控件的使用,根据实际问题的需要,能利用这些控件提供的基本元素 组成各种图形。教学重点和难点:教学重点和难点:直线控件、图形控件的方法和事件;用图形方法创建图形。7.1 图形控件(图形控件(1 学时)学时)一、直线控件 二、形状控件7.2 图形方法(图形方法(1 学时)学时)65一、用 PSet 方法画点 二、用 Line 方法画线和矩形 三、用 Circle 方法画圆
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 电路 基础 教学大纲

限制150内