自评报告 | 申请书 | 授课教案 | 教学录像 | 在线考试 | 学习园地 | 课程特色 | 科研成果  
首页->教学条件->->教学文件和教材建设

 

 


云形标注: 教学大纲 
一、课程基本情况 

开课单位:计算机基础教研室

适用专业:理工科非计算机各专业 修课方式:必修

总学时数: 60学时 考核方式:考试

开课时间:第二学期 先修课程:计算机文化基础

教 材:《计算机技术基础》 自编教材

参考书:

《 QBASIC程序设计》 邓德祥、马恕编著

清华大学出版社 1997年9月第1版

《 VISUAL BASIC5.0中文版入门与提高》冷向军、于振宇编著

清华大学出版社 1997年10月第1版

二、课程的性质、任务和目的

本课程是工科非计算机各专业的必修课程。

鉴于计算机在社会上各阶层的应用越来越广泛,因此计算机在高等院校课程中也处于越来越重要的地位。在各应用课程中,本课程是计算机应用的先修课程。本课程将完整地介绍结构化 BASIC 语言( QBASIC )和可视化 BASIC ( VISUAL BASIC ),使学生掌握应用高级语言编制程序的基本思想和方法,得到计算机的应用能力和操作技能的训练。学完本课程后,让学生能够阅读或结合本专业开发一些应用程序,从而为其他课程和专业课的应用打下良好基础。

三、课程内容和学时分配

本课程要求学生掌握结构化 BASIC 语言的语法结构特点,程序设计的方法和技能,了解其风格,能够阅读和理解程序和流程图,并能够利用 QBASIC 语言编制结构合理、风格良好的使用程序。在此基础上,升级到可视化 BASIC--Visual Basic ,开发出图、文、声并貌的一体化的多媒体应用程序。掌握软件调试的一般方法。

课程内容

第一章 QBASIC 程序设计基础

第一节 程序设计与QBASIC 简介

第二节 QBASIC程序的基本结构

第三节 QBASIC程序设计的基础知识

一、 QBASIC的基本数据类型

二、常量和变量

三、表达式与运算符

四、标准函数

五、几个常用的命令

第四节 QBASIC的运行环境及程序的执行

一、QBASIC的启动与退出

二、QBASIC的主菜单

三、QBASIC 程序的编辑与执行

 

第二章 QBASIC 基本控制结构的程序设计

第一节 顺序结构程序设计

第二节 选择结构程序设计

第三节 循环结构程序设计

第三章 QBASIC 数组、子程序与过程

第一节 数组

一、 数组概念

二、数组的建立和引用

三、一维数组和二维数组

第二节 子程序与过程

一、自定义函数

二、独立模块的子程序

三、过程

四、全局变量和局部变量

第四章 VISUAL BASIC 编程初步

第一节、VISUAL BASIC概述

第二节、如何使用 VISUAL BASIC创建第一个应用程序

一、 创建第一个应用程序

二、 VISUAL BASIC 6.0中文版的相关概念

二、 Visual Basic 6.0中文版的相关概念

第三节 Visual Basic 6.0中文版的集成开发环境

一、菜单条

二、工具栏

三、窗体窗口

四、工程资源管理器窗口

五、属性窗口

六、代码窗口

七、窗体布局窗口

第四节 编程的基本步骤

第五节 程序的调试与错误处理

一、程序错误分类

二、程序调试与出错处理

第五章 设计应用程序的界面

第一节 设计窗体

一、设计一个窗体

二、窗体属性

三、向窗体中添加控件

第二节 命令按钮、选择框与框架

一、命令按钮

二、选择框

三、框架

第三节 文本框与标签

第四节 列表框、组合框与滚动条

第五节 高级用户界面设计

一、高级控件简介

二、添加高级控件

三、设计多文档界面 (MDI)

四、利用“ VB应用程序向导”自动生成应用程序

第六章 设计菜单和工具栏

第一节 菜单编辑器窗口简介

第二节 建立菜单

—、菜单栏设计

二、添加代码

三、测试菜单命令

四、建立快捷菜单

第三节 创建工具栏

一、创建工具栏的一般步骤

二、在 ImagdList控件中插入图像

三、为工具栏添加按钮

四、为工具栏编写代码

五、使用 ToolBar控件的技巧

第七章 设计图形和多媒体程序

第一节 图形控件介绍

第二书 线条和形状控件

第三节 图像框和图片框控件

第四节 用相关控件绘图

第五书 使用Animation控件播放无声动画

第六节 多媒体集成控件MCIWND

第七节 利用API函数编写多媒体应用程序

一、如何添加 API函数

二、利用 mciExecute()函数建立简单的多媒体程序

学时分配

学时分配表

课 时 分 配

章 节 内 容

学 时 分 配

理论课

习题课

上机课

共计

1

第一章 QBASIC程序设计基础

6

1

2

8

2

第二章 QBASIC基本控制结构的程序设计

6

1

6

12

3

第三章 QBASIC数组、子程序与过程

4

1

4

8

4

第四章 VISUAL BASIC编程初步

4

1

4

8

5

第五章 设计应用程序的界面

6

1

6

12

6

第六章 设计菜单和工具栏

4

1

4

8

7

第七章 设计图形和多媒体程序

2

1

2

4

合 计

32

1

28

60

四、课程的基本要求及重点

本课程主要要求学生能够利用 BASIC语言(包括QB和VB)编制各种实用程序并能上机调试和运行,诣在把理论和实践结合起来。

制定人 刘士杰

2000 年 1 月 18 日

 

 
 
Copyright©Huabeikeji University