basic程序设计教学大纲(成人本科)_第1页
basic程序设计教学大纲(成人本科)_第2页
basic程序设计教学大纲(成人本科)_第3页
basic程序设计教学大纲(成人本科)_第4页
basic程序设计教学大纲(成人本科)_第5页
全文预览已结束

下载本文档

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

文档简介

《VisualBasic程序设计》教学大纲(成人本科)山东省教育学院计算机科学与技术系课程名称:VisualBasic程序设计课程类型:专业技能必修课适用专业:计算机科学与技术专业(成人本科)学时数:72学分数:4选用教材:《VisualBasic实用教程》,郑阿奇等编著,电子工业出版社参考教材:《VisualBasic程序设计》,亓莱滨主编,清华大学出版社《VisualBasic6.0数据库系统开发实例导航》,刘韬等,人民邮电出版社一、课程性质和任务本课程以专业培养目标和专业教学计划为依据,遵循适用、实用、会用、通用的原则,着力培养学生Windows环境下可视化编程语言的应用能力。本课程是成人本科计算机科学与技术专业必修的专业课。VisualBasic是具有代表性的较流行的可视化编程语言,也是最简单、最容易使用的语言,因此是初学者学习可视化编程语言的最佳选择。本课程的任务是使学生掌握必需的可视化编程语言的基础知识和VB6.0的使用方法,能利用VB根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用VisualBasic或其他面向对象的可视化开发工具开发Windows应用程序,以及后续课程的学习和职业能力的培养奠定必要的基础。通过理论教学和实践教学,学生应达到以下要求:1.掌握VisualBasic语言的基本特点(VisualBasic语言与Windows编程,集成化与可视化编程环境,对象、属性、事件及方法的基本概念)。2.掌握程序设计语言基础(语法规则,数据类型,变量,控制结构,数组,过程等)。3.掌握常用窗体、控件及其使用(窗体、按钮、文本框、标签、列表框、单选钮、复选框、定时器、滚动条、对话框等)。4.掌握或熟悉界面设计的基本手段(菜单设计,工具栏,多重窗体和多文档界面)。5.掌握VB中数据库技术的应用。6.熟悉或了解开发应用程序的相关技术(文件操作,图形技术,程序调试和出错处理等)。先修课程:计算机文化基础;结构化程序设计语言。、课题及学时分配序号课题名称建议学时小计理论教学实验/实训自学教学12VisualBasic概述VisualBasic语言基础88331144语言础3456789创建用户界面VisualBasic程序设计数据库应用图形、鼠标利多媒体应用文件VisualBasic高级应用简介综合应用实训728833111122244444448383719382合计241236三、课程内容和要求第1章VisualBasic概述1.1关于VisualBasic1.2用VisualBasic开发应用程序教学要求:掌握:VB6.0的启动;创建应用程序的主要步骤。熟悉:VB集成开发环境各组成部分及其操作方法。了解:VB功能特点。第2章VisualBasic语言基础2.1常数、变量、运算符和表达式2.2基本语句2.3基本控制结构2.4常用内部函数2.5输入与输出2.6数组教学要求:掌握:基本数据类型;变量与常量的使用规则;运算符和表达式的应用规则;顺序结构、赋值语句;分支结构;循环结构。熟悉:交互函数和语句;常用内部函数;一维数组。了解:多维数组。第3章创建用户界面3.1基本概念3.2创建窗体3.3控件3.4控件数组3.5菜单设计3.6工具栏3.7状态栏教学要求:掌握:窗体和控件的基本属性、方法和事件;常用基本控件的功能及应用;菜单设计。熟悉:对象、属性、方法、事件的概念;控件数组;工具栏的创建。了解:状态栏。第4章VisualBasic程序设计4.1文件类型4.2过程4.3过程的调用4.4参数的传递4.5递归过程4.6变量和过程的作用范围4.7SubMain过程与快速提示窗体教学要求:掌握:函数过程、通用过程的定义和调用。熟悉:参数传递;实参与形参。了解:变量与过程的作用域;递归。第5章数据库应用5.1数据库基本知识5.2Data控件5.3SQL语言5.4ActiveX数据对象(ADO)5.5数据库管理工具5.6报表设计教学要求:掌握:数据库基本知识;数据库的建立;常用SQL语句;ADOData控件的功能及应用;数据感知控件。熟悉:数据库管理工具;数据报表。了解:ADO编程模型;Data控件。第6章图形、鼠标和多媒体应用6.1图形和文本6.2鼠标和键盘6.3多媒体应用教学要求:熟悉:图形和文本的处理;鼠标与键盘事件。了解:多媒体应用。第7章文件7.1传统文件处理方式7.2FSO对象模型教学要求:熟悉:顺序文件的读写。了解:FSO对象模型的应用。第8章VisualBasic高级应用简介8.1ActiveX部件的使用8.2用OLE容器控件插入对象8.3类的创建8.4创建ActiveX控件8.5用VBA编程8.6在网页中使用VBScript8.7访问DLL和WindowsAPI教学要求:了解:ActiveX部件;OLE容器;类的创建;用VBA编程;VBScript;WindowsAPI„第9章综合应用实训9.1系统开发过程9.2人员信息管理系统9.3系统设计9.4主界面设计9.5功能设计教学要求:掌握:管理信息系统开发的一般步骤;数据库设计;主要功能模块的设计。熟悉:报表设计;程序调试。了解:界面设计中多媒体技术的应用。四、考核评价方式本课程为考查课,以综合应用系统设计作为考查项目,主要评价学生对本课程基础知识的掌握程度、系统设计能力以及编程能力。五、大纲说明1.本大纲根据山东教育学院计算机科学与技术专业(成人本科)教学计划编写。2.课程内容的教学要求分为“掌握、熟悉、了解”三个不同层次,课程考核中“掌握”内容约占80%〜85%,“熟悉”内容约占10%〜15%,“了解”内容不超过5%。3.教学法建议:本课程属于面向对象的编程语言,其教学应结合学生前期学过的面向过程的程序设计语言进行,并将二者加以

温馨提示

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

评论

0/150

提交评论