预览加载中,请您耐心等待几秒...
1/7
2/7
3/7
4/7
5/7
6/7
7/7

在线预览结束,喜欢就下载吧,查找使用更方便

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

《信息技术基础》(VB)实验教学大纲 制定: 审核: 第一部分教学大纲说明 一、课程性质、目的与任务 《程序设计基础》是一门实践性很强的课程,主要内容包括VisualBasic的基本概念、VisualBasic的界面设计、VisualBasic语言基础、VisualBasic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。 根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发VisualBasic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。 二、先修课要求 大学计算机基础 三、课程的教学要求 基本概念和基本知识:面向对象程序设计(OOP),VisualBasic的集成开发环境(IDE),界面设计,VisualBasic语言基础,基本语句结构,过程,文件,数据库应用。 基本技能:算法实现、程序 重点:常用控件的使用、三种基本结构、过程 难点:程序算法、递归过程 四、课程的教学方法和教学形式建议 学生自主实验+教师指导 第二部分教学过程建议 一、课程教学总学时数、学分数 课程教学总学时数为72学时,其中理论授课时间为36学时,上机实验为36学时。 二、实验学时分配 周次理论教学内容学时教学手段1VisualBasic概述2上机操作2VisualBasic语言基础(1)-数据类型,变量,常量2上机操作3VisualBasic语言基础(2)-表达式与内部函数2上机操作4VB流程控制结构(1)2上机操作5VB流程控制结构(2)2上机操作6VB流程控制结构(3)2上机操作7数组2上机操作8过程(1)-参数传递2上机操作9过程(2)-作用域2上机操作10窗体与常用控件(1)2上机操作11窗体与常用控件(2)2上机操作12窗体与常用控件(3)2上机操作13对话框与菜单2上机操作14文件基本操作2上机操作15图形与绘图操作2上机操作16VB数据库应用(1)2上机操作17VB数据库应用(2)2上机操作18复习2上机操作 第三部分实践教学环节 《VisualBasic程序设计》是一门实践性很强的课程,实践教学是教学过程中必不可少的环节。通过计算机实验和程序调试,使学生加深理解、验证巩固课堂教学内容;增强对程序调试的感性认识;掌握程序设计的基本方法;培养学生理论与实践相结合的能力。 一、课程实验 为了进一步强化和巩固课堂所学的知识及实际的应用,配合课堂教学,设置以下课程实验: 实验一VB集成环境与应用程序创建初步(课前指导) 【实验目的】 了解VB集成开发环境的基本组成 了解VB应用程序的创建及开发环境的选项设置 掌握VB联机帮助的使用 掌握VB集成开发环境的退出 【实验内容】 一、VB集成开发环境的基本组成 启动VB并创建标准EXE工程 熟悉VB集成开发环境 熟悉窗体设计器窗口 熟悉代码窗口 熟悉VB集成开发环境的其他组成部分 二、VB应用程序的创建及开发环境的选项设置 设计应用程序的界面 设计界面对象的属性 编写程序代码 执行并调试程序 生成可执行程序文件 三、VB联机帮助的使用 四、退出VB集成开发环境 实验一VB应用程序的创建及编程基础 【实验目的】 学会创建一个简单的VB应用程序 掌握VB的数据类型、常量、变量、运算符和表达式 了解过程与函数的使用 【实验内容】 一、建一个简单的VB应用程序 1.启动VB,创建一个标准EXE类型的VB应用程序 2.设计应用程序的界面 3.设计界面对象的属性 4.编写程序代码 5.保存工程 6.执行并调试程序 7.生成可执行程序文件 二、VB的数据类型、常量、变量、运算符和表达式 三、过程与函数的使用 实验二VB语言基础(一) 【实验目的】 掌握各种数据类型 掌握常量与变量 【实验内容】 一、各种数据类型的定义与使用 二、变量的定义 实验三VB语言基础(二) 【实验目的】 掌握表达式与运算符 2、掌握VB常用的内部函数 【实验内容】 一、各种数据类型表达式与其运算符 二、VB常用的内部函数的实验测试 实验四VB基本语句的使用(一) 【实验目的】 掌握顺序结构语句的使用 【实验内容】 顺序结构语句的使用 实验五VB基本语句的使用(二) 【实验目的】 掌握选择语句的使用 【实验内容】 一、选择语句 实验六VB基本语句的使用(三) 【实验目的】 掌握循环语句的使用 【实验内容】 循环语句 实验七数组 【实验目的】 掌握数据的定义 掌握不同类型的数据的区别 了解控件数组的定义方法 【实验内容】 学会数组的定义 掌握不同类型的数组的区别 了解控件数组的定义方法 实验八过程 【实验目的】 掌握通用子程序的定义和调用方法 掌握函数过程的定义和调用方法 明确子过程和函数过程的特点及区别 【实验内容】