首页 理论教育 计算机语言与程序设计基础

计算机语言与程序设计基础

时间:2022-11-13 理论教育 版权反馈
【摘要】:教学内容及课时安排:BASIC语言的基本特点。计算机语言是人与计算机之间进行交流的桥梁,也是人类借助计算机表达自己思想的一种工具。

2.4.4 模块四 计算机语言与程序设计基础

(1)教学目的和要求

①理解用计算机解决实际问题时应采取的几个基本步骤;

②理解用BASIC语言进行简单的程序设计的方法;

③掌握用流程图方式描述简单问题的算法

④掌握修改、调试程序的一般方法;

⑤培养学生利用计算机分析问题和解决问题的能力及逻辑思维能力。

(2)教学内容及课时安排:

BASIC语言的基本特点。

常量、变量、字符串、算术表达式的概念。

数的表示方法及范围、程序的基本概念

简单的 BASIC语句

打印语句、赋值语句、键盘输入语句、结束语句、无条件转向语句、注释语句(PRINT LET、INPUT、END、GOTO、REM)

关系运算与逻辑表达式:

=、<、>、<=、>、 <>、AND、OR、NOT

分支与条件转移语句;IF……THEN。

流程图:流程图的基本符号(国家标准)。流程图的作用。

循环语句:循环变量、循环体、初值、终值、步长的概念、循环语句的基本格式、单循环、多重循环。

FOR ...... TO.... STEP.......

NEXT

读/置数据语句; READ、 DATA、 RESTORE基本格式及其应用。

子程序 GOSUB、RETURN.

函数: 算术函数,代数函数,随机函数,打印格式函数,*三角函数,*自定义函数,INT(X)、ABS(X)、SQR(X),EXP(X)、LOG(X)、SGN(X)、RND(X),TAB(X),SIN(X)、COS(X)、TAN(X),DEF FN

数组及其应用:DIM、下标变量、一维数组、二维数组的概念、*排序与检索.

非数值处理, 信息在计算机中的表示方法、二进制、数制转换、信编码、ASCII码.*字符串处理; STR$、 LEN、 ASC, VAL,CHR$、LEFT$、MID$、RIGlHT$。

计算机的图形功能 GR、 HGOR2、 HCOL,OR、HPLOT、TEXT.

计算机的音乐功能:MUSIC.

基本操作 程序输入、运行、暂停及中断的一般方法: RUN、 CTRL—S、 CTRL— C、CTRL— RESET。

列程序活单、清内存、消屏幕的一般方法:LlST、NEW、HOME。

修改程序(屏幕编辑)的一般方法(含理解错误信息的准确意义)。

BASIC 程序文件的存取方法 SAVE、LOAD。

程序及图形的打印输出方法。

结钩化程序设计方法:理解程序的三种基本结构(顺序、分支、重复), 理解自顶向下,逐步求精,模块化设计思想。

掌握一些基本的算法。例如,累加、累乘、交换两个变量的值、求素数、穷举法、排序、检索等。

(3)教学建议

语言是人类思维与信息交流的工具。计算机语言是人与计算机之间进行交流的桥梁,也是人类借助计算机表达自己思想的一种工具。程序设计教学的目的在于培养学生的思维能力及通过语言教学让学生初步了解计算机是如何工作的。因此,在本模块的教学中,应该把BASIC语言作为一种载体,来学习利用计算机解决问题的基本方法和程序设计的一般方法,而不仅仅是学习几条BASIC语句和若干语法规则。在教学中应贯彻以程序设计为核心的指导思想,加强流程图的教学。通过语言课的教学培养学生的结构化程序设计思想和科学思维方法。

另一方面,程序设计教学课的实践性很强,要给学生安排一定课时的上机实习,以学会程序的输入、运行、修改、调试、存取的一般方法。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈