深圳大学课程教学大纲

深圳大学课程教学大纲

ID:20997869

大小:86.50 KB

页数:9页

时间:2018-10-18

深圳大学课程教学大纲_第1页
深圳大学课程教学大纲_第2页
深圳大学课程教学大纲_第3页
深圳大学课程教学大纲_第4页
深圳大学课程教学大纲_第5页
资源描述:

《深圳大学课程教学大纲》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、深圳大学课程教学大纲课程编号:21130002课程名称:VisualBasic程序设计开课院系:信息工程学院计算机科学与技术系制订(修订)人:张丽涓审核人:王华民批准人:2006年6月30日制(修)订课程名称:VisualBasic程序设计英文名称:VisualBasicprogramming总学时:90其中实验课36学时学分:4先修课程:计算机应用基础教材:[1]《计算机程序设计基础-VisualBasic版》,邱李华,郭志强,曹青,机械工业出版社,2005年6月第1版[2]《计算机程序设计基础-VisualBasic版习题集》,邱李华,郭

2、志强,曹青,机械工业出版社,2005年7月第1版参考教材:[1]《VisualBasic程序设计教程》,龚沛增等,高等教育出版社,2001年1月第1版[2]《VisualBasic程序设计教程习题集》,龚沛增等,高等教育出版社[3]《VisualBasic程序设计》,唐大仕,清华大学出版社,2003年8月第1版课程性质:■综合必修□专业必修□专业选修□全校公选教学目标:本课程是为非计算机专业学生开设的一门计算机语言课程。通过对本课程的学习使学生:1.了解程序设计的基本知识和概念。2.掌握并了解VisualBasic界面设计常用的内部控件和Wi

3、ndows应用程序常用的ActiveX控件。3.掌握VisualBasic结构化程序设计方法和面向对象的可视化编程手段。4.具备利用VisualBasic编制各类简单算法程序的能力。5.具备一定的程序阅读理解能力。6.为学习更深入的内容和更高难度的语言、为开发Windows应用程序打下良好的基础。课程简介:VisualBasic6.0是Microsoft公司推出的VisualStudio6.0可视化应用程序开发工具组件中的一个成员,是目前最流行的可视化编程工具。VisualBasic既继承了BASIC语言具有的语法简单、易学易用、数据处理能力

4、强等特点,又引入了面向对象的编程机制和可视化程序设计方法,大大降低了开发Windows应用程序的难度,有效地提高了应用程序开发的效率。本课程介绍了VB程序开发环境、对象和事件驱动的概念、基本数据类型和表达式、常用内部函数、数据的输入输出、常用控件、复合数据类型(数组、记录等)、通用过程、键盘和鼠标事件过程、菜单栏、工具栏、状态栏和对话框的设计、多文档界面设计、文件操作以及简单的图形程序设计技术等,进行了详细的分析和讲述。同时,对应用VisualBasic开发多媒体应用程序等基础知识作重点介绍。教学内容:1.程序设计基础程序,程序设计语言,程序

5、设计方法(算法,结构化程序设计,面向对象程序设计,程序设计的步骤)。要求:了解程序、程序设计语言的基本概念及程序设计方法的步骤。2.VisualBasic简介VisualBasic概述,VisualBasic集成开发环境,可视化编程的基本概念,VisualBasic工程的设计步骤,VisualBasic的帮助系统。要求:了解VB的发展、特点、启动、集成开发环境。掌握对象、类以及对象的属性、事件、方法的概念;如何使用帮助系统。掌握窗体、标签、文本框、命令按钮这些基本控件的常用属性、事件和方法;工程的组成、创建与保存;了解程序调试的简单方法。3.

6、VisualBasic程序设计代码基础字符集,数据类型,常量,变量,常用内部函数,运算符与表达式。代码书写及格式规则。要求:了解数据类型、变量的基本概念。掌握基本数据类型,变量和常量的定义和使用;掌握常用的运算符和表达式的使用,熟练运用各种常用的标准数学函数,正确地写出各种数学表达式对应的合法的VB语言表达式。掌握编码规则。实现简单的程序设计。4.语句与控制结构顺序结构程序设计,选择结构程序设计,循环结构程序设计。要求:掌握数据输入/输出的方法:InputBox()和MsgBox()函数;用Print方法和控件输入/输出数据。掌握:赋值语句;

7、If条件语句,SelectCase语句,条件函数;For循环语句,Do...Loop循环语句;循环的嵌套。了解结构化程序设计的基本思想;在此基础上,掌握一些常用的算法,熟练掌握用VB语言的基本控制语句进行顺序、选择和循环结构程序设计的方法。5.数组静态数组,动态数组,控件数组。要求:了解数组的概念;控件数组;常用算法。掌握静态、动态数组(一、二维数组)的定义声明、初始化、元素引用等操作方法。掌握数组元素的输入、输出、统计等操作的程序方法。6.过程Function过程,Sub过程,,参数传递,过程嵌套,变量的作用域和生存期,VisualBasi

8、c工程结构。典型过程的定义举例(阶乘,求和函数过程等)。要求:了解变量、过程的作用域与生存期;代码模块。理解和掌握模块化程序设计的思想;掌握过程程序编写的关键点。掌

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。