资料摘要

教学课题:输入语句、输出语句和赋值语句[教学目标]1.理解输入语句、输出语句、赋值语句(重点).2.能够将程序框图转化为算法语句组成的程序,体会算法的基本思想(重点、难点).[教学过程][知识提炼·梳理] 1.输入语句(1)输入语句的一般格式.INPUT“提示内容”;变量(2)输入语句的要求.输入语

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
23
下载次数
0
更新时间
2018-06-12 10:31:00
来源学校
学校:重庆市綦江区中峰中学

1.2.1 输入语句、输出语句和赋值语句ppt课件课堂实录

未知
2018-06-12 10:31:00
23
0
PDF / 未知页
未知字
配套课件
积分:1
第 1 页,共 1 页

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

PRINT

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

PRINT

“点M的横坐标为”;

x

PRINT

“纵坐标为”;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

PRINT

x,y

x=2*x-y

y=y-1

PRINT

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)不能利用赋值语句进行代数式的演算.在赋值号右边表达式中每一个变量的值必须事先赋给确定的值.在一个赋值语句中只能给一个变量赋值,不能出现两个或以上的“=”.但对于同一个变量可以多次赋值,且给一个变量重复赋值,变量只保存最后一次赋值.

第 1 页,共 1 页

文档信息

  • 格式: 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:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。