《《程序设计基础(VB)》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《《程序设计基础(VB)》课程教学大纲.doc(7页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、信息技术基础(VB)实验教学大纲制定: 审核:第一部分教学大纲说明一、课程性质、目的与任务程序设计基础是一门实践性很强的课程,主要内容包括Visual Basic的基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发Visual Basic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。二、先修课要求大学计算机基础三、课程的教学要求基本概念和基本知
2、识:面向对象程序设计(OOP),Visual Basic的集成开发环境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数据库应用。 基本技能:算法实现、程序重点:常用控件的使用、三种基本结构、过程难点:程序算法、递归过程四、课程的教学方法和教学形式建议学生自主实验+教师指导第二部分教学过程建议一、课程教学总学时数、学分数课程教学总学时数为72学时,其中理论授课时间为36学时,上机实验为36学时。二、实验学时分配周次 理论教学内容学时教学手段1Visual Basic概述2上机操作2Visual Basic语言基础(1)-数据类型,变量,常量2上机操作3Visu
3、al Basic语言基础(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上机操作第三部分实践教学环节Visual Basic程序设计是一门实践性很强的课程,实践教学是教学过程
4、中必不可少的环节。通过计算机实验和程序调试,使学生加深理解、验证巩固课堂教学内容;增强对程序调试的感性认识;掌握程序设计的基本方法;培养学生理论与实践相结合的能力。一、课程实验为了进一步强化和巩固课堂所学的知识及实际的应用,配合课堂教学,设置以下课程实验:实验一 VB集成环境与应用程序创建初步(课前指导)【实验目的】1. 了解VB集成开发环境的基本组成2. 了解VB应用程序的创建及开发环境的选项设置3. 掌握VB联机帮助的使用4. 掌握VB集成开发环境的退出【实验内容】一、VB集成开发环境的基本组成1. 启动VB并创建标准EXE工程2. 熟悉VB集成开发环境3. 熟悉窗体设计器窗口4. 熟悉代
5、码窗口5. 熟悉VB集成开发环境的其他组成部分二、VB应用程序的创建及开发环境的选项设置1. 设计应用程序的界面2. 设计界面对象的属性3. 编写程序代码4. 执行并调试程序5. 生成可执行程序文件三、VB联机帮助的使用四、退出VB集成开发环境实验一 VB应用程序的创建及编程基础【实验目的】1. 学会创建一个简单的VB应用程序2. 掌握VB的数据类型、常量、变量、运算符和表达式3. 了解过程与函数的使用【实验内容】一、建一个简单的VB应用程序1启动VB,创建一个标准EXE类型的VB应用程序2设计应用程序的界面3设计界面对象的属性4编写程序代码5保存工程6执行并调试程序7生成可执行程序文件二、V
6、B的数据类型、常量、变量、运算符和表达式三、过程与函数的使用实验二 VB语言基础(一)【实验目的】1. 掌握各种数据类型2. 掌握常量与变量【实验内容】一、各种数据类型的定义与使用二、变量的定义实验三 VB语言基础(二)【实验目的】1、 掌握表达式与运算符2、掌握VB常用的内部函数【实验内容】一、各种数据类型表达式与其运算符二、VB常用的内部函数的实验测试实验四 VB基本语句的使用(一)【实验目的】1、 掌握顺序结构语句的使用【实验内容】一、 顺序结构语句的使用实验五 VB基本语句的使用(二)【实验目的】1、 掌握选择语句的使用【实验内容】一、选择语句实验六 VB基本语句的使用(三)【实验目的
7、】1、 掌握循环语句的使用【实验内容】一、 循环语句实验七 数组【实验目的】1、 掌握数据的定义2、 掌握不同类型的数据的区别3、 了解控件数组的定义方法【实验内容】1、 学会数组的定义2、 掌握不同类型的数组的区别3、 了解控件数组的定义方法实验八 过程【实验目的】1 掌握通用子程序的定义和调用方法2 掌握函数过程的定义和调用方法3 明确子过程和函数过程的特点及区别【实验内容】一、Sub过程的定义和调用二、Function过程的定义和调用实验九 递归调用、参数传递和变量作用域【实验目的】1 明确递归过程的编制特点,掌握通用过程的递归调用方法2 掌握实参和形参按值传递和按地址传递的不同用法,明
8、确不同实参数据类型具有的不同传递形式3 明确过程级、窗体级和模块级变量的作用域和特点,能够根据具体情况使用全局变量、共用变量和局部变量4 掌握Sub函数调用时的两种格式:语句格式和命令格式【实验内容】一、递归过程二、参数传递实验十 窗体和标准控件(一)【实验目的】1 掌握命令按钮、标签及文本框控件的使用方法2 掌握复选框、单选按钮及框架控件的使用方法【实验内容】一、命令按钮、标签及文本框控件的使用二、复选框、单选按钮及框架控件的使用实验十一 窗体和标准控件(二)【实验目的】1 握列表框组合框控件的使用方法2 握滚动条和定时器控件的使用方法【实验内容】一、表框组合框控件的使用二、滚动条和定时器控
9、件的使用实验十二 窗体和标准控件(三)【实验目的】控件内容的综合与复习【实验内容】一、各种不同控件的使用综合实验十三 对话框与 菜单的设计【实验目的】1、 掌握不同对话框的使用2、 掌握下拉式菜单的设计方法3、掌握弹出式菜单的设计方法【实验内容】一、下拉式菜单的设计二、弹出式菜单的设计3、 三、掌握不同对话框的使用实验十四 文件的基本操作【实验目的】1 掌握DriveListBox、DirListBox和FileListBox控件的使用方法2 掌握文本文件的读写操作方法3 掌握随机文件的读写操作方法4 掌握二进制文件的读写操作方法【实验内容】一、DriveListBox、DirListBox和
10、FileListBox控件的使用二、文本文件的读写三、随机文件的读取四、二进制文件的读取实验十五 制作图形【实验目的】1 掌握VB提供的形状(Shape)控件和图像(Image)控件的使用方法2 掌握坐标和颜色的设置方法3 掌握常用的绘图方法4 能编制简单的动画程序【实验内容】一、形状(Shape)控件二、图像控件三、各种图形方法实验十六、十七 数据库【实验目的】1 理解数据库的结构和表的结构2 掌握在VB环境中建立Access数据库和在数据库中添加表的方法通用子程序的定义和调用方法4 掌握数据控件(Data)的基本属性设置和使用方法5 掌握常用数据显示控件与Data控件的绑定方法6 熟悉SQ
11、L语言中常用语句的语法规则和使用方法7 了解直接运用Access创建数据库的方法8 能编制简单的数据库操作程序【实验内容】一、数据管理器二、数据控件三、结构化查询语言SQL四、数据窗体向导7向向体据据 言查查构控据理理理容容内程作数简简方库库数 运方方使则法语语中 方绑控 件示用用方方和和本) 件控控方调义程通通方方加中在在据 立 结结的构构库的目目据 六方方图图控控图图控) 状容内内程动简方方绘方方设颜方使使件 像控控 (提提的目图图制 读的的进读读文读读件使使使 、 容容内方方操读文文方操读读机方操操写件方方控控 的目目操操操的 使使框同不设设单出出设的式容内内方设设单弹方方计单单式使框对
12、的的目设设单菜菜话综用的同同容内内复合合的的的的三三标窗窗 使件控控定定动使使框框框容内内方使使件定和和方使的的组的目二二二标体体 使的的架及、使使件本本签钮钮容容验方方使控框按按框方方使件件框标钮令令的的的一件准准体 传传数过归容内内格令令和语语种的数函函变部部变、变用体体根根,特作量量块级级级程形形递的具具数实不法法的传按按值参方方调归归过握特特编归的的目用量量递参用用 调义程程 调调义定定过容容区区点特函函过方调调定的的方方定序的的目目过 方定定数区区组的定定组容内方定定组组件区的型型定的的的的验验数数语容容内验验使句的目目验三三三的本本 语择选容容内内验使句的的目二用使使本本 使语语容
13、内使句句语的的目一用使使语 测验函函内用算算运式表表种容内函函部常常 算与的目目二二二语 定量使使定定数容内内变变与类类的的目一一一言 使数数函达表运、常、的的文程程行程试工工存存代代属属象界界界界用程程应的型型准标, 程应的的个容内内验使使数与达达表算变变、型数数程用 简简一的目目基编建建序 环发 使使助助帮文行行程试代序序属对界界程设项项境及及的用 部成其发发成窗窗窗代窗器器环发 工工 并并组组本环成容容内验验退的开 使使机设设设设境开创用 组组基环成集的的目目导指(创程境境集 验程以以设堂合用用际知知学堂和和一实程课课力力力结实论学;的设设掌识识感序对对容学固巩、深,序和和算过环环少中过
14、是是教课很很践是是计程 环学学操复复 操 (据 操操 用用据 操操操图图 操操本 操操菜菜 操操 件件常 操 (常常 操 (常 操操用)操传传参参 操数操 构制制操 构控控操操 构制操函函函函达- 语 操常量量型数-(语语 操操概 手手学内内内教次分时时时学验验上时为为间授,学为总分分、学总程程建建学学分指指指实建式式和方的的过归法法过、本本三用用程现现实:。应应库文,结结本础础基 设设, 境境开集 , 序序象面知知念要教教基基要要修础的良良打用用习后,用用单,本计程程,过的程程 开开了的过过通务任目目课需需人用等等等据理理多图操、设句基 言 、的 概概基 括括内课很践践一础任任与目程程说说教教核:大大大)(础7