欢迎来到天天文库
浏览记录
ID:13166418
大小:49.50 KB
页数:4页
时间:2018-07-21
《辽宁科技大学课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、辽宁科技大学课程教学大纲课程名称:VisualBasic程序设计英文名称:VisualBasicProgramming课程编号:x2050021学时数:64其中实验(实训)学时数:20课外学时数:0学分数:4.0适用专业:非计算机本科专业二、课程的性质和任务VisualBasic程序设计是计算机基础教育的基础与重点,本课程的目的是向学生介绍面向对象程序设计的基本知识,使学生掌握面向对象程序设计的基本方法,具有应用计算机的基本能力,为以后深入学习计算机在本专业的应用打好基础。三、课程教学内容的基本要求、重
2、点和难点(一)Visual Basic程序开发环境 掌握Visual Basic的特点;Visual Basic的启动与退出;程序开发环境主窗口。重点:VB主窗口菜单的应用难点:工具箱窗口的应用(二)对象及其操作 掌握VB的对象及对象属性设置;对象的方法和事件。重点:窗体、文本框、命令按钮的属性、方法和事件。难点:对象的方法和事件(三)数据类型及运算 掌握VB数据类型;常量和变量;常用内部函数;运算符和表达式重点:VB数据类型,变量的定义难点:变量的定义,表达式的执行顺序(四)数据输入输出 掌握VB数据
3、输出;数据的输入。了解Print方法的Format格式输出函数。重点:Print方法及有关的函数(Tab、Spc、Space $);InputBox函数、MsgBox函数和MsgBox语句难点:InputBox函数、MsgBox函数的参数(五)选择结构 掌握关系运算符与逻辑运算;If条件语句;多分支选择语句。了解IIF函数语句。重点:If条件语句,多分支选择语句难点:多分支选择语句(六)循环结构 熟练掌握For循环控制结构;当循环控制结构;Do 循环控制结构;多重循环。了解GoTo型控制重点:For循环
4、控制结构,Do 循环控制结构难点:多重循环(七)数组 熟练掌握数组的概念;数组的基本操作;控件数组。了解ForEach…Next语句。重点:数组的定义,静态数组和动态数组,数组元素的输入、输出和对数组中元素的操作运算。难点:动态数组(八)过程 熟练掌握Sub过程及Function过程的建立及调用;参数传递及数组传递。了解过程与变量的作用域。重点:Sub过程及Function过程的建立及调用;参数传递及数组传递。难点:参数传递(九)常用内部控件掌握单选按钮;复选框;框架;列表框;组合框;滚动条;时钟等控件
5、的属性及事件过程,了解键盘与鼠标事件过程。重点:复选框;框架;列表框;组合框;滚动条;时钟等控件的属性及事件过程。难点:列表框和组合框的事件过程(十)键盘与鼠标掌握键盘与鼠标的常用事件。重点:键盘与鼠标的常用事件。难点:键盘与鼠标常用事件的参数。(十一)多窗体与菜单 掌握菜单设计及通用对话框的使用;了解多重窗体及多文档界面。重点:菜单设计,多重窗体。难点:不同窗体间数据引用(十二)文件文件的结构与分类;文件操作语句和函数;顺序文件;随机文件。了解文件控制系统。重点:顺序文件的读写操作,随机文件的打开与读
6、写操作,随机文件中记录的添加与删除。难点:顺序文件的读操作四、教学方式及学时分配序号主要内容主要教学方式学时分配辅导答疑比例1VB简介、特点、启动与退出、VB简单程序设计、程序开发步骤讲授+实验6+22:12VB语言基础讲授42:13控制结构讲授+实验10+82:14数组讲授+实验8+42:15过程讲授+实验6+22:16用户界面设计讲授+实验4+22:17键盘与鼠标及常用绘图方法讲授2+22:18文件讲授22:19总结讲授22:1四、课程其他教学环节要求(一)理论教学环节理论课全程CAI教学。(二)实
7、验环节实验具体内容详见实验大纲。(三)课外学生完成老师布置的作业,然后利用开放实验室进行自主学习,完成自学部分,熟练运用VisualBasic的各种控件,掌握程序三种基本结构以及数组、过程及函数的程序设计的思想与方法进行综合性程序设计。五、本课程与其他课程的联系先修《大学计算机基础》课程。六、教学参考书目《VisualBasic程序设计》王杰主编清华大学出版社2011年9月第1版《VisualBasic程序设计上机指导与习题解答》师云秋主编清华大学出版社2011年9月第1版《VisualBasic程序设
8、计教程》龚沛曾等编著高等教育出版社2007年3月第3版《VisualBasic6.0程序设计实用教程》罗朝盛主编清华大学出版社2011年1月第2版大纲撰写人:王杰大纲审阅人:师云秋负责人:吴建胜
此文档下载收益归作者所有