甘教版八年级下册信息技术 2.3顺序结构的QBASIC程序 教案

文档属性

名称 甘教版八年级下册信息技术 2.3顺序结构的QBASIC程序 教案
格式 doc
文件大小 37.0KB
资源类型 教案
版本资源 通用版
科目 信息技术(信息科技)
更新时间 2020-12-06 12:30:31

图片预览

文档简介

科目 信息技术 年 级 八年级

课题 顺序结构的
QBASIC程序 任科教师


学 习

标 掌握赋值语句的用法
掌握输出语句的用法
理解程序的顺序结构
重 点 熟习和掌握输入输出语句的用法。
难 点 理解并会编写一部分简单顺序结构的QBASIC程序。
学 习 过 程
环节、措施、时间分配 (预习、反馈、展示)提纲
引入:怎样的程序是顺序结构呢?
一、QBASIC语言的基本语句
环节、措施、时间分配 任何一个复杂的程序都是由简单的基本程序构成的。基本程序结构有顺序结构,分支结构和循环结构。一个顺序结构的程序,它是按语名出现的先后次充执行的,程序中间没有引入任何分支或循环重复的操作。顺序结构是最简单的程序结构。
LET赋值语句
赋值语名是将一个表达式的值赋给一个变量,具有计算和赋值双重功能。
(预习、反馈、展示)提纲

LET 变量=表达式
INPUT输入语句
INPUT输入语句是用于给变量赋值,不过它与LET赋值语句不同,INPUT语名是在程序运行之后才进行输入。INPUT输入语句可以给一个或多个变量赋值,有多个变量时,变量之间有“,”号隔开,输入的数据也用“,”号隔开。语句中的“提示字符串”在输入时起提示作用,可以省略。
INPUT [“提示字符串”];输入变量列表
INPUT“a,b ”;a,b’键盘输入语句
PRINT输出语句
PRINT输出语句是将数据输出到屏幕上,输出项可以是常量、变量和表达式。PRINT输出语句具有输出和计算双重功能,如果输出的对象是表达式,运行后将表达式的值输出到屏幕上。一个以上的输出项之间可以用“;”或“,”隔开。用“;”隔开的输出项以紧凑格式输出到屏幕上;以“,”隔开则各输出项依次分区输出。PRINT语句的格式

二、顺序结构程序示例
能编写一个进行整数(100以内)加法训练的程序吗? 如下:
PRINT[输出项列表]。
PRINT a, “+” , b,“=”,c语句
启动QBASIC系统。
新建程序文件A3.BAS,输入下面的程序,体会解决问题的方法。
REM program A3
CLS
RANDOMIZE TIMER ‘随机数发生器
LET date1=INT(RND*100)
LET date2=INT(RND*100)
LET S=data1+data2
PRINT data1;“+”;data2; “=”;
INPUT answer
PRINT “The answer is”;sum
END
运行A3.BAS程序,屏幕上会出现一道加法题,同时光标在“?”后闪烁,请你输入自己计算的data1加data2答案,按回车键。程序继续执行,输出计算机两数相加的答案。
运行结果:91+12=? 100〈回车〉
The answer is 103
再次运行A3.BAS程序,你会发现每次
加法计算题目都不同。
同课章节目录