《Visual Basic程序设计》课程教学大纲.doc_第1页
《Visual Basic程序设计》课程教学大纲.doc_第2页
《Visual Basic程序设计》课程教学大纲.doc_第3页
《Visual Basic程序设计》课程教学大纲.doc_第4页
《Visual Basic程序设计》课程教学大纲.doc_第5页
免费预览已结束,剩余4页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

Visual Basic程序设计教学大纲一、课程性质与任务本课程是计算机应用和信息电子类各专业的一门专业技术课,主要讲授Microsoft 公司的可视化编程工具Visual Basic。Visual Basic由于其界面友好、操作方便等优点,是从事计算机程序设计的最佳编程工具之一,同时也是学习Windows编程的极好入门语言。通过本课程的学习,使学生掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。二、课程教学目标:1、知识目标:(1)掌握控件和事件的概念和常用控件的属性设置。(2)了解掌握赋值语句、注释语句、运算符、数据常用类型及其表示,理解变量及作用域概念;熟练掌握程序结构及基本语句的用法;了解掌握常用函数、一维数组的概念及其用法,了解多维数组的概念;熟练掌握过程及函数的用法。(3)熟练掌握常用标准控件的作用、使用方法及响应事件。熟练掌握VB的三种工作方式及其转换。(4)熟练掌握用菜单方式设计程序。(5)了解错误陷阱及其处理方法。 (6)熟练掌握图形的绘制方法及鼠标事件。(7)了解文件结构及类型概念,熟练掌握顺序文件的操作使用。(8)了解多媒体控件,掌握多媒体应用程序的开发方法。(9)掌握用数据管理器开发数据库应用程序的技术。(10)了解ActiveX控件的概念和定制ActiveX控件的一般方法。2、素质目标本课程是计算机专业技术课程,技术的成份较为突出。在教学中应注意培养学生严谨的程序设计风格,无论简单或是复杂和程序,都要始终贯彻数据结构理论的科学方法,在程序设计上,做到一丝不苟,结构清晰,简洁高效,要反复检查一切可能的潜在错误,为用户提供完善正确的程序,在具备一定技能的前提下,作一个具有优秀素质的计算机专业人才。学生通过学习该课程后能够运用所学知识解决实际问题3、能力目标(1)通过本课程的学习,能独立开发文本浏览器。(2)能综合运用各种控件编写办公软件。(3)能根据需要编写多媒体应用程序。(4)能够开发动画程序。三、教学内容和要求:本课程讲授内容分两部分:(一)、基本内容第一章概述 1.1.VB语言特点1.2.VB6.0的新功能、新特点1.3. VB6.0版本简介1.4.安装VB6.01.5.本章小结第二章Visual Basic 6.0可视化集成开发环境 2.1.启动Visual Basic 6.02.2 Visual Basic 6.0的用户界面2.3.使用菜单2.4.使用工具栏2.5.本章小结第三章 建立一个简单的用户程序 3.1. 简单的应用程序设计3.2 程序运行3.3.编译应用程序3.4.本章小结第四章 Visual Basic 6.0编程基础 4.1 基本概念4.2 变量、常量和基本类型4.3 语句与控制流4.4 过程4.5 常用函数4.6.本章小结第五章 设计用户界面 5.1. 用户界面5.2 窗体 5.3. 按钮 5.4. 文本框 5.5. 标签;5.6. 框架5.7. 列表框5.8. 时钟控件5.9. 复选框5.10 驱动器列表框、目录列表框和文件列表框5.11 输入框、输出框5.12 组合列表框、水平滚动条和垂直滚动条5.13 用户界面的基本设计原则5.14.本章小结第六章 菜单设计 6.1.菜单编辑器窗口简介6.2.建立菜单6.3. 测试菜单命令6.4快捷菜单6.5.本章小结第七章 高级用户界面设计 7.1 高级控件简介7.2 添加高级控件7.3 使用图象列表控件7.4 使用工具栏控件7.5 使用状态栏控件7.6 使用ListView控件7.7 使用TabStrip控件7.8 使用TreeView控件7.9 使用进程条控件7.10使用Slider控件7.11 使用公用对话框7.12 使用CoolBar控件7.13 使用FlatScrlooBar控件7.14 使用ImageCombo控件7.15 添加MDI窗体7.16 利用VB应用程序向导自动生成应用程序7.17本章小结第八章 调试与错误处理 8.1.程序错误8.2.程序调试8.3.错误捕获及处理 8.4 条件编译8.5.本章小结第九章 为应用程序提供帮助 9.1 添加工具提示帮助9.2 添加WinHelp帮助9.3 添加“这是什么(Whats This)?”的帮助9.4 基于HTML的帮助9.5本章小结第十章 设计图形应用程序 10.1.坐标系统和颜色10.2.线条和形状控件10.3.图像框控件10.4.图片框控件10.5.本章小结第十一章 创建文件应用程序 11.1.FSO 模型11.2. FSO对象模型编程11.3.用传统的文件I/O语句和函数处理文件11.4 VB中同文件相关的控件介绍11.5 本章小结第十二章 开发多媒体应用程序 12.1.多媒体控件12.2.利用MMControl制作VCD播放器12.3.制作CD播放器12.4 多媒体集成控件MCIWnd12.5 使用Animation控件12.6 利用API函数编写多媒体应用程序12.7 本章小结第十三章 数据库技术 13.1.数据控件的使用13.2.可视化数据管理器的使用13.3.用程序代码建立数据库13.4 SQL语言13.5 查询生成器13.6 本章小结(二)、教学的重点及难点:本课程重点内容是掌握用window编程解决实际问题的一般方法,包括语句、函数、控件等概念的掌握,以及从基本控件的使用到高级控件的应用,从图形编程、文件使用到多媒体程序开发,从数据库编程到定制ActiveX控件等内容,为其它编程工具的学习以及成为一名熟练的程序员打下坚实的基础。四、课程各教学环节要求:(一) 课堂讲授要求:主要通过上课提问,结合多媒体课件进行课堂讲授。(二) 实验教学要求:本课程18个实验课时共9次实验,各实验题目内容及要求如下:(一)、简单应用程序编写 实验内容:建立一简单的应用程序窗口,在窗体中引入一个标签、两个按钮,添加代码,使敲击按钮时,标签的内容发生变化。实验目的:通过本次实验,使学生在熟悉用户界面的基础上,学会使用控件编写简单的应用程序,以及熟练应用属性代码窗口。(二)、常用控件使用(一) 实验内容:使用按钮、文本框、标签、框架、列表框、时钟等控件建立一简单的应用程序界面。并实现一定的功能。实验目的:通过实验,使学生熟悉常用控件的使用,能用按钮、文本框、标签、框架、列表框、时钟等,建立简单的应用程序,并实现一定的功能。(三)、VB常用控件使用(二) 实验内容:使用驱动器、目录、文件列表框、输入输出框、组合列表框、水平、竖直滚动条,建立一应用程序,能够使这些控件联系起来进行操作,如在驱动器、目录中选择文件路径,在文件列表框中显示出相应文件等。实验目的:通过本次实验,使学生熟练使用驱动器、目录、文件列表框、输入输出框、组合列表框、水平、竖直滚动条等控件,并编写相关代码,实现相应的功能。(四)、计算器制作 实验内容:建立一简单的应用程序界面,添加菜单,文本框,按钮,并添加相应代码完成计算器各种基本的计算功能。实验目的:通过实验,使学生熟悉VB按钮的使用,能利用按钮完成一定功能。(五)、高级用户界面设计 实验内容:建立一高级的应用程序界面,添加菜单,包括文件、颜色、帮助等菜单项,添加相应代码并将颜色设为快捷菜单。实验目的:通过本次实验,使学生熟悉VB菜单的使用,能够利用菜单完成一定功能及快捷菜单的设置使用。(六)、高级控件使用(一) 实验内容:建立一高级的应用程序窗口,使用图象列表、工具栏、状态栏,使用ListView、TabStrip、TreeView。 实验目的:通过本次实验,使学生熟练使用高级控件,能利用高级控件实现控制面板、显示器属性等相似功能,以及公用对话框应用。(七)、高级控件使用(二) 实验内容:建立一高级的应用程序窗口,以及使用公用对话框,调用打开、颜色、字体、打印、另存为、帮助等对话框实验目的:通过本次实验,使学生熟练使用高级控件,能利用高级控件实现控制面板、显示器属性等相似功能,以及公用对话框应用。(八)、调试与错误处理 实验内容:建立一简单的应用程序窗口,拖动一个按钮、标签控件到窗体上,分别编写相关代码,充分使用设置断点,单步运行、本地窗口、立即窗口等进行调试。拖动一个图形控件到窗体上,分别看其属性代码,编写程序实现余弦、正弦图象,以及画出各种图形。实验目的:通过本次实验,使学生在遇到程序错误时,能独立进行调试,找出错误并改正,从而编写出更好的程序。使学生能利用图形控件,并编写代码进行画图操作,包括余弦、正弦等复杂的几何图形。(九)、文件读取 实验内容:建立一简单的应用程序窗口,引入FSO集,然后用FSO编写相关代码,进行创建、读取、删除文件及文件夹,进行系统文件结构的读取。实验目的:通过本次实验,使学生熟悉FSO的使用,并能够对其熟练操作,创建、读取、删除文件及文件夹能利用FSO读取系统文件结构。五、考试环节要求: 本课程建议采用笔试形式进行考核,为了突出本课程的重点内容,考试中综合分析题一道大题覆盖了数据库设计,规范化理论,SQL查询语言等内容,全面考核学生对知识的掌握和分析应用能力。六、学时分配章节主要内容各教学环节学时分配作业题量备注讲授实验讨论习题课外其它小计1 概述0.52可视化集成开发环境 0.53建立一个简单的用户程序124Visual Basic

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论