好文档 - 专业文书写作范文服务资料分享网站

《程序设计基础(VB)》课程教学大纲.doc

天下 分享 时间: 加入收藏 我要投稿 点赞

《程序设计基础》课程教学大纲

第一部分教学大纲说明

一、 课程性质、目的与任务

《程序设计基础》是一门实践性很强的课程,主要内容包括Visual Basic的 基本概念、Visual Basic的界面设计、Visual Basic语言基础、Visual Basic的基本 语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。

根据培养应用型人才的需要,本课程的R的与任务是使学生通过本课程的学 习,了解开发Visual Basic应用程序的一?般过程,建立程序设计的基木概念,编 写简单应用程序,为今后专业学习中使用计算机打下良好的基础。 二、 先修课要求 计算机应用基础 三、 课程的教学要求

基本概念和基本知识:面向对象程序设计(OOP) , Visual Basic的集成开发环 境(IDE),界面设计,Visual Basic语言基础,基本语句结构,过程,文件,数 据库应用。 基本技能:算法实现、程序

重点:常用控件的使用、三种基本结构、过程 难点:程序算法、递归过程

四、 课程的教学方法和教学形式建议

1. 本课程教学形式采用课堂讲授(多媒体环境)及在计算机实验室做实验的方 式。 2. 为加强和落实动手能力的培养,每章课后应安排作业,作业应让学生尽可能 独立调试完成。

3. 典型习题通过习题课讨论完成。 五、 教学要求的层次

课程的教学要求在每一章教学内容之后给出,大体上分为三个层次:了解、理解 和掌握。了解即能正确判别有关概念和方法;理解是能正确表达有关概念和方法 的含义;掌握是在理解的基础上加以灵活应用。

第二部分教学过程建议

课程教学总学时数为80学时,其中理论授课时间为48学时,上机实验时间 为32学时。 二、学时分配

早I」 教学内容 Visual Basic 概述 用户界面 Visual Basic语言基础 算法基础及Visual Basic基本语句 数组 过程 程序调试 文件 其他控件 授课学时 3 6 6 6 6 12 3 3 3 备注 - * —? 四 五 六 七 八 九 十

合计 48 第三部分 教学内容与教学要求

—、Visual Basic 概述

教学内容

1、Visual Basic的基本概念

(1) 面向对象的程序设计的基本概念:对象、属性、方法、事件及事件驱动。 (2) 开发Visual Basic应用程序的一般步骤。

教学要求

掌握:对象、属性、方法、事件的概念及事件驱动机制。 了解:Visual Basic的开发环境。

二、用户界

教学内容 1、创建窗体

(1) 窗体的常用属性:Name >Capt ion > BorderS tyle> Enabled Font >BackColor^

ForeColor> Icon> Left、 Top> Width、 Height、 Visible.

(2) (3)

常用的窗体方法:Move、Shoe、Hide、Print、PrintForm> Refresh> Cis.

常用的窗体事件:Activate'Deactivate、Click、DblClick> Load、Unload、 Resize.

(4) 窗体的显示与隐藏、装载与卸载. 2、基本控件的特性及应用

(1) 共用属性:Name、Caption> Enabled> Font> Left> Top> Width、Height、

Index> TabStop> Visible.

(2) 共用方法:Move、Refresh> SetFocus (3) 共用事件:Click、DblClick、LostFocus

(4) 文本框(TextBox): Text、PasswordCher、Alignment、MaxLength> MultiLine

属性;Change> LostFocus 事件。

(5) 标签(Label) : Alignments AutoSize 属性。

(6) 命令按钮(CommandButton) : Cancel> Default属性。

(7) 单选按钮(OptionButton)、框(CheckBox)及框架(Frame): Alignment、 Value

属性。

(8) 列表框(ListBox) : List、ListCount> Listlndex> Text> Columns、Sorted>

Selected 属性;Additem> Clear> Removeltem 方法。

(9) 组合框(ComboBox) : Style> Text 属性;Additem> Clear> Removeitem 方法。 (10) 图片框(PictureBox)与图像(Image)控件:AutoSize> Image> Picture 属性;

Cis、Circle 方法;DragDrop 事件。 (11) 定时器(Timer) : Interval 属性。 教学要求

了解:不常用属性的用法

三、Visual Basic语言基础

教学内容

1. 程序代码的组织方式:过程(事件过程、通用过程)与模块(窗体模块、标 准模块及类模块)。

2. 程序代码的书写规则。 3. 数制与数据类型。

4. 不同类型常量的表示方法、系统内置常量、用户定义常量的定义方法。 5. 变量:变量命名;全局变量、局部变量和静态变量的说明;变量作用域。

6. 运算符与表达式:算术运算、关系运算、逻辑运算与字符串运算;各种运算 的优先级。

7. 公共函数:算术函数、字符串函数、日期与时间函数、转换函数、用户交互函 数及数组函数、数据输出的格式化处理(Format函数)。 教学要求

掌握:1?6项内容及常用函数 了解:数据输出的格式化处理

《程序设计基础(VB)》课程教学大纲.doc

《程序设计基础》课程教学大纲第一部分教学大纲说明一、课程性质、目的与任务《程序设计基础》是一门实践性很强的课程,主要内容包括VisualBasic的基本概念、VisualBasic的界面设计、VisualBasic语言基础、VisualBasic的基本语句、过程设计、文件操作、图形及多媒体处理、数据库操作等。根据培
推荐度:
点击下载文档文档为doc格式
9eb834lsbl6vudb8bhn079ew80o94h00sfg
领取福利

微信扫码领取福利

微信扫码分享