资料摘要
教学课题:输入语句、输出语句和赋值语句[教学目标]1.理解输入语句、输出语句、赋值语句(重点).2.能够将程序框图转化为算法语句组成的程序,体会算法的基本思想(重点、难点).[教学过程][知识提炼·梳理] 1.输入语句(1)输入语句的一般格式.INPUT“提示内容”;变量(2)输入语句的要求.输入语
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 23
- 下载次数
- 0
- 更新时间
- 2018-06-12 10:31:00
- 来源学校
- 学校:重庆市綦江区中峰中学
1.2.1 输入语句、输出语句和赋值语句ppt课件课堂实录
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…ppt课件课堂实录
正文
教学课题:输入语句、输出语句和赋值语句
[教学目标]
1.
理解输入语句、输出语句、赋值语句(重点).
2.能够将程序框图转化为算法语句组成的程序,体会算法的基本思想(重点、难点).
[教学过程]
[知识提炼·梳理] 1.输入语句
(1)输入语句的一般格式.
INPUT“提示内容”;变量
(2)输入语句的要求.
输入语句只能够输入数据,不能输入变量、函数或表达式,其中一般格式中的“变量”是指变量的值.
“提示内容”一般是提示用户输入什么样的信息.
2.输出语句
(1)输出语句的一般格式.
PRINT“提示内容”;表达式
(2)输出语句的作用和要求.
输出语句可以在计算机的屏幕上输出常量、变量的值和系统信息.同输入语句一样,表达式前也可以有“提示内容”,且“提示内容”和表达式之间必须用“;”隔开.
3.赋值语句
(1)赋值语句的一般格式.
变量=表达式
(2)赋值语句的作用与要求.
赋值语句就是将表达式所代表的值赋给变量.赋值语句中的“=”叫作赋值号,它和数学中的等号不完全一样,计算机执行赋值语句时,先计算“=”右边表达式的值,然后把这个值赋给“=”左边的变量.
[思考尝试·夯基] 1.思考判断(正确的打“√”,错误的打“×”).
(1)输入语句可以给变量赋值,并且可以同时给多个变量赋值.(
) (2)输出语句可以输出常量、变量的值和系统信息,但不能输出有关表达式的计算结果.(
) (3)赋值语句:“y=x”与“x=y”相同.(
) 答案:(1)√
(2)×
(3)×
2.在INPUT语句中,如果同时输入多个变量,变量之间的分隔符是(
) A.逗号
B.分号
C.空格
D.引号
解析:在算法语句中,若同时输入多个变量,变量之间用逗号隔开.
答案:A 3.输出语句:PRINT 4+5,其输出的结果是(
) A.4
B.5
C.9
D.20 解析:4+5=9,故输出的结果是9.
答案:C 4.下列赋值语句错误的是(
) A.A=A+2
B.m-1=n C.m=3n
D.P=3+1 解析:赋值语句中,“=”左边是变量,右边是表达式,故B错误.
答案:B 5.下面一段程序执行后的结果是________.
A=2A=A*2A=A+6
AEND解析:先把2赋给A,然后把A*2赋给A.即A的值为4,再把4+6=10赋给A,所以输出的结果为10. 答案:10 类型1
三种语句的格式与功能
[典例1]
下列语句中正确的有________(填序号).
①输入语句INPUT
a,b,c. ②输入语句INPUT
x=3. ③输出语句PRINT
A=4. ④输出语句PRINT
20,3*2. ⑤赋值语句
x=x/2. ⑥赋值语句
2=a. 解析:①正确;②不正确,INPUT语句中只能是变量;③不正确,PRINT语句中只能输出变量或表达式,不能赋值;④正确;⑤正确;⑥不正确,不能给常量赋值.
答案:①④⑤
归纳升华
各种语句必须按其格式编写,并充分注意各自的注意事项,否则,所编写语句是错误的,计算机将无法执行.
[变式训练]
有以下程序:
A=3
B=5
A=B
B=A
PRINT“A=”;A
PRINT“B=”;B
END
程序执行后的结果是(
) A.5
5
B.3
3 C.A=5
B=5
D.A=3
B=3 解析:运行程序:A=3,B=5,A=5,B=5. 答案:C 类型2
利用三种语句编写程序
[典例2]
已知A(x1,y1),B(x2,y2)是平面上两点,设计一个程序输出线段AB的中点M的横、纵坐标.
解:程序如下:
INPUT
x1,y1,x2,y2
x=(x1+x2)/2
y=(y1+y2)/2
“点M的横坐标为”;
x
“纵坐标为”;y
END
归纳升华
1.编写程序的关键在于弄清问题的算法,特别是算法的结构,然后确定采用哪一种算法语句,分清算法的步骤,写出程序.
2.输入语句、输出语句、赋值语句基本上对应于算法中的顺序结构,编写程序时“INPUT语句”是输入框中的信息,赋值语句是处理框中的信息,“PRINT语句”是输出框中的信息.
3.编写程序的步骤:(1)首先根据问题要求构思算法分析.(2)然后把算法分析转化为程序框图,即画出程序框图.(3)再把程序框图转化为程序.
[变式训练]
编写程序,计算甲、乙、丙三人的平均年龄.
解:算法步骤如下:
第一步:输入甲、乙、丙三人的年龄a,b,c. a+b+c第二步:计算y=3. 第三步:输出y. 程序如下所示:
INPUT“jia=”;a
INPUT“yi=”;b
INPUT“bing=”;c
PRINT“The average=”;(a+b+
c)/3
归纳升华
由程序框图写算法语句时,对顺序结构的程序框图只需利用输入、输出、赋值语句即可完成.其中输入、输出框对应输入、输出语句,执行框对应赋值语句.
[变式训练]
如图是一个用基本算法语句编写的程序,根据程序画出其相应的程序框图.
INPUT
“x,y=”;x,
y
x=x/3
y=2*y^2
x,y
x=2*x-y
y=y-1
x,y
课堂小结:
1.输入语句要求
(1)输入语句要求输入的值是具体的常量.
(2)“提示内容”提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”地在计算机屏幕上显示,“提示内容”与“变量”之间要用分号隔开.
(3)一个输入语句可以给多个变量赋值,中间用“,”分隔.形式如:INPUT
“a=,b=,c=”;a,b,c. 2.输出语句要求
(1)表达式是指算法和程序要求输出的信息.
(2)提示内容提示用户要输出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开.
(3)如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔.形式如:PRINT
“a,b,c”;a,b,c. 3.赋值语句要求
(1)赋值语句左边只能是变量名字,而不是表达式,右边表达式可以是一个常量、变量或含变量的运算式.如:2=x是错误的.
(2)赋值号的左右两边不能对换.赋值语句是将赋值号右边的表达式的值赋给赋值号左边的变量.如“A=B”“B=A”的含义运行结果是不同的,如x=5是对的,5=x是错的,A+B=C是错的,C=A+B是对的.
(3)不能利用赋值语句进行代数式的演算.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值.在一个赋值语句中只能给一个变量赋值,不能出现两个或以上的“=”.但对于同一个变量可以多次赋值,且给一个变量重复赋值,变量只保存最后一次赋值.
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2018-06-12 10:31:00
- 下载次数: 0
- 浏览次数: 23
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:重庆市綦江区中峰中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句ppt课件课堂实录是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。