《VB》课程实施性教学大纲
vb课程教学大纲
![vb课程教学大纲](https://img.taocdn.com/s3/m/fb3a9927f4335a8102d276a20029bd64783e6207.png)
vb课程教学大纲VB课程教学大纲引言:在计算机科学领域中,VB(Visual Basic)是一种广泛应用的编程语言,它易于学习和使用,适合初学者和有一定编程基础的学生。
本文将介绍VB课程的教学大纲,旨在帮助学生系统学习VB编程知识,培养其编程思维和解决问题的能力。
一、课程简介1.1 课程概述VB课程旨在教授学生使用VB语言进行程序设计和开发的基本知识和技能。
通过该课程,学生将能够掌握VB语言的基本语法、面向对象编程的概念和应用,以及常见的GUI(图形用户界面)设计和数据库操作。
1.2 学习目标- 理解VB语言的基本概念和语法规则;- 掌握VB语言的面向对象编程思想和技巧;- 能够设计和开发简单的GUI应用程序;- 熟悉数据库的基本概念和操作方法;- 能够使用VB语言进行数据库编程。
二、课程内容2.1 VB语言基础- VB语言的发展历史和特点;- VB语言的开发环境和工具;- VB语言的基本数据类型和运算符;- 控制流程和逻辑结构;- 数组和字符串的处理;- 函数和过程的定义和调用。
2.2 面向对象编程- 面向对象编程的基本概念和原则;- 类和对象的定义与使用;- 封装、继承和多态的实现;- 接口和抽象类的应用;- 异常处理和错误调试。
2.3 GUI设计与开发- GUI设计的基本原则和流程;- 界面元素的布局和设计;- 事件驱动编程的实现;- 控件的使用和属性设置;- 用户交互和响应的处理。
2.4 数据库编程- 数据库的基本概念和结构;- 数据库的设计和规范;- 数据表的创建和管理;- SQL语句的编写和执行;- VB语言与数据库的连接和操作。
三、教学方法3.1 理论教学通过讲授VB语言的基本概念和语法规则,让学生了解VB编程的基础知识。
教师可以使用幻灯片、演示软件等多媒体工具,结合实例讲解,提高学生的理解和记忆效果。
3.2 实践训练通过编写小型程序和实际案例,培养学生的实际操作能力和解决问题的能力。
2计算机技术基础(VB) 教学大纲
![2计算机技术基础(VB) 教学大纲](https://img.taocdn.com/s3/m/75613153e45c3b3567ec8b2d.png)
附件:《计算机技术基础(VB)》课程教学大纲(Basis of Computer Engineering)课程编号:学时:48 学时学分:3 学分一、课程名称计算机技术基础(VB)二、授课对象本科生三、课程性质公共必修课四、课程目标本课程主要让学生了解Visual Basic集成开发环境,熟悉设计VB应用程序的一般步骤,掌握基本控件的设计,掌握循环结构程序设计,掌握数组的定义、数组的输入输出、常用算法,掌握过程的定义、子过程设计、函数过程设计,掌握文件的操作等,经过学习和培训后,具有进行工程软件的二次开发能力。
五、课程简介通过本课程理论介绍、习题解析和实践操作的学习,要求学生了解计算机技术基础的基本程序,理解并掌握重要资料来源及获取方法,能够了解本专业最新技术发展趋势,能够正确使用图、表等技术语言。
让学生了解本课程的应用前景。
为今后从事会展经济与管理活动与工作打下坚实的基础。
六、课程内容、基本要求及重点、难点说明第一章 Visual Basic简介重点:程序设计的概念;VB环境,界面设计难点:VB环境,界面设计教学内容:(一)计算机语言的发展,理解程序设计的概念(二)Visual Basic6.0发展和,Visual Basic集成开发环境(三)VB程序设计的步骤(四)对象与对象的属性、事件与事件过程的概念(五)熟悉VB环境,界面设计。
第二章 VB基本知识及简单程序设计重点:数据的基本类型;基本控件的功能和属性;常用控件及相应事件过程难点:常用控件及相应事件过程教学内容:(一)常量、变量的概念,知道运算符、内部函数的功能。
(二)基本控件的功能和属性,能进行基本的界面设计(三)常用控件及相应事件过程。
第三章顺序结构程序设计重点:VB语句书写;赋值语句;数据输入、输出函数实现键盘数据的输入和消息的输出难点:VB语句书写教学内容:(一)知道VB语句书写(二)能正确写出赋值语句(三)能够用print方法输出数据(四)能够用数据输入、输出函数实现键盘数据的输入和消息的输出。
《计算机技术基础(VB)》课程教学大纲.
![《计算机技术基础(VB)》课程教学大纲.](https://img.taocdn.com/s3/m/339a740ff18583d0496459ce.png)
《计算机技术基础(VB)》课程教学大纲课程名称(英文):计算机技术基础(VB) (Computer Technology Foundation(VB))课程编码:B04111010课程类别:公共基础课学时:64学分:4考核方式:考试修课方式:必修适用对象:非计算机各专业一、课程性质、目的与任务:本课程是工科非计算机各专业的必修课程。
鉴于计算机在社会上各阶层的应用越来越广泛,因此计算机在高等院校课程中也处于越来越重要的地位。
在各应用课程中,本课程是计算机应用的先修课程。
本课程将简单介绍结构化设计语言BASIC语言(QBASIC)的基本使用,并在此基础上完整介绍可视化程序设计语言VISUAL BASIC的使用。
通过本课的学习,使学生掌握应用高级语言编制程序的基本思想和方法,得到计算机的应用能力和操作技能的训练。
学完本课程后,使学生能够阅读或结合本专业开发一些应用程序,从而为其他课程和专业课的应用打下良好基础。
二、教学基本要求:要求学生掌握结构化BASIC语言的语法结构特点,程序设计的方法和技能,了解其风格,能够阅读和理解程序和流程图。
在此基础上,学习利用可视化BASIC--Visual Basic语言编制结构合理、风格良好的应用程序,以及图、文、声并貌的一体化的多媒体应用程序。
掌握软件调试的一般方法。
三、课程内容与学时分配:第一章 QBASIC程序设计基础(4学时)第一节程序设计与QBASIC 简介第二节 QBASIC程序的基本结构第三节 QBASIC程序设计的基础知识第二章顺序结构程序设计(4学时)第一节赋值语句(LET)第二节输出语句(PRINT)第三节键盘输入语句(INPUT)第四节结束语句(END)第五节清屏语句(CLS)第六节注释语句(REM)第七节顺序程序综合举例第三章选择结构程序设计(4学时)第一节选择结构程序设计的概念第二节单行结构IF语句第三节块结构IF语句第四节单条件的嵌套语句(IF…ELSEIF…END IF) 第五节多分支选择语句(SELECT CASE)第五节 GOTO和ON-GOTO语句第四章循环结构的程序设计(8学时)第一节循环结构程序设计的概念第二节固定次数的循环语句(FOR…NEXT)第三节条件循环语句(WHILE…WEND)第四节 DO…LOOP循环语句第五节三种循环结构的比较第六节多重循环第七节综合习题分析第五章过程(4学时)第一节概述第二节 FUNCTION过程第三节 SUB过程第四节过程的参数传递第五节过程的嵌套与递归第六节综合举例第六章 Visual Basic编程基础(12学时)第一节 Visual Basic 概述第二节 Visual Basic的集成开发环境第三节建立第一个Visual Basic应用程序第四节数据输入与输出第五节调试与错误处理第七章窗体设计与常用控件(12学时)第一节设计窗体第二节VB中常用的控件一、VB的控件简介二、Label(标签)三、TextBox(文本框)四、CommandButton(命令按钮)五、CheckBox(复选框)六、OptionButton(单选按钮)七、Frame(框架)八、ScrollBar(滚动条)九、ListBox(列表框)十、ComboBox(组合框)十一、Timer(时钟)十二、Image(图像框)十三、PictureBox(图片框)第三节数组与数组控件第四节发行Visual Basic应用程序第八章应用程序界面设计(8学时)第一节 VB模块设计第二节公共对话框第三节菜单设计第四节多文档界面第五节工具栏第六节界面上的用户事件第九章文件系统(4学时)第一节文件系统控件第二节文件的读写第三节常用的文件操作语句和函数第十章图形与多媒体(4学时)第一节图形控件第二节图形方法第三节图形控件的应用第四节多媒体四、课程各教学环节学时分配五、实践性教学内容的安排与要点:本课程在实践教学方面,主要要求学生能够利用BASIC语言编制各种实用程序并能上机调试和运行,旨在把理论和实践结合起来,学会程序设计的思想和方法,积累程序调试的经验,提高解决实际问题的能力。
VB教学大纲-夏余良
![VB教学大纲-夏余良](https://img.taocdn.com/s3/m/1ac802fb0242a8956bece4ed.png)
VB教学大纲执笔人:夏余良一、课程的性质和任务本课程是教育技术学专业的一门专业选修课。
通过本课程的学习,使学生掌握VB的编程语法,编写相应的VB程序,具有一定的调试能力,为以后进一步学习其他程序语言和提高程序设计能力打下坚实的基础。
二、课程的教学目的和要求1、掌握对象的概念、基本语法,并能编写简单的程序2、掌握控制结构,能熟练的应用3、掌握过程的用法,能建立过程、调用过程4、掌握菜单设计、对话框程序的设计方法,运用它们能熟练的编写相应的程序三、课时分配课内总学时112学时,学分。
其中理论课30学时,实验课82学时,分配如下:四、教学内容第一章、Visual Basic 语言概述教学目的 1、VB的安装 2、VB的开发环境教学重点与难点 VB安装难点:VB的开发环境1、VB的特点、主窗口2、对象的概念、窗体、控件以及控件的画法和基本操作第二章、VB基本概念与操作教学目的 1、创建第一个VB程序教学重点与难点创建VB程序难点:VB的开发环境1、语句2、编写简单的VB程序第三章、VB程序设计的基础教学目的要求应知运算符和表达式的概念,应会常用的运算符,表达式的书写,函数的功能和用法教学重点与难点:运算符的使用、表达式的书写,常用函数1、数据类型2、常量和变量3、变量的作用域4、常用的内部函数5、字符处理与字符串函数第四章、数据的输出与输入教学目的输入输出、信息函数的功能和用法教学重点与难点:重点Print 、Inputbox函数难点 Msgbox函数1、输出Print方法2、输入Inputbox函数3、Msgbox函数和Msgbox语句第五章、VB程序设计语句教学目的应知顺序结构、选择结构、循环结构的执行原理及概念教学重点与难点重点:选择、选择、循环结构的执行原理难点:利用三种结构编写程序1、选择控制结构2、多分支控制结构3、For循环控制结构4、当循环控制结构5、Do循环控制结构6、数组概念7、数组的基本操作8、数组的初始化9、控件数组第六章、窗体教学目的:掌握窗体、命令按钮、文本框和标签对象的常用属性、方法和事件,掌握通过属性窗口设置窗体的初始属性的方法。
《VB》课程实施性教学大纲
![《VB》课程实施性教学大纲](https://img.taocdn.com/s3/m/23995304f121dd36a22d827c.png)
13级《Visual Bacic 程序设计》课程实施性教学大纲制定人:日期:审核人:日期:批准人:日期:一、说明1. 课程的性质和内容《Visual Basic 程序设计》是计算机和电子商务专业的基础必修课。
通过本课程的学习,使学生了解计算机程序设计的思想与程序设计的方法,掌握VB面向对象的程序设计基本概念与常用算法;掌握在VB集成开发环境下上机编制、调试程序的方法。
使学生具备windows可视化开发环境下的程序设计能力和良好的程序设计素养。
本课程为各专业后继相关课程打下程序设计理论与实践扎实的基础。
2. 课程的任务和要求Visual Basic是公共基础课,是一门面向对象的高级计算机编程语言之一。
目前在我校计算机专业和电子商务专业开设这门课程。
本课程是培养学生的程序设计能力,要求学生在掌握顺序、选择、循环三种基本结构并能熟练用之编写程序的基础上,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,能较熟练地用Visual Basic语言开发Windows 环境下一般应用程序的能力。
3. 教学中应注意的问题(含教学建议)1. 本书是专为Visual Basic 课程设计编写的指导教材。
全书内容通俗易懂, 实用性个可操作性都很强,内容涵盖了Visual Basic 程序设计各个方面的基础知识,既具有实用性、针对性、典型性,又不失趣味性。
书中在每个章节后面提供了练习题目,每通过对书中题目的学习和练习,学生必将深化对Visual Basic基本概念和算法的理解,提高对应用程序设计的总体把握能力,树立将所学知识应用于解决实际问题的信心。
2. 在教学过程中应让学生在掌握.NET架构的程序设计的方法的基础上,培养学生面向对象的编程思想,培养学生的创新意识、创造能力和协作精神,使学生初步具备设计、开发中小型应用程序的综合素质和能力。
4. 推荐教材及学时说明本课程推荐教材:《Visual Bacic 程序设计》赵琼编著中国劳动社会保障出版社ISBN : 7504537004 ,本课程课时为76课时。
vb教学大纲
![vb教学大纲](https://img.taocdn.com/s3/m/352eed4ebb1aa8114431b90d6c85ec3a86c28b6f.png)
计算机专业(visual Basic程序设计)教学大纲一、课程性质与任务Visual Basic程序设计课程是中等职业学校计算机学生必修的一门公共基础课。
通过学习学会可视化程序设计工具的使用,掌握面向对象的程序设计方法和事件驱动的编程手段,掌握VB程序结构等要素并能熟练编程解决问题。
为学生的后续课程提供程序设计能力保障。
本课程主要内容有,介绍visual basic程序设计的基础知识与方法,visual basic 工作环境,可视化编程的概念和步骤,visual basic语言基础,顺序结构程序设计,选择结构程序设计,循环结构程序设计,数组,过程图形和图像设计,程序调试技巧等。
二、课程教学目标1、要求学生了解Visual Basic 开发环境、对象和事件驱动的基本概念;2、了解数据类型、运算符与表达式,掌握基本的输入输出语句;3、了解各标准控件的属性、事件和方法;学会界面设计;4、了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;5、了解并掌握数组的定义和用法,尤其是动态数组;6、掌握SUB过程和FUNCTION过程的定义、参数传递,尤其是可变参数、可选参数、对象参数,学会用递归技术解决特殊问题,学会用SHELL函数调用外部程序;7、掌握菜单程序设计和对话程序设计方法;8、掌握多窗体程序设计方法;了解多文档界面设计;9、了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令。
三、教学内容与要求(一)本大纲对教学要求的层次表述1、对知识的教学要求分为了解、理解和掌握三个层次。
了解:指对知识有感性的、初步的认识。
理解:指对基本概念、基本知识有一定的理性认识,能用正确的语言进行叙述和解释。
掌握:在理解的基础上,能够解决与所学知识相关的应用问题。
2、对技能的教学要求分为会操作和熟练操作两个层次。
应会:指能够运用所学的技能进行独立操作,并能正确完成指定任务。
《计算机与程序设计基础(VB)》教学大纲
![《计算机与程序设计基础(VB)》教学大纲](https://img.taocdn.com/s3/m/d7f973de10661ed9ac51f3c5.png)
《计算机与程序设计基础(VB)》课程教学大纲一、课程名称(中英文)中文名称:计算机与程序设计基础(VB)英文名称:Fundamentals of Computer and Programming(VB)二、课程代码及性质通识教育基础课,必修三、学时与学分总学时:48(理论学时:40学时;实践学时:8学时)学分:3四、先修课程先修课程:无五、授课对象本课程面向医科专业和文科专业学生开设六、课程教学目的(对学生知识、能力、素质培养的贡献和作用)“计算机与程序设计基础(VB)”是我校医科和文科专业的一门重要的通识教育课程。
本课程的主要内容包括计算机信息处理的基本原理、计算机的组成原理、计算机的基本操作、程序设计语言基础、算法设计基础、程序的基本控制结构、数组、过程和用户界面设计等。
本课程的教学目标是使学生掌握计算机基础知识、掌握面向对象程序设计的基本概念、基本理论和编程思想、编程方法以及常用算法,培养学生能够使用程序设计语言进行独立程序设计的能力,提高大学生计算机应用能力和用计算机分析问题解决问题的能力。
七、教学重点与难点:课程重点:强调程序设计和使用计算机解决实际问题的基本方法,重点掌握结构化程序设计、面向对象技术、可视化程序开发等高级语言的共性问题,减少对VB语言语法规则细节的介绍,使学生从更高的层次上对程序设计技术有整体的掌握。
课程难点:培养学生“将问题转换成用程序设计语言来解决并实现”的思维能力。
教师必须有意识地引导学生用计算思维的方法来解决问题。
要解决实际问题,程序设计语言只是工具,思维过程才是解决问题的根本所在。
计算思维能力的培养是课程的难点和目标之一。
八、教学方法与手段:(1)采用案例教学,培养学生的兴趣和积极性。
打破了以教材为中心的传统教学模式,不按教材的顺序授课,而是以精选出的程序设计的案例为中心,把学习的重点放在具体案例的讲述上,把要学习的语法和概念融入到具体案例中来讲解。
(2)加强实验环节的教学设计,辅助理论教学。
《VB程序设计》课程教学大纲
![《VB程序设计》课程教学大纲](https://img.taocdn.com/s3/m/ef7e45df195f312b3169a569.png)
《VB程序设计》课程教学大纲(计算机网络技术专业三年专科使用,参考学时68学时)一、课程的性质和任务本课程是一门实践性很强的应用型专业课,是Microsoft 公司的系列软件开发工具之一,其最大特点是程序设计的可视化,目前被越来越多的程序设计人员所使用,也是工科本科专业必修的重要课程之一。
主要任务是:1.使学生利用可视化编程平台,综合运用所学知识解决工作中的实际问题,为将来的工作打下良好的基础。
2.熟练掌握VB的编程技巧和各种控件的使用方法。
3.初步掌握科学的思维方法和研究问题的方法,掌握VB面向对象技术。
4.使学生掌握运用项目分析和系统分析的观点解决实际工作中的问题。
二、教学内容和要求(一)教学基本内容第一章VB6.0概述内容:本章主要介绍VB6.0的发展历史、安装步骤、集成环境等方面的知识。
重点:安装步骤及集成环境。
第二章创建简单的VB6.0应用程序内容:本章从一个实际问题入手,介绍怎样设计一个VB6.0程序的具体步骤,怎样去调试一个VB6.0程序等方面的内容。
重点:VB6.0程序设计的具体步骤。
第三章管理VB工程内容:本章介绍工程的概念、工程资源管理器的使用及工程的基本操作步骤。
重点:怎样创建一个工程。
第四章VB语言基础内容:主要介绍程序设计的变量、常数、过程及程序流程的控制方法。
重点:程序设计方法。
第五章VB编程技术内容:介绍应用程序的结构、代码编写方法、面向对象技术及多工程开发方法。
重点:代码编写方法。
第六章VB程序设计的面向对象技术内容:介绍VB程序设计的面向对象技术,创建用户类、向类中添加属性和方法、向类中添加事件等。
重点:面向对象技术。
第七章VB控件程序设计内容:本章主要介绍常用控件的使用方法,常用控件主要有9个,每个控件属性的设置、事件的写法等内容。
重点:控件的使用。
第八章用户界面设计内容:用户界面设计包括建立多文档、单文档界面应用程序,怎样使用菜单、对话框以及工具栏的使用方法。
《程序设计基础(vb)》教学大纲
![《程序设计基础(vb)》教学大纲](https://img.taocdn.com/s3/m/b0a97dcd08a1284ac850438c.png)
《程序设计基础(vb)》教学大纲一、课程说明 1.课程代码:104001020 2.总学时数:72,其中理论环节学时数:38 ,实验实践环节学时数:34。
3.学分: 3 4.适用专业(注明本科、专科、高职):全校非计算机专业 5.本课程的性质、地位和作用 本课程的性质:针对非计算机专业的一门公共基础课。
本课程的地位和作用:是大学计算机教学中重要的技术基础课。
在学生预修《大学计算机文化基础》课程的基础上,通过本课程的教学,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VB语言编写相应的程序,具有一定的程序调试能力,培养学生分析和解决实际问题的能力,培养创新精神,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。
同时,本课程教学内容符合浙江省计算机等级考试Visual Basic考试大纲,本课程的教学将有助于学生通过浙江省计算机等级考试(二级)。
二、教学基本要求 1.本课程的目的、任务 (1)熟悉Visual Basic(VB)集成开发环境,掌握在VB环境中开发应用程序的基本步骤、方法;建立面向对象程序设计的基本概念。
(2)掌握VB的常用数据类型、运算符与表达式;熟练掌握和应用VB的常用内部函数;熟练掌握结构化程序控制的三种基本结构,并能熟练编写程序;熟练掌握子程序、函数过程设计与参数传递的方法。
(3)掌握下列控件的常用属性与方法,并在程序设计中灵活选用:命令按钮控件,标签控件,文本框控件,单选按钮控件,复选框控件,框架控件,列表框控件,组合框控件,滚动条控件,定时器控件。
(4)熟悉VB坐标系;掌握图片框控件、影像框控件、形状控件、直线控件的常用属性与方法;熟练掌握绘制点、线、圆的图形方法。
(5)熟练使用通用对话框控件;掌握菜单设计的基本方法。
(6)熟悉与文件操作有关的盘驱动器列表框、目录列表框、文件列表框控件并灵活使用;了解与文件操作有关的目录、文件操作语句;熟练地读、写顺序文件。
“VB程序设计”课程纲要
![“VB程序设计”课程纲要](https://img.taocdn.com/s3/m/e8bfad2b17fc700abb68a98271fe910ef12daefe.png)
“VB程序设计”课程纲要一、课程设置意义VB是一种可视化的、面向对象和采用事件驱动方式的高级程序设计语言,可用于开发Windows环境下的各类应用程序。
本次课程设计主要内容就是通过使用VB编制简单、实用的小程序,来帮助学生学习计算机VB语言知识,提高分析问题和解决问题的能力,锻炼学生独立动手的能力。
二、课程目标1、能力目标(1)专业能力:①集成开发环境使用能力;②应用程序界面设计能力;③基本程序流程设计能力;④应用程序设计能力;⑤程序调试能力(2)方法能力:①具有较好的学习新知识和技能的能力;②具有解决问题的方法能力和制定工作计划的能力;③具有查找资料和获取信息的能力。
(3)社会能力:培养学生的分析判断能力,逻辑思维的严密性,分工协作意识。
2、知识目标①掌握VB可视化编程的步骤;②掌握使用控件创建用户界面;③掌握VB的基本语法;④掌握菜单、工具栏和状态栏的设计方法;⑤掌握对文件的操作;三、课程内容本课程在一学期内完成,设置教学内容13课时,以讲练结合的形式进行,让学生在实例制作中掌握技术、应用技术、进而能够进行创新设计。
13课时内容分别为:第1课时1、算法的概念及其特征;2、算法流程图的表示第2课时VB界面介绍第3课时事件与事件处理过程:事件、对象、方法的概论第4课时事件与事件处理过程的具体操作第5课时VB程序设计初步:基本数据类型、常量和变量、基本运算和表达式第6课时VB程序设计初步:常用函数的具体使用第7课时VB程序设计初步:选择语句第8课时VB程序设计初步:循环语句第9课时VB程序设计初步:过程和自定义函数第10课时实例操作:颜色的互换和轮换第11课时实例操作:小时钟第12课时实例操作:计算器第13课时实例操作:VB俄罗斯方块小游戏四、课程实施要点1、充分尊重学生活动的主体地位,教师做好学生自主学习的设计,让学生在丰富多样的综合学习活动中增加体验,培养兴趣,发展特长。
2、教贵有情,以情为先;教贵有理,以理为核;教贵有趣,以趣为辅。
《程序设计基础(VB)》课程教学大纲
![《程序设计基础(VB)》课程教学大纲](https://img.taocdn.com/s3/m/073705b6767f5acfa0c7cd1c.png)
《信息技术基础》(VB)实验教学大纲制定:审核:第一部分教学大纲说明一、课程性质、目的与任务《程序设计基础》是一门实践性很强的课程,主要内容包括Visual Basic的基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。
根据培养应用型人才的需要,本课程的目的与任务是使学生通过本课程的学习,了解开发Visual Basic应用程序的一般过程,建立程序设计的基本概念,编写简单应用程序,为今后专业学习中使用计算机打下良好的基础。
二、先修课要求大学计算机基础三、课程的教学要求基本概念和基本知识:面向对象程序设计(OOP),Visual Basic的集成开发环境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数据库应用.基本技能:算法实现、程序重点:常用控件的使用、三种基本结构、过程难点:程序算法、递归过程四、课程的教学方法和教学形式建议学生自主实验+教师指导第二部分教学过程建议一、课程教学总学时数、学分数课程教学总学时数为72学时,其中理论授课时间为36学时,上机实验为36学时。
二、实验学时分配第三部分实践教学环节《Visual Basic程序设计》是一门实践性很强的课程,实践教学是教学过程中必不可少的环节。
通过计算机实验和程序调试,使学生加深理解、验证巩固课堂教学内容;增强对程序调试的感性认识;掌握程序设计的基本方法;培养学生理论与实践相结合的能力.一、课程实验为了进一步强化和巩固课堂所学的知识及实际的应用,配合课堂教学,设置以下课程实验:实验一VB集成环境与应用程序创建初步(课前指导)【实验目的】1.了解VB集成开发环境的基本组成2.了解VB应用程序的创建及开发环境的选项设置3.掌握VB联机帮助的使用4.掌握VB集成开发环境的退出【实验内容】一、VB集成开发环境的基本组成1.启动VB并创建标准EXE工程2.熟悉VB集成开发环境3.熟悉窗体设计器窗口4.熟悉代码窗口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.生成可执行程序文件二、VB的数据类型、常量、变量、运算符和表达式三、过程与函数的使用实验二VB语言基础(一)【实验目的】1.掌握各种数据类型2.掌握常量与变量【实验内容】一、各种数据类型的定义与使用二、变量的定义实验三VB语言基础(二)【实验目的】1、掌握表达式与运算符2、掌握VB常用的内部函数【实验内容】一、各种数据类型表达式与其运算符二、VB常用的内部函数的实验测试实验四VB基本语句的使用(一)【实验目的】1、掌握顺序结构语句的使用【实验内容】一、顺序结构语句的使用实验五VB基本语句的使用(二)【实验目的】1、掌握选择语句的使用【实验内容】一、选择语句实验六VB基本语句的使用(三)【实验目的】1、掌握循环语句的使用【实验内容】一、循环语句实验七数组【实验目的】1、掌握数据的定义2、掌握不同类型的数据的区别3、了解控件数组的定义方法【实验内容】1、学会数组的定义2、掌握不同类型的数组的区别3、了解控件数组的定义方法实验八过程【实验目的】1.掌握通用子程序的定义和调用方法2.掌握函数过程的定义和调用方法3.明确子过程和函数过程的特点及区别【实验内容】一、Sub过程的定义和调用二、Function过程的定义和调用实验九递归调用、参数传递和变量作用域【实验目的】1.明确递归过程的编制特点,掌握通用过程的递归调用方法2.掌握实参和形参按值传递和按地址传递的不同用法,明确不同实参数据类型具有的不同传递形式3.明确过程级、窗体级和模块级变量的作用域和特点,能够根据具体情况使用全局变量、共用变量和局部变量4.掌握Sub函数调用时的两种格式:语句格式和命令格式【实验内容】一、递归过程二、参数传递实验十窗体和标准控件(一)【实验目的】1.掌握命令按钮、标签及文本框控件的使用方法2.掌握复选框、单选按钮及框架控件的使用方法【实验内容】一、命令按钮、标签及文本框控件的使用二、复选框、单选按钮及框架控件的使用实验十一窗体和标准控件(二)【实验目的】1.握列表框组合框控件的使用方法2.握滚动条和定时器控件的使用方法【实验内容】一、表框组合框控件的使用二、滚动条和定时器控件的使用实验十二窗体和标准控件(三)【实验目的】控件内容的综合与复习【实验内容】一、各种不同控件的使用综合实验十三对话框与菜单的设计【实验目的】1、掌握不同对话框的使用2、掌握下拉式菜单的设计方法3、掌握弹出式菜单的设计方法【实验内容】一、下拉式菜单的设计二、弹出式菜单的设计3、三、掌握不同对话框的使用实验十四文件的基本操作【实验目的】1.掌握DriveListBox、DirListBox和FileListBox控件的使用方法2.掌握文本文件的读写操作方法3.掌握随机文件的读写操作方法4.掌握二进制文件的读写操作方法【实验内容】一、DriveListBox、DirListBox和FileListBox控件的使用二、文本文件的读写三、随机文件的读取四、二进制文件的读取实验十五制作图形【实验目的】1.掌握VB提供的形状(Shape)控件和图像(Image)控件的使用方法2.掌握坐标和颜色的设置方法3.掌握常用的绘图方法4.能编制简单的动画程序【实验内容】一、形状(Shape)控件二、图像控件三、各种图形方法实验十六、十七数据库【实验目的】1.理解数据库的结构和表的结构2.掌握在VB环境中建立Access数据库和在数据库中添加表的方法通用子程序的定义和调用方法4.掌握数据控件(Data)的基本属性设置和使用方法5.掌握常用数据显示控件与Data控件的绑定方法6.熟悉SQL语言中常用语句的语法规则和使用方法7.了解直接运用Access创建数据库的方法8.能编制简单的数据库操作程序【实验内容】一、数据管理器二、数据控件三、结构化查询语言SQL四、数据窗体向导。
《VB程序设计》详细教学大纲
![《VB程序设计》详细教学大纲](https://img.taocdn.com/s3/m/c3df7959b42acfc789eb172ded630b1c59ee9b23.png)
《VB程序设计》详细教学大纲一、课程概述VB(Visual Basic)程序设计是一门面向对象的编程语言课程,旨在培养学生的程序设计思维和实践能力,使学生能够掌握 VB 编程的基本概念、语法和算法,能够开发简单的 Windows 应用程序。
二、课程目标1、知识目标(1)掌握 VB 程序设计的基本概念,如对象、属性、方法、事件等。
(2)熟悉 VB 语言的语法结构,包括数据类型、变量、常量、运算符、表达式等。
(3)了解常用的控制结构,如顺序结构、选择结构(IfThenElse、Select Case)、循环结构(ForNext、WhileWend、DoLoop)。
(4)掌握数组、过程(Sub 过程和Function 过程)的定义和使用。
(5)熟悉常用的内部控件(如文本框、标签、命令按钮、列表框、组合框等)的属性、方法和事件。
2、能力目标(1)能够运用 VB 语言进行简单程序的编写和调试。
(2)能够设计具有一定逻辑和功能的 Windows 应用程序界面。
(3)能够使用数组和过程来优化程序结构,提高程序的可读性和可维护性。
(4)能够运用常用算法解决实际问题,如排序、查找等。
3、素质目标(1)培养学生的逻辑思维能力和创新能力。
(2)提高学生的问题解决能力和自主学习能力。
(3)培养学生的团队合作精神和沟通能力。
三、教学内容与要求(一)VB 编程基础1、 VB 集成开发环境(1)介绍 VB 集成开发环境的组成和功能。
(2)掌握创建、打开、保存工程的方法。
2、对象及其操作(1)理解对象的概念,熟悉常见的对象(如窗体、控件等)。
(2)掌握对象的属性设置和方法调用。
3、数据类型、变量与常量(1)熟悉 VB 中的基本数据类型(如整数型、浮点型、字符串型等)。
(2)掌握变量和常量的定义、声明和使用。
4、运算符与表达式(1)熟悉各种运算符(算术运算符、关系运算符、逻辑运算符等)的运算规则。
(2)能够正确书写和计算表达式的值。
《计算机语言与程序设计(VB)》教学大纲
![《计算机语言与程序设计(VB)》教学大纲](https://img.taocdn.com/s3/m/6af3c2eb87c24028905fc342.png)
《计算机语言与程序设计(VB)》教学大纲一、课程概述Visual Basic是近年来在国内外得到迅速推广应用的可视化程序设计语言,它提供了开发Windows应用程序最迅速、最简捷的方法,不但是专业人员得心应手的开发工具,而且易于被非专业人员掌握使用。
Visual Basic是一种有代表性的较流行的可视化语言,利用它使得创建具有专业外观的用户界面的编程工作简单易行。
Visual Basic程序设计是全国计算机等级考试语种中的一种。
在学习本门课程之前,不要求学生有其他计算机高级语言的编程经验,但要求其具有Windows的初步知识,即本课程的先修课程是:《计算机文化基础》。
Visual Basic程序设计是一门应用性的学科。
通过本课程的学习和示例的分析,要求学生掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。
二、课程目标知道《Visual Basic程序设计》这门学科的性质、地位和独立价值。
知道这门学科的应用范围、分析方法、学科进展和未来方向。
理解和掌握这门学科的基本概念、基本语法和一些常用的算法。
初步学会运用一些具体的解题方法编写一些简单的应用程序。
养成用Visual Basic程序设计解题的习惯和思维的习惯。
三、课程内容与教学要求这门学科的知识与技能要求分为知道、理解、掌握、学会四个层次,这四个层次的一般涵义表述如下:知道———是指对这门学科和教学现象的认知。
理解———是指对这门学科涉及到的概念、原理、策略与技术的说明和解释,能提示所涉及到的教学现象演变过程的特征、形成原因以及教学要素之间的相互关系。
掌握———是指运用已理解的教学概念和原理说明、解释、类推同类教学事件和现象。
《VB程序设计》课程教学大纲
![《VB程序设计》课程教学大纲](https://img.taocdn.com/s3/m/2d421a50793e0912a21614791711cc7931b778ce.png)
《VB程序设计》课程教学大纲第一篇:《VB程序设计》课程教学大纲《VB程序设计》课程教学大纲课程名称:VB程序设计课程编号:xxxxxx 课程学分:x学分课程学时:96学时课程安排:一年级下学期课程性质:专业必修课一、教学目的和任务《VB程序设计》是我院软件开发专业的专业基础课,选用清华大学出版、孟德欣主编的《VB程序设计》,全书共分为14章,包括Visual Basic 6.0的开发环境、语言基础、数组与过程、常用控件、菜单设计、文件处理、ActiveX控件、数据库程序设计、图形程序设计、多媒体编程、网络编程、API函数和注册表的使用、安装程序的制作等,我院软件开发专业主要针对信息管理系统的开发,因此本课程主要讲解前八章内容,要求学生掌握编程的基础知识和基本方法,同时加强了结构化程序设计和常用算法的训练,重点是训练数据库程序设计,最终能独立编写小型信息管理系统程序。
二、教学方法与教学要求本课程以理论讲授加上机实验为主要教学手段,通过本课程的学习,学生应能够掌握Visual Basic基本控件及简单程序设计,掌握结构化程序设计和面向对象程序设计的基本方法,重点掌握数据库程序设计。
本课程内容的教学要求分为“掌握、理解、了解”三个层次。
实践环节是本课程重要的、不可缺少的组成部分。
其中的“掌握”是指能够熟练运用和操作;“理解”表示能够进行操作但不够熟练;“了解”表示看过演示或体验过功能性的操作过程。
学完本课程应达到以下基本要求:1.了解Visual Basic 开发环境、对象和事件驱动的基本概念;2.理解数据类型、运算符与表达式,掌握基本的输入输出语句;3.掌握各标准控件的属性、事件和方法;学会界面设计;4.了解并掌握Visual Basic的控制结构,尤其是选择结构、多分支结构及循环结构;5.了解并掌握数组的定义和用法,尤其是动态数组;6.掌握SUB过程和FUNCTION过程的定义、参数传递7.掌握菜单程序设计和对话程序设计方法;8.掌握多窗体程序设计方法;了解多文档界面设计;9.了解数据文件的概念,掌握顺序文件和随机文件的使用方法,学会文件系统控件的设计,掌握文件操作的命令10.理解Data组件、ADODC组件的应用11.掌握ADO对象Connection,RecordSet的常用属性及方法,并能编写信息管理程序三、教学内容与教学安排1、课堂讲授 56学时第一章VB6.0开发环境教学内容:1)了解VB6.0的新特性2)了解标签、文本框、按钮和窗体的一般用法3)掌握VB6.0设计应用程序的一般步骤第二章VB6.0语言基础教学内容:1)掌握VB 6.0的书写惯例、数据类型、常量和变量以及表达式等2)掌握文本框、标签、命令按钮等基本控件的使用 3)掌握VB 6.0中If,Select Case等条件语句的使用 4)熟练掌握Do…Loop,For…Next等循环语句的使用第三章数组与过程教学内容:1)理解数组的概念2)了解动态数组的概念及使用3)掌握声明数组和数组操作的基本方法 4)掌握过程的调用方法5)理解Sub 过程和Function 过程的不同6)掌握按值传递参数和按地址传递参数的调用方式第四章VB6.0常用控件教学内容:1)掌握选择框的属性、事件和方法2)掌握单选钮的属性、事件和方法3)理解框架的作用并掌握框架的使用方法4)掌握列表框的属性、事件和方法5)握组合框的属性、事件和方法6)掌握图片框和图像框的使用 7)掌握滚动条的使用 8)掌握通用对话框的使用 9)掌握文件系统控件10)掌握消息框、输入对话框的使用第五章菜单设计教学内容1)掌握菜单、弹出式菜单的设计方法2)熟练掌握多文档界面(MDI)的设计 3)理解模态窗体和非模态窗体的区别4)熟练掌握剪切板(ClipBoard)等系统内部对象的应用第六章文件处理教学内容1)了解顺序文件的特点 2)了解随机文件的特点3)掌握顺序文件的打开、存取和关闭操作4)掌握随机文件的打开、存取和关闭操作第七章ActiveX控件教学内容1)熟练掌握状态栏、工具栏、图像列表等常用ActiveX控件的使用2)掌握使用ActiveX控件设计程序的方法第八章数据库程序设计教学内容:1)了解数据库概念2)掌握Access 数据库的基本应用3)掌握用Data控件链接数据库和用数据感知控件显示数据的方法4)掌握数据报表的设计方法5)掌握ADO控件和DataGrid控件的使用6)了解ADO 优于其他数据访问对象的各个方面7)掌握Connection对象的属性和方法8)掌握使用Connection对象对数据库进行增、删、改、查的操作9)掌握RecordSet 对象的属性和方法10)掌握使用RecordSet 对象对数据库进行增、删、改、查的操作 11)掌握MSHFlexGrid组件的常用方法与属性2、上机实践 40学时1.第一章VB6.0开发环境 2学时a、用VB 6.0设计一个程序,当单击窗体(Form)上的“确定”按钮时,在窗体上直接显示一行文字,文字内容为“欢迎进入VB 6.0的编程世界!”。
计算机技术基础(VB):课程大纲
![计算机技术基础(VB):课程大纲](https://img.taocdn.com/s3/m/cd3c150f6fdb6f1aff00bed5b9f3f90f76c64d7a.png)
计算机技术基础(VB):课程大纲课程名称:Visual Basic程序设计/Visual Basic Programming适用专业对象:非计算机专业先修课程:《计算机文化基础》理论学时/实验学时:40/8一、课程的性质任务《程序设计语言VB》是非计算机专业的公共必修课程。
它既可以为其它专业课程奠定程序设计的基础,又可以作为其它专业课程的程序设计的工具。
通过本课程的学习,应掌握计算机程序设计的基本知识,具有应用VB编制界面友好、结构良好的程序的能力及初步分析程序的能力;初步掌握程序设计的技巧和方法,以及程序的调试和测试方法;对VB 编程环境及应用有较好的理解;对于在职人员应能够根据实际情况进行分析、解决实际问题;为后续课程的学习打下良好的基础。
二、课程的教学内容、基本要求(一)教学内容1.Visual Basic的基础知识Visual Basic简介;VB可视化编程的基本概念;VB可视化编程的环境;VB可视化编程的步骤;控件的画法;2.标准数据类型变量;常量;表达式;常用内部函数;语句;3.顺序结构程序设计程序的基石—算法;数据输出;基本语句;数据输入;使用对话框;4.选择结构程序设计选择结构程序设计的概念;条件表达式;单条件选择语句IF;多分支条件选择语句SELECT CASE;使用计时器控件;提供简单选择的控件;5.循环结构程序设计循环结构程序设计的概念;Do...Loop语句;For...Next语句;列表框与组合框;算法举例;6.数组数组的概念;固定大小的数组;动态数组;控件数组;For Each...Next语句7.过程Sub过程;Function过程;向过程传递参数;过程的嵌套与递归调用;8.变量与过程的作用范围代码模块的概念;变量的作用范围;过程的作用范围;高级变量;用户定义类型;9.常用控件的使用框架;图片框;图像框;选项按钮;复选框,定时器(二)基本要求1.Visual Basic的基础知识:要求了解程序、程序设计、面向对象编程的概念;认识VB可视化编程的环境;了解VB可视化编程的步骤及控件的使用,为后续章节的学习奠定基础。
《VB》教学大纲
![《VB》教学大纲](https://img.taocdn.com/s3/m/41a2d2ac960590c69ec376a5.png)
2、重点、难点
重点:数组的概念,静态数组、动态数组的定义方法。
难点:动态数组、控件数组。
3、教学基本要求
(1)理解数组的维数和下标的上界、下界的概念。
(2)掌握常规数组的声明方法。
(3)熟练地使用循环语句对数组进行操作
(4)了解动态数据与自定义数据类型的声明方法
第七章过程
1、教学内容
过程的编写与调用;参数传递;多模块程序设计。
2、重点、难点
重点:函数与过程的设计和调用方法。
难点:参数的按值传递和按地址传递,变量的生存期和作用域。
3、教学基本要求
(1)了解函数和过程的含义和用法。
(2)会设计Sub过程和自定义函数程序代码。
(3)理解按值传递与按地址传递、变量作用域、变量生存期的概念。
(3)掌握如何调用图形文件及保存图形文件。
第十章应用程序界面设计
1、教学内容
用户自定义对话框;通用对话框控件;菜单设计。
2、重点、难点
重点:通用对话框控件;菜单的使用。
难点:通用对话框属性的设置方法。
3、教学基本要求
(1)掌握用户自定义对话框的使用方法。
(2)了解通用对话框控件的设计方法。
(3)掌握菜单设计方法。
(1)熟练掌握行If语句、块If语句的使用。
(2)熟练掌握select case语句的用法。
(3)熟练掌握For…Next循环语句的使用,掌握while…wend循环语句的使用。熟练掌握do while...loop循环语句的使用,掌握do…loop while、do until…loop、do … loop until循环语句的使用。
(3)学会多媒体控件的使用方法。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
13级《Visual Bacic 程序设计》课程实施性教学大纲制定人:日期:审核人:日期:批准人:日期:一、说明1.课程的性质和内容《Visual Basic程序设计》是计算机和电子商务专业的基础必修课。
通过本课程的学习,使学生了解计算机程序设计的思想与程序设计的方法,掌握VB面向对象的程序设计基本概念与常用算法;掌握在VB集成开发环境下上机编制、调试程序的方法。
使学生具备windows可视化开发环境下的程序设计能力和良好的程序设计素养。
本课程为各专业后继相关课程打下程序设计理论与实践扎实的基础。
2.课程的任务和要求Visual Basic是公共基础课,是一门面向对象的高级计算机编程语言之一。
目前在我校计算机专业和电子商务专业开设这门课程。
本课程是培养学生的程序设计能力,要求学生在掌握顺序、选择、循环三种基本结构并能熟练用之编写程序的基础上,掌握面向对象程序设计基本概念,掌握窗体和常用控件的使用,能较熟练地用 Visual Basic 语言开发 Windows 环境下一般应用程序的能力。
3.教学中应注意的问题(含教学建议)1.本书是专为Visual Basic课程设计编写的指导教材。
全书内容通俗易懂,实用性个可操作性都很强,内容涵盖了Visual Basic程序设计各个方面的基础知识,既具有实用性、针对性、典型性,又不失趣味性。
书中在每个章节后面提供了练习题目,每通过对书中题目的学习和练习,学生必将深化对Visual Basic基本概念和算法的理解,提高对应用程序设计的总体把握能力,树立将所学知识应用于解决实际问题的信心。
2.在教学过程中应让学生在掌握.NET 架构的程序设计的方法的基础上,培养学生面向对象的编程思想,培养学生的创新意识、创造能力和协作精神,使学生初步具备设计、开发中小型应用程序的综合素质和能力。
4.推荐教材及学时说明本课程推荐教材:《Visual Bacic 程序设计》赵琼编著中国劳动社会保障出版社 ISBN:7504537004, 本课程课时为76课时。
二、学时分配三、课程内容和要求第一章Visual Basic 6.0 概述教学要求:1.了解Visual Basic 6.0 安装与启动过程,并认识开发环境2.掌握编写一个简单的应用程序的方法教学内容:§1—1 Visual Basic 6.0 简介一、Visual Basic6.0的发展二、Visual Basic 6.0的特点三、Visual Basic 6.0的应用§1—2 Visual Basic 6.0 安装与启动一、Visual Basic 6.0开发环境的定制二、Visual Basic 6.0 启动方式三、Visual Basic 6.0 退出方式§1—3 Visual Basic 6.0 的集成开发环境一、Visual Basic 6.0 系统如何开发环境二、Visual Basic 6.0 系统环境的启动三、Visual Basic 6.0 集成开发环境的使用§1—4 创建一个简单程序一、程序的概念二、程序的组成元素三、创建一个简单程序的格式教学建议:1.可以让学生自己动手安装软件2.在介绍Visual Basic 6.0 的实用性工程时可以根据具体案例给学生演示第二章visual Basic 6.0语言基础教学要求:1.了解visual Basic 6.0编程基本概念2.掌握变量与常量的类型3.学会运用运算符和表达式教学内容:§2—1 visual Basic 6.0编程基本概念一、visual Basic 6.0编程基本语句二、赋值语句与文本处理三、条件判定语句及操作界面四、Visual Basic语言基础§2—2 变量与常量一、认识Visual Basic编程语句二、编程语句的分类三、变量的概念四、变量的分类五、常量的概念六、变量与常量的书写格式§2—3 运算符和表达式一、算术运算符与算术表达式二、字符串运算符与字符串表达式表达式三、关系运算符与关系表达式四、布尔运算符与布尔表达式§2—4 常用函数一、函数的概念二、函数的分类三、函数的应用四、函数书写格式教学建议:1.重点是如何正确的运用运算符和表达式2.理解变量和常量第三章流程控制、过程与数组教学要求:1.了解流程控制的三种类型2.掌握条件语句、循环控制语句和转移控制3.学会使用数组教学内容:§3—1流程控制的使用一、认识流程控制二、流程控制语句分类三、流程控制的应用§3—2 过程一、function过程二、function过程的定义三、function过程的调用四、sub过程五、过程的嵌套调用六、过程的递归调用七、参数的传递§3—3 数组一、数组的基本概念二、数组与数组元素三、数组的维数四、数组的定义五、静态数组的定义六、动态数组的定义教学建议:1.本章的学会使用条件语句和循环控制语句2.数组的综合使用第四章窗体与控件教学要求:1.了解类和对象的基本概念2.了解窗体和控件的共性3.掌握了解窗体的设计方法及其窗体的常用事件教学内容:§4—1 类、对象及其面向对象的编程一、对象二、控件的属性和方法三、控件的事件四、程序设计步骤§4—2 窗体和控件的共性一、窗体的概念二、控件的概念三、窗体与控件的相同点与差异§4—3 窗体一、窗体的属性二、窗体的事件三、窗体的方法§4—4 一般类控件一、类空件的概念二、类控件的书写格式三、类控件的分类§4—5 选择类控件一、选择类控件的应用二、选择类控件的函数书写教学建议:1.重点是掌握面向对象的编程的思想第五章对话框设计教学要求:1.了解在visucal basic 应用程序中可以使用的三种对话框2.掌握通用对话框创建的界面3.了解自定义对话框的种类教学内容:§5—1 预定义对话框一、认识预定义对话框二、预定义对话框的结构三、预定义对话框的应用§5—2 通用对话框一、认识通用对话框二、通用对话框的结构三、通用对话框的应用§5—3 自定义对话框一、认识自定义对话框二、自定义对话框的结构三、自定义对话框的应用教学建议:1.掌握通用对话框的创建2.重点是commondlalog控件来创建公共对话框第六章菜单、工具栏和状态栏设计教学要求:1.掌握菜单栏的创建;2.学会编写菜单栏的事件过程3.学会制作弹出式菜单教学内容:§6—1 菜单简介一、认识菜单结构二、菜单的功能键位§6—2 菜单编辑器的使用一、菜单编辑器的认识二、菜单编辑器的作用三、菜单编辑器的应用§6—3 编写菜单事件的过程一、编写菜单事件的格式二、编写菜单事件的注意点三、编写菜单事件的完整过程§6—4 弹出式菜单一、弹出式菜单的结构二、弹出式菜单的功能键§6—5 工具栏一、工具栏结构二、工具栏的分布三、工具栏的功能键§6—6 状态栏一、状态栏的结构二、状态栏的作用三、状态栏的功能键教学建议:1.编写菜单相关的click事件过程2.制作弹出式菜单的概念第七章图形程序设计教学要求:1.了解图形程序的控件2.掌握动画与应用举例教学内容:§7—1 与图形有关的控件一、使用Windows二、图像处理以及动画制作三、二维图形四、三维图形五、高维图形§7—2 绘图基本方法一、Visual Basic的坐标系统二、对象的动态调整三、图形控件§7—3 绘图方法一、用代码绘图二、矩形工具绘图§7—4 动画与应用举例一、运用代码做出动画效果二、动画在实际的应用教学建议:1.visual basic在应用程序中加入动画的常见的三种发方法2.状态栏的创建与使用第八章文件处理教学要求:1.了解文件处理控件2.掌握在visual basic访问文件的一般步骤教学内容:§8—1 什么是文件系统控件一、认识文件控件二、文件系统控件的概念三、文件系统控件的作用§8—2 操作文件一、认识操作文件二、操作文件的应用三、操作文件的作用教学建议:1.本章利用文件系统控件实现指定位置的查找2.重点在于访问文件的顺序第九章数据库应用程序设计教学要求:1.了解数据库的基础知识2.学会应用Data控件和DBGird控件3.了解程序与数据库的综合应用教学内容:§9—1 数据库基础知识一、数据库的基本概念二、关系数据库的结构三、数据访问对象模型四、结构化查询语句§9—2可视化数据管理器一、启动可视化数据管理器二、新建数据库三、打开数据库四、添加表和修改表§9—3常用事件一、认识事件二、事件的分类三、事件的应用§9—4 Data控件和DBGird控件一、Data控件的概念二、Data控件的应用三、DBGird控件的概念四、DBGird控件的应用§9—5 创建报表一、认识报表二、报表的作用三、创建完整的报表§9—6数据库应用实例一、认识数据库二、数据库的书写格式三、数据库的应用四、数据库的应用实例教学建议:1.使用可视化数据库管理器建立一个access数据库2.建立一个人事档案的信息库第十章多媒体和网络应用教学要求:1.了解多媒体控件在可视化编程的应用2.掌握Winsock控件在网络中的应用的特征,并利用tcp和udp访问internet教学内容:§10.1 多媒体应用一、多媒体的概念二、了解多媒体在生活的各方面的应用§10.2 网络应用一、认识网络二、网络的作用三、网络在生活的各方面的应用教学建议:1.在可视化中如何多媒体控件编写一个媒体随机播放程序2.使用Winsock控件创建服务器和客户应用程序第十一章程序的调试与编译教学要求:1.了解程序错误的三大类2.掌握程序调试技巧教学内容:§11—1 程序的调试一、正确书写程序的格式二、如何做程序的调试三、程序的实例的调试§11—2 程序的编译一、认识程序二、程序编译注意的问题三、程序编译的实例应用教学建议:本章节主要是应用程序调试,并将程序编译成为可执行文件。
综合实例教学要求:1. 学会利用所学知识编写可视化界面2. 学会根据所学实例编写后台程序教学内容:§1—1 可视化界面的编写,注意界面的美观一、界面设计二、设置属性三、编入代码四、调试运行§1—2 后台程序的编写与程序的调试一、后台代码的编写二、后台代码编写与程序结合三、书写后台代码注意点教学建议:本章节主要是完成综合实例“用户登录、访问、注册”程序的开发。