59122202《Visual Basic 程序设计》课程教学大纲.doc
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《59122202《Visual Basic 程序设计》课程教学大纲.doc》由会员分享,可在线阅读,更多相关《59122202《Visual Basic 程序设计》课程教学大纲.doc(13页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、59122202Visual Basic 程序设计课程教学大纲一、课程概况课程中文名称Visual Basic 程序设计课程英文名称Visual Basic Programming design课程编号59122202课程类别公共必修课 公选课 院级限选课 学科基础课 专业基础课 专业限选课 专业任选课总学时56讲授学时28实验学时28总学分3.5开课单位实验教学部开课系所计算中心授课对象非计算机专业的本科(理工类)专业学生先修课程计算机应用基础执笔人陈辉审核人何利平审批人李志云修订时间2014年3月二、课程简介本课程包括Visual Basic 简介、Visual Basic语言概述、Vis
2、ual Basic 语言基础、数据输入输出、Visual Basic控制结构、常用控件、数组、过程、菜单,对话框及多重窗体、文件。本课程总学时数56学时,周学时4,期末考试理论题和操作题两部分,全部在计算机上完成。三、课程性质计算机基础是普通高等院校各专业均必需开始的公共必修课。非计算机专业的计算机基础教学分为计算机文化基础、计算机技术基础和计算机应用基础三个层次,本课程是用于编写在Windows平台上使用的应用程序的工具,是一种支持面向对象的序设计语言。VB程序设计属于计算机基础教育课程的三个层次“文化、技术、应用”中的第二层次,是计算机专业的一门计算机软件技术基础课程。四、课程教学目标通过
3、本课程的学习,掌握使用Visual Basic开发Windows应用程序的一般方法和特点,理解Windows应用程序的基本概念、主要功能和Windows应用程序开发的基本思想,能够根据实际需要自行开发简单的Windows应用程序,并为今后进一步使用Visual Basic或其他面向对象的可视化开发工具开发Windows应用程序打下基础。五、理论教学内容及要求第一章 第1章 Visual Basic 简介【教学目标】(1)了解: Visual Basic与其他可视化程序的区别;(2)理解:Visual Basic程序的基本特点;(3)掌握: VB的启动、退出;熟悉VB开发环境,掌握各个窗口的作用
4、及窗口的显示及隐藏方法。【学时分配】0.5学时【授课方式】讲授0.5学时【课外学习指导的要求】1、作业与思考题(1)什么是事件驱动的编程机制?(2)如何显示及隐藏开发环境的各个窗口?【教学重点和难点】(1)重点:VB集成开发环境的使用(2)难点:事件驱动的编程机制【授课内容】第一节 Visual Basic发展及特点1 Visual Basic发展2 Visual Basic的特点第二节Visual Basic6.0的安装和启动1 Visual Basic的运行环境2 Visual Basic的安装3 Visual Basic的启动第三节Visual Basic6.0的集成开发环境1 窗体窗口
5、2 属性窗口3 工程资源管理器窗口4 代码窗口5 工具箱窗口6 其它窗口【授课方法与手段】(1)教学方法:采用讲授式教学方法,兼有课堂提问。(2)教学手段:采用多媒体、幻灯片和课堂操作演示的方式使学生对内容有一定感性认识,运用网络教学,指导学生了解与本门课程教学相关的主要网站。第二章Visual Basic程序设计概述【教学目标】(1)了解: 程序设计语言的概述(2)理解: Visual Basic的对象及属性、事件与方法(3)掌握:创建、打开、使用和保存工程的方法;窗体对象及其属性、事件与方法;基本控件的用法。【学时分配】1.5学时【授课方式】讲授1.5学时【课外学习指导的要求】1、作业与思
6、考题(1)举例说明Visual Basic对象的属性、方法和事件的概念?(2)设计一个应用程序一般经过哪些步骤?(3)标签对象和文本框对象的基本用法?【教学重点和难点】(1)重点:创建、打开、使用和保存工程的方法(2)难点:Visual Basic的对象及属性、事件与方法【授课内容】第一节:程序设计方法概述1 早期的程序设计2 结构化程序设计3 面向对象程序设计第二节:Visual Basic的对象及属性、事件与方法1 Visual Basic的对象2 对象的属性、事件与方法第三节:窗体对象及其属性、事件与方法1 窗体的属性2 窗体的事件3 窗体常用的方法第四节:基本控件1 标签2 文本框3
7、命令按钮4 焦点和Tab顺序5 控件默认属性第五节:创建Visual Basic应用程序的基本步骤1 在窗体上建立对象2 设置对象的属性3 编写对象事件过程4 保存和运行程序第六节:Visual Basic工程的组成与管理1 工程的构成2 创建、打开和保存工程3 添加删除和保存文件4 工程环境设置【授课方法与手段】(1)教学方法: 采用讲授式教学方法,兼有课堂提问。(2)教学手段:采用多媒体、幻灯片和课堂操作演示的方式使学生对内容有一定感性认识。第3章 Visual Basic语言基础【教学目标】(1)了解: 常用函数的用法(2)理解: 命令规则和语法规则(3)掌握:数据类型、表达式、操作符的
8、正确使用【学时分配】3学时【授课方式】讲授3学时【课外学习指导的要求】1、作业与思考题(1) Visual Basic中数据类型有哪几种?其中数据类型有几种?分别是什么?(2) 简述算术运算符整除和求余运算法的用法?(3)表达式有哪几种类型?(4)变量的声明方法?【教学重点和难点】(1)重点: VB的数据类型;变量命名规则、变量的定义、变量的作用范围;运算符和表达式;运算符的运算规则、优先级别和运算结果的类型;(2)难点:每种运算符的运算规则、优先级别和运算结果的类型;【授课内容】第一节:字符集1 字符集2 关键字第二节:数据类型1 字符数据类型2 数值数据类型3 逻辑数据类型4 日期数据类型
9、5 变体数据类型第三节:常量与变量1 常量和变量的命名规则2 常量3 变量第四节:运算符和表达式1 算术运算符与算术表达式2 字符运算符与字符表达式3 关系运算符与关系表达式4 逻辑运算符与逻辑表达式第五节:常用内部函数1 转换函数2 数学函数3 字符窜函数4 日期与时间函数5 随机函数第六节:Visual Basic语句及书写规则1 Visual Basic语句书写规则2 Visual Basic的基本语句语句第七节:Visual Basic基本语句【授课方法与手段】(1)教学方法:采用讲授式教学方法,兼有课堂提问。(2)教学手段:采用多媒体、幻灯片和课堂操作演示的方式使学生对内容有一定感性
10、认识,运用网络教学,指导学生了解与本门课程教学相关的主要网站。第4章 数据输入输出 【教学目标】(1)了解: 字体、字形和颜色(2)理解: 常量和变量的命名规则(3)掌握:窗体print方法;熟练应用Print语句输出信息;掌握Print语句中“;”和“,”的应用及尾部标点符号的应用【学时分配】2学时【授课方式】讲授2学时【课外学习指导的要求】1、作业与思考题(1)简述赋值语句、Print语句、InputBox函数和MsgBox函数的用法?(2)MsgBox语句的用法?【教学重点和难点】(1)重点:InputBox函数输入数据;MsgBox()函数输出各类信息;窗体print方法(2)难点:窗
11、体print方法【授课内容】第一节:数据输入输出控件第二节:数据输出方法第三节:数据输入输出函数和过程第四节:字体、字形和颜色第五节:打印机输出【授课方法与手段】(1)教学方法:采用讲授式教学方法,兼有课堂提问。(2)教学手段:采用多媒体、幻灯片和课堂操作演示的方式使学生对内容有一定感性认识,运用网络教学,指导学生了解与本门课程教学相关的主要网站。第5章 Visual Basic控制结构【教学目标】(1)了解: 算法的表示(2)理解: 三种基本控制结构(3)掌握:简单分支、双分支、多分支语句及分支结构程序设计;分支结构的嵌套;熟练ForNext、Do WhileLoop、DoLoop Unti
12、l(While)等几种循环结构语句及程序设计【学时分配】6学时【授课方式】讲授6学时【课外学习指导的要求】1、作业与思考题(1)多分支选择结构IF语句和Select Case语句的用法有何区别?(2)计数循环和条件循环有何区别?(3)在嵌套循环结构中,应注意什么问题?【教学重点和难点】(1)重点:简单分支、双分支、多分支语句及分支结构程序设计;分支结构的嵌套;熟练ForNext、Do WhileLoop、DoLoop Until(While)等几种循环结构语句及程序设计;(2)难点:掌握类加、连乘、最大值(最小值)、数的判定、简单图形输出等典型算法【授课内容】第一节:算法及其描述1. 算法的概
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Visual Basic 程序设计 59122202Visual Basic 程序设计课程教学大纲 59122202 Visual 程序设计 课程 教学大纲
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内