《VisualBasic程序设计》课程教学大纲(本科).docx

上传人:太** 文档编号:35069722 上传时间:2022-08-20 格式:DOCX 页数:8 大小:20.42KB
返回 下载 相关 举报
《VisualBasic程序设计》课程教学大纲(本科).docx_第1页
第1页 / 共8页
《VisualBasic程序设计》课程教学大纲(本科).docx_第2页
第2页 / 共8页
点击查看更多>>
资源描述

《《VisualBasic程序设计》课程教学大纲(本科).docx》由会员分享,可在线阅读,更多相关《《VisualBasic程序设计》课程教学大纲(本科).docx(8页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、Visual Basic程序设计Visual Basic Programming课程代码:19410020学分:3学时:60(其中:课堂教学学时:30实验学时: 上机学时:30课程实践学时:)先修课程:计算机基础适用专业:教育技术教材:新编Visual Basic程序设计教程,牛又奇 孙建国,,苏州大学出版社,2002年7月一、课程性质与课程目标(-*)课程性质VB程序设计是一门培养学生计算机应用能力的专业选修课,使学生掌握一种简单、 实用的编程工具,初步掌握面向对象的基本概念与高级语言的基本结构,提高学生动手编程 能力,使学生能使用Visual Basic这一快捷的工具编制计算机软件以解决工

2、作中碰到的实际 问题。(二)课程目标课程目标1:掌握事件与事件驱动;能正确运用事件进行编程课程目标2:掌握程序设计一般方法;能绘制算法流程图课程目标3:掌握控件与界面设计;能根据需要进行控件和界面设计课程目标4:掌握数据、表达式与简单程序设计;能在程序编写时正确运用各种数据类 型、表达式等。课程目标5:掌握选择分支与循环程序的控制结构;能运用各种控制结构进行编程。课程目标6:掌握数组的定义、动态数组的使用;能用数组、动态数组解决实际问题。课程目标7:掌握过程的结构及使用;能根据需要编写过程课程目标8:掌握随机文件的使用方法;能用随机文件完成管理系统软件的编写。二、课程内容与教学要求第一章Vis

3、ual Basic导论(一)课程内容1.1 Visual Basic 与 Windows1.2 Windows程序:界面与事件驱动1.3 对象、属性与方法1.4 一个Windows程序示例(二)教学要求1 .掌握Visual Basic语言特点和开发环境。2 .掌握对象、属性与方法的基本概念;事件驱动的概念 (三)重点与难点1 .重点是对象、属性与方法的基本概念2 .难点是事件驱动第二章程序设计与算法(问题求解)(一)课程内容2.1 程序的基本组成:输入、处理与输出2.1.1 计算机解题示例2.1.2 程序设计的一般步骤2.2 算法与编程工具(二)教学要求1. 了解程序的基本组成。2,掌握程序

4、设计的一般步骤(三)重点与难点1 .掌握程序设计的一般步骤2 .算法第三章常用控件与界面设计(-)课程内容3.1 创建窗体3.1.1 定制窗体属性3.1.2 窗体的显示、隐藏、装载和卸载3.1.3 Print 方法3.2 Visual Basic的常用控件3.2.1 概述3.2.2 常用控件3.3 制作菜单3.3.1 一菜单概述3.3.2 使用菜单编辑器3.4 多窗体界面程序设计3.5 界面设计程序示例(二)教学要求1 .掌握创建窗体及相关属性的设置2 .掌握窗体的显示、隐藏等、print方法3 .掌握Visual Basic的常用控件4 .掌握菜单编辑器5 . 了解多窗体界面程序设计(三)重

5、点与难点1 .重点是窗体及各种控件的属性设置2 .难点是多窗体程序设计第四章数据、表达式与简单程序设计(-)课程内容4.1 Visual Basic程序代码的组织方式4.1.1 过程4.1.2 模块4.2 代码行的书写规则4.3 Visual Basic 的数据4.3.1 数据类型4.3.2 常量4.3.3 变量4.4 运算符与表达式4.4.1 算术运算符与算术表达式4.4.2 关系运算符与关系表达式4.4.3 逻辑运算符与逻辑表达式4.4.4 运算规则4.5 赋值语句4.6 Visual Basic 公共函数4.6.1 算术函数4.6.2 字符函数4.6.3 转换函数4.6.4 日期与时间函

6、数4.6.5 格式化函数Format4.7 InputBox 函数与 MsgBox 函数4.7.1 InputBox 函数4.7.2 MsgBox 函数(二)教学要求1 .掌握VB程序代码的组织方式2 .掌握VB的数据类型、运算符、表达式3 .掌握赋值语句、公共函数(三)重点与难点1 .重点是数据类型、公共函数2 .难点是运算符与表达式第五章选择分支与循环(一)课程内容5.1 分支结构与分支结构语句5.1.1 if-ThenElseEnd If 结构语句5.1.2 SelectCiase一End Select 结构语句5.2 循环结构与循环结构语句5.2.1 DO-Loop循环结构语句5.2.

7、2 For-Next循环结构语句5.2.3 循环嵌套5.3 程序示例(二)教学要求1 .掌握分支结构与分支结构语句2 .掌握循环结构与循环结构语句(三)重点与难点1 .重点是分支、选择、循环三种结构2 .难点是分支、选择、循环三种语句的运用第六章数组(-)课程内容6.1 数组的概念6.1.1 数组命名与数组元素6.1.2 数组定义6.1.3 数组的结构6.1.4 数组函数及数组语句6.2 数组的基本操作6.2.1 数组元素的赋值6.2.2 数组元素的输出6.2.3 数组元素的引用6.3 动态数组6.4 控件数组6.4.1 基本概念6.4.2 建立控件数组6.4.3 使用控件数组6.5 程序示例

8、(二)教学要求1 .掌握数组的概念2 .掌握数组的基本操作3 .掌握动态数组4 .掌握数组的程序设计5 . 了解控件数组(三)重点与难点1 .重点数组的定义及数组元素的赋值、动态数组2 .难点是动态数组的使用第七章过程(一)课程内容7.1 Sub过程7.1.1 事件过程7.1.2 通用过程7.2 Function 过程7.3 过程调用7.3.1 事件过程的调用7.3.2 Sub过程调用7.3.3 Function 过程调用7.3.4 调用其他模块中的过程7.4 参数的传递7.4.1 形参与实参7.4.2 按值传递参数7.4.3 按地址传递参数7.4.4 数组参数7.4.5 对象参数7.5 递归

9、过程7.6 变量的作用域7.6.1 过程级变量7.6.2 模块级变量7.6.3 全局变量7.6.4 关于同名变量7.6.5 静态变量7.7 程序不例7.8 创建与设置启动过程(二)教学要求1 .掌握事件过程和通用过程的编写和使用2 .掌握过程的调用3 .掌握过程的调用过程中参数传递4 .掌握变量的作用域5 . 了解动态变量、静态变量(三)重点与难点1 .重点过程的创建和调用2 .难点是参数的传递第八章文件(一)课程内容8.1 文件处理8.1.1 文件概述8.1.2 访问文件的语句和函数8.2 顺序文件8.2.1 顺序文件的写操作8.2.2 顺序文件的读操作8.2.3 使用外部程序处理(二)教学

10、要求1 .掌握文件的概念2 . 了解顺序文件的访问方法3 .掌握随机文件的访问方法(三)重点与难点1 .重点随机文件的访问方法2 .难点是用随机文件解决实际问题的编程三、本课孽开设的实验项目编号实验项目名称 学时 类型 要求支撑的课程目标学时分配及教学方法章(按序填 写)教学形式及学时分配主要教学方法支撑的课程目 标课堂教学实 验上机课 程 实 践小 计第一章11讲授法课程目标1第二章22讲授法课程目标2第三章6410讲授法、基于问题、案例教学课程目标3第四章549讲授法、基于问题、案例教学课程目标4第五章549讲授法、基于问 题、案例教学课程目标5第六章448讲授法、基于问题、案例教学课程目

11、标6第七章347讲授法、基于案例 教学课程目标7第八章41014讲授法、基于项 目、问题教学课程目标8合计303060五、课程考核考核形式考核要求考核权重备注平时出勤点名(10 次)10%平时作业完成作业次数与质量(10 次)20%管理系统设计管理系统设计要求(上机独立完成)70%注:1.分学期设置和考核的课程应按学期分别填写上表。2 .考核形式主要包括课堂表现、平时作业、阶段测试、期中考试、期末考试、大作 业、小论文、项目设计和作品等。3 .考核要求包括作业次数、考试方式(开卷、闭卷)、项目设计要求等。4 .考核权重指该考核方式或途径在总成绩中所占比重。六、参考书目及学习资料(书名,主编,出版社,出版时间及版次)1、 Visual Basic程序设计教程(6.0版),龚沛曾,北京,高等教育出版社,2000.七 大纲说明1、本课程的上机要求Visual Basic程序设计实验教学大纲。2、本课程采用在机房进行教学。3、上机编程以面向解决工作中发生的实际问题为主,来提高学生解决实际问题的能力。 每次课后布置12个理论理论题以及34个上机作业题,编程题的作业总量约为30题。可 另行布置一些思考题供学生理解教学内容。2017 年8月 30日

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 应用文书 > 工作报告

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com