第二节 Qbasic 语言基础知识
教学目标:
1、理解Qbasic语句中的常量、变量的概念
2、了解函数表达式
教学重点:
Qbasic 语言算数表达式
教学难点:
利用Qbasic语言编写简单的运算
教学工具:
计算机
教学方法:通过练习寻找答案;通过实践寻找快乐
教学课时:1课时
教学过程:
引入:上一节课,我们已经接触了QBAISC语言,今天我们要进一步学习它,但是我想改变我们学习的方式,来一个过关斩将式的竞赛学习。大家想不想?
在“文件接收柜”里有一份word文档,叫做“过关斩将”,我们先来完成第一关。
第一关:攻克“小兵小将”,这些语句是什么意思?
CLS REM END LET PRINT
教师总结:CLS 清屏;REM 开始 ;END 结束 ;LET 赋值; PRINT 输出
第二关:阅读课本P47-48页,知道什么是常量;什么是变量;归纳下列数
常量: 变量:
X ; “X” ; 100; -100; “100-X” ;Y$
教师总结:数字是常量;引号不管是什么内容,都会原封不动的输出,所以是常量;字母或以字母开头的字符是变量;
第三关:阅读表2-2-1,我们计算
LET X=ABS(-19) 结果为:
LET X=SQR(64) 结果为:
LET X=INT(10.2) 结果为:
LET X=INT(-10.2) 结果为:
第四关:算算结果,我们看看下列程序输出的结果会是什么?
REM ABC
LET a=100
LET b=200
LET c=a+b
Print c
End
教师总结:let 是赋值语句,意思是给a赋值为100,给b赋值为200,给c赋值为100+200,输出c
第五关:调用ABC程序,通过改动程序验算结果
要求:改动a=-100
运算结果为:?
改动 c等于a的绝对值+b
运算结果为:?
改动c等于a的绝对值+b的平方根
运算结果为:?
第六关:改动程序,运行程序以后,屏幕显示“winner”
教师小结:
今天我们学习了QBASIC 最基础的语句,知道了什么是变量,什么是常量,通过练习同学们掌握的也
实践练习:
自行输入课本51页练习,看看结果,比比谁快。