《计算机文化基础(VB程序设计)》教学大纲.doc_第1页
《计算机文化基础(VB程序设计)》教学大纲.doc_第2页
《计算机文化基础(VB程序设计)》教学大纲.doc_第3页
《计算机文化基础(VB程序设计)》教学大纲.doc_第4页
《计算机文化基础(VB程序设计)》教学大纲.doc_第5页
已阅读5页,还剩1页未读 继续免费阅读

下载本文档

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

文档简介

计算机文化基础(VB程序设计)教学大纲1 课程的基本描述课程名称:计算机文化基础(VB程序设计)The Visual Basic 6.0 Program课程编号: 5301A10课程性质:公共基础课适用专业:安全、工管、国经、会计、金融、旅游、人资、营销教材选用:龚沛增等 Visual Basic 程序设计简明教程 第二版 北京 高等教育出版社 2003年(参考教材)总 学 时:60学时理论学时:30学时实验学时:30学时课程设计:学 分:4学分开课学期:第二学期前导课程:计算机文化基础后续课程:程序设计课程2 教学定位2.1 能力培养目标本课程主要培养学生以下四方面能力:1、认知和理解能力学生能够掌握理解VB程序的编写设计过程。并能够对实际问题进行分析,转化为具体的程序实现。2、逻辑思维能力在进行程序设计时,需要考虑到问题的各方面需求。并将问题分解为不同的子问题,分别用不同的模块实现。包括具体的模块的编程实现过程。所有这些,都必须有很好的逻辑思维能力。3、设计实施能力编程本身是实践性很强的能力。在学习基本知识和算法之后,需要大量的编程练习和实际问题的解决。对一个实际问题来讲,从分析问题,到分解模块,到建立算法,再到最后的编程实现和程序调试。体现的都是设计实施的能力。4、团队协作能力一个规模较大的程序需要一个团队合作实现。各个成员分别承担不同模块的编写或完成不同的任务,这时需要成员之间的团结协作,才能较好实现程序。2.2 课程的主要特点 本课程是计算机基础课。学好本课程对理解计算机的工作方式及继续学习其他课程都非常有好处。比较强调问题的分析和解决能力和逻辑思维能力。并需要大量的实践来巩固和加强学习。2.3 教学定位本课程在讲述之前,学生应已了解计算机的基本概念和常用操作。通过本课程的教学,使学生掌握面向对象程序设计的基本概念,了解程序设计的基本原理、技巧和方法,并且能够利用VB语言编写相应的程序,具有一定的程序调试能力,为以后进一步自习其它程序语言和提高程序设计能力打下坚实的基础。3 知识点与学时分配3.1 VB程序设计概述和简单的程序设计1、VB的发展功能特点(了解,推荐)。2、VB的安装和启动(理解,推荐)。3、集成开发环境(运用,核心)。4、对象的概念(理解,核心)。5、建立简单的VB程序(运用,核心)。6、基本对象的使用(运用,核心)。共5学时。3.2 VB语言基础及基本程序设计语句1、VB语言基础(数据类型,变量,常量,函数等)(理解,核心)。2、基本控制结构(顺序,选择,循环)(运用,核心)。3、数组(运用,核心)。4、过程(运用,核心)。共15学时。3.3 VB扩展知识1、其他常用控件(运用,推荐)。2、界面设计(运用,推荐)。3、文件操作知识(运用,推荐)。4、图形设计(运用,推荐)。5、数据库设计(了解,可选)共10学时。3.4 其它学时 课程设计(学时:待定) 实验(学时:30学时)4 讲授提示及方法4.1 VB程序设计概述和简单的程序设计重点:对象的概念,简单的VB程序的建立,基本对象使用难点:对象的概念。讲授提示与方法:通过一个实例先使学生对VB编程的特点有感性印象。在讲授对象的概念和VB程序的建立过程中,强调这一部分知识在全书的基础和关键性的作用。通过讲授基本对象的使用,继续强化VB编程的特点和方法。 4.2 VB语言基础及基本程序设计语句重点:VB语言基础,基本控制结构,数组难点:VB语言基础,基本控制结构中的循环结构及循环算法。讲授提示与方法:VB语言基础概念繁多杂乱,需要理清条理,并讲清楚为什么要引入这些概念。具体的概念表示,重点需要记忆的,在课堂指出。讲述基本控制结构时,引入典型的实际问题,举例讲解。并要求大量编程实践。4.3 VB扩展知识重点:某些常用控件(单选钮,复选框,列表框,滚动条,时钟,),鼠标事件,键盘事件,界面设计难点:时钟控件,鼠标事件,键盘事件。讲授提示与方法:通过实例讲授。主要在运用中学习。5 习题与实验设计5.1 习题设计本课程内容为程序设计,实践性非常强。最终衡量学生的学习效果是通过编程的水平来测定的。所以需要学生完成大量的程序设计,以巩固所学。在习题设计的时候本着循序渐进的原则,由浅入深,由单一到综合,最后使学生能够综合运用VB的编程知识完成有一定复杂度的程序。习题涵盖的主要内容有:1、VB的基本概念的理解。2、VB编程实践。通过作业使学生能将教材的知识综合运用,并且能够将理论知识付诸于实践。教师可以根据作业情况调整课堂内容,针对性解决问题。5.2 实验设计本课程特别注重实践性,学生真正理解课堂知识,也必须经过实验的环节。实验的内容设计,主要依据章节讲授顺序安排。内容主要为熟悉VB环境,然后根据章节的侧重点,分别让学生完成相应内容的程序。实验题目具体又分两种,一种是教师演示,学生仿照操作。另一种是学生独立实现。实验一 Visual Basic 环境和程序设计初步(2学时)1.了解Visual Basic情况系统对计算机软、硬件的要求。2.掌握启动与推出Visual Basic 的方法。3.掌握建立、编辑和运行一个简单的Visual Basic 应用程序的全过程。4.掌握常用控件(文本框、标签、命令按钮)的应用。实验类型:验证实验二 顺序程序设计(2学时)1.掌握表达式、赋值语句的正确书写规则。2.掌握常用函数的使用。3.掌握InputBox与MsgBox的使用。实验类型:设计实验三 选择结构程序设计(2学时)1.掌握逻辑表达式的正确书写形式。2.掌握单分支与双分支条件语句的使用。3.掌握多分支条件语句的使用。4.掌握情况语句的使用及多分支条件语句的区别。实验类型:设计实验四 循环结构程序设计(4学时)1.掌握For 语句的使用。2.掌握Do 语句的各种形式的使用。3.掌握如何控制循环条件,防止死循环或不循环。4.掌握各种循环算法。实验类型:设计实验五 数组(4学时)1.掌握数组的声明、数组元素的引用。2.掌握静态数组和动态数组的使用差别。3.应用数组解决与数组有关的常用算法。实验类型:设计实验六 过程(2学时)1.掌握自定义函数过程和子过程的定义和调用方法。2.掌握形参和实参的对应关系。3掌握值传递和地址传递的传递方式。 4掌握变量、函数和过程的作用域。 5掌握递归概念和使用方法。 6 熟悉程序设计中的常用算法。实验类型:设计实验七 常用控件(4学时)1掌握常用控件的重要属性、事件和方法。2掌握利用ActiveX控件的特性,熟练应用这些高级控件进行编程。3初步掌握创建基于图形用户界面应用程序的过程。 4 熟练掌握键盘事件、鼠标事件及其事件过程的编写技艺。 5 掌握普通拖放的原理,掌握实现拖放的方法。实验类型:设计实验八 界面设计(4学时)1学会使用通用对话框进行编程。2掌握窗口菜单、弹出式菜单和实时菜单的设计方法。3掌握工具栏、图像列表框控件的使用。 4掌握状态栏控件的使用。 5 掌握RichTextBox控件的使用。 6 综合应用所学的知识,编制具有可视化界面的应用程序。实验类型:综合实验九 文 件(2学时)1文件系统控件的使用。2文件和目录操作语句和函数的使用。3掌握顺序文件、随机文件及二进制文件的特点和使用。 4掌握文件的打开、关闭和读些操作。 5 学会文件在应用程序的使用。实验类型:设计实验十 图形功能(2学时)1了解Visual Basic的图形功能。2掌握建立图形坐标系的方法。3掌握Visual Basic的图形控件和图形方法。 4掌握Visual Basic 的 图形常用几何图形绘制。 5 掌握简单动画设计的方法。 6 掌握实现图形漫游的方法。实验类型:设计实验十一 数据库技术(2学时) 1、掌握VB中数据库的使用方;2、掌握数据库管理器的使用;3、掌握Data数据控件和ADO数据控件的使用;4、掌握数据库绑定控件的使用;5、使用代码操作数据库;6、掌握SQL的使用;7、掌握数据窗体向导的使用;8、掌握数据

温馨提示

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

评论

0/150

提交评论