计算机程序设计基础—VB语言程序设计课程教学大纲(共7页).doc
《计算机程序设计基础—VB语言程序设计课程教学大纲(共7页).doc》由会员分享,可在线阅读,更多相关《计算机程序设计基础—VB语言程序设计课程教学大纲(共7页).doc(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、精选优质文档-倾情为你奉上计算机程序设计基础VB语言程序设计课程教学大纲1.课程概况课程代码M01001 课程性质必修课程名称计算机程序设计基础VB语言程序设计学时/学分50+30/5英文名称Fundamentals of Computer ProgrammingVB Programming Design考核方式考试先修课程高等数学大纲执笔人李茜茹适用专业非计算机专业的工、管、理、文、法各专业大纲审核人黄晓梅选用教材大学计算机基础胡宏智 高等教育出版社VB程序设计教程(第四版) 龚沛增 高等教育出版社Visual Basic实验指导与测试(第四版)M,龚沛曾等 高等教育出版社课程简介:计算机程
2、序设计基础-VB程序设计课程内容主要包括大六部分:第一部分为计算机文化基础,包括信息表示方法、不同进制的表示与换算、操作系统基本原理、常用字处理软件的使用,计算机网络知识等基础;第二部分为程序设计的基础知识;第三部分为Visual Basic控制结构;第四部分为数组和过程;第五部分为常用控件的使用,图形操作;第六部分为数据文件的基本操作,数据库技术。通过本课程的学习,使学生对面向对象程序设计的基本思想及编程思路有一个比较全面的了解,达到具有实际编程的基本能力。课程目标(Course Objectives, CO)(CO1)熟练掌握计算机的基本操作,能使用网络平台进行信息交流和获取所需资源。(C
3、O2)掌握常用软件的基本操作;可以通过网络进行信息传递能熟练运用(CO3)VB6.0集成环境进行VB语言的编写与调试,初步掌握可视化编程基础。掌握表达式和函数的正确使用以及熟练使用常用控件(CO4)掌握VB语言的基本概念和语法规则,熟练掌握顺序结构和分支结构的程序设计、循环结构能运用VB语言解决简单的程序设计问题。(CO5)掌握数组的基本使用和数组的定义与引用,能够结合循环控制解决数组的综合应用掌握一些常用的算法,如排序、检索、穷举、迭代、递推等。(CO6)掌握基本的程序设计方法、过程和技巧,具备初步的高级语言程序设计能力。(CO7)使用VB标准控件进行界面设计,编写调试相应的程序代码。能够设
4、计下拉式和弹出式菜单。(CO8)掌握文件系统控件的使用方法以及VB对不同文件类型的访问。(CO9)了解图形操作和图形方法。(CO10)了解数据库的基本知识,能使用DAO的data控件访问数据库。教学方式(Pedagogical Methods,PM)PM1.讲授法教学40学时 50 %PM2.研讨式学习学时 %PM3.案例教学10学时 12.5 %PM4.网络教学 学时 %PM5.角色扮演教学 学时 %PM6.体验学习 学时 %PM7.服务学习 学时 %PM8.自主学习 学时 %考核方式(Evaluation Methods,EM)EM1.课堂测试%EM 2.期中考试%EM3.期末考试70 %
5、EM4.作业撰写%EM5.实验分析报告24%EM6.期末报告 %EM7.课堂演讲%EM8.论文撰述 %EM9.出勤率6 %EM10.口试%EM11.设计报告 % %2.教学内容及要求上篇 计算机基础第一章 信息与计算机教学要求 :了解计算机基本概念,掌握常用数制之间的数值转换,掌握数据在计算机中存储形式,了解 操作系统的基本术语,掌握Windows XP的基本操作。教学重点:数制转换,数据在计算机中存储形式,操作系统基本操作。教学难点:数值转换,计算机系统第二章 网络与信息安全教学要求:了解计算机网络的概念与组成,知道协议的含义,能够进行一般的网络使用操作,如发邮件、搜索、连接等;了解病毒的特
6、点,知道数据安全的几种方法。教学重点:计算机网络的基本使用和网络安全教学难点:网络的概念与组成,知道协议的含义下篇 VB程序设计第一章 Visual BASIC 程序设计概述教学要求:了解VB的特点,掌握VB的集成开发环境,包括主窗口、窗体窗口、代码窗口、属性窗口、工程资源管理器窗口、工具箱窗口等,掌握VB应用程序的创建过程,了解VB帮助系统的使用方法。教学重点:VB的特点,VB集成开发环境,VB应用程序的创建过程。教学难点:VB集成开发环境。第二章 VB可视化编程基础教学要求:理解对象和类的概念,掌握对象的三要素(属性、事件和方法)、事件驱动的概念,掌握窗体和基本控件的通用属性;熟练掌握窗体
7、的主要属性、Click 和 Load 等事件,熟练掌握窗体的常用方法:Print、Cls、Move、Show和Hide,熟练掌握基本控件(标签、文本框和命令按钮)的主要属性、事件和方法的用法及应用。教学重点:对象的属性、事件和方法,基本控件的使用。教学难点:事件驱动编程机制,窗体和基本控件的属性设置第三章 VB语言基础教学要求:掌握VB标准数据类型概念及各种数据的类型符号,掌握整型、长整型、单精度型、双精度型、逻辑型、字符型等数据类型的定义和使用,熟悉货币型、日期型、变体型等数据类型的表示;掌握变量与常量的命名规则、声明和使用;掌握算术运算符、字符运算符、关系运算符和逻辑运算符的使用及其优先级
8、;掌握VB表达式的组成和书写规则、常用内部函数的使用;熟练掌握VB程序结构和编码规则。教学重点:符号常量与变量的声明,常用内部函数的使用,表达式的书写。教学难点:对象数据类型、运算符和常用内部函数,各种运算符的优先级。第四章 VB控制结构教学要求:了解程序结构的概念,熟练掌握赋值语句、与用户交互函数和过程的使用方法;熟练掌握IF条件语句和Select Case语句的用法,掌握条件函数IIf和Choose的正确用法;熟练掌握For循环语句和DoLoop循环语句的用法,掌握循环的嵌套用法;掌握Exit语句、End语句的正确使用方法、了解GoTo语句和With语句;掌握程序调试的方法及错误类型;掌握
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 计算机 程序设计 基础 VB 语言程序设计 课程 教学大纲
限制150内