《QBASIC程序语言基础》.doc
文本预览下载声明
《QBASIC程序语言基础》
教 学 指 南
一、课程的性质与任务
1.性质
在计算机的各种应用的中,程序设计是一个重要的工作内容。QBASIC简单、易学、易于理解和掌握,适合于初学者。学好QBASIC语言,可以为以后学习VB以及其它程序设计语言奠定基础。
2.任务
使学生掌握QBASIC语言的基本知识,初步掌握利用QBASIC语言进行程序设计的基本思想和方法,使学生具有应用QBASIC语言进行简单程序设计的能力,为学生学习计算机专业知识和职业技能以及其它课程打下基础,使它们具有运用计算机解决一些实际问题的能力,达到培养高素质劳动者和中初级计算机专门人才的基本要求。
二、预备知识
本书主要介绍了QBASIC语言最基本的编程语句、编程思想和编程方法。读者在学习本书之前,应具备一定的计算机基础知识(包括一些简单的DOS命令),这样通过对本书的学习才能获得更好的效果。
三、教学提要、课程内容、教学要求
第1章 编程语言概述
本章教学内容
教学重点:编程语言简介
QBASIC语言的程序结构
QBASIC程序的上机调试和运行
本章教学要求
通过本章的学习,学生应熟悉QBASIC语言的工作环境,了解QBASIC语言的程序结构。
第2章 数据类型、运算符和表达式
本章教学内容
教学重点:QBASIC使用的各种数据类型;
常量和变量、函数
运算符和表达式;
本章教学要求
通过本章的学习,学生应掌握QBASIC基本数据类型,说明变量类型的方法,不同类型运算符之间的运算,QBASIC表达式的表示形式。
第3章 基本语句、输入和输出语句
本章教学内容
教学重点: 输出语句
赋值语句
输入语句
结束语句、暂停语句和注释语句
本章教学要求
通过本章的学习,学生应掌握LET语句、PRINT语句、INPUT语句、READ/DATA语句、RESTORE语句的语法结构及使用。了解LET语句、INPUT语句、READ/DATA语句之间的区别。了解STOP语句、REM语句、SWAP语句的使用。能编写出简单的顺序结构程序。
第4章 分支语句、循环语句
本章教学内容
教学重点: 分支语句
循环语句
本章教学要求
通过本章的学习,学生应能编写出一些简单的以及一些较为复杂的分支结构程序和循序结构程序。掌握各种条件语句和各种循序之间的区别、适应场合。能看懂、并编写带有嵌套结构的(分支语句和循序语句)程序。
第5章 数组
本章教学内容
教学重点:数组的定维和使用
一维数组和二维数组
数组应用举例
本章教学要求
通过本章的学习,学生应掌握一维数组和二维数组定义方法。正确使用DIM语句和REDIM语句。了解静态数组和动态数组的区别。熟悉几种常用的排序方法(昌泡法、选择排序法、比较排序法)。利用数组和分支语句以及循序语句结合,能编写出复杂的程序。
第6章 函数与子程序
本章教学内容
教学重点: 自定义函数的使用
模块化函数的定义和使用
子程序SUB
全局变量与局部变量
函数与子程序的嵌套和递归调用
本章教学要求
通过本章的学习,学生应熟悉单行自定义函数和多行自定义函数的区别,SUB过程与FUNCTION函数过程的区别及建立、调用方法。掌握参数的传递方式。了解变量的作用域。了解过程的嵌套调用和过程的递归调用。
第7章 字符串及其基本操作
本章教学内容
教学重点: 字符串常量和变量
字符串的基本操作
子字符串函数
有关字符串的其它函数
本章教学要求
通过本章的学习,学生应掌握字符串的表示形式。掌握字符串的基本操作(字符串合并、字符串比较)、字符串的赋值。熟悉字符常用函数的功能(LEFT$、RIGHT$、MID$、INSTR$、LTRIM$、RTRIM$、TRIM$、LEN),熟悉与字符串有关转换函数。
第8章 文件
本章教学内容
教学重点: 文件及文件的操作
顺序文件的操作
本章教学要求
通过本章的学习,学生应熟悉文件的类型及存放形式。掌握顺序文件的打开、建立、关闭。能编程对顺序文件进行读写操作。
第9章 屏幕控制与作图
本章教学内容
教学重点: 屏幕控制语句
显示模式的控制(screen)
颜色设置(color语句)
标准作图语句
连续画线语句(draw语句)
图形的着色(paint语句)
本章教学要求
通过本章的学习,学生应熟悉屏幕控制与作图的基本语句,并能画出简单的图形。
四、教学时间分配
章 号 课 程 内 容 课 时 数 第1章 编程语言基础 2课时 第2章 数据类型、运算符和表达 4课时 第3章 基本语句、输入输出语句 6课时 第4章 分支语句、循序语句 6课时 第5章 数组 6课时 第6章 函数与子程序 4课时 第七章 字符串 2课时 第八章 文件 2课时 第九章 屏
显示全部