资料摘要

第1课时输入语句、输出语句和赋值语句 [核心必知] 1.预习教材,问题导入根据以下提纲,预习教材P21~P24,回答下列问题.(1)阅读教材P22例1的程序,输入语句的一般格式是什么?提示:输入语句的一般格式为:INPUT“提示内容”;变量(2)阅读教材P22例1的程序,输出语句的一般格式是什么?

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
46
下载次数
0
更新时间
2018-07-09 08:50:00
来源学校
学校:华容县第二中学

1.2.1 输入语句、输出语句和赋值语句教学实录及点评

未知
2018-07-09 08:50:00
46
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句教学实录及点评

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…教学实录及点评

正文

第1课时

输入语句、输出语句和赋值语句

[核心必知] 1.预习教材,问题导入

根据以下提纲,预习教材P21~P24,回答下列问题.

(1)阅读教材P22例1的程序,输入语句的一般格式是什么?

提示:输入语句的一般格式为:

INPUT

“提示内容”;变量

(2)阅读教材P22例1的程序,输出语句的一般格式是什么?

提示:输出语句的一般格式为:

PRINT

“提示内容”;表达式

(3)阅读教材P22例1的程序,赋值语句的一般格式是什么?

提示:赋值语句的一般格式为:

变量=表达式

2.归纳总结,核心必记

(1)输入语句

①格式:INPUT

“提示内容”;变量.

②功能:实现算法的输入信息功能.

(2)输出语句

①格式:PRINT

“提示内容”;表达式.

②功能:实现算法的输出结果功能.

(3)赋值语句

①格式:变量=表达式.

②功能:将表达式所代表的值赋给变量.

[问题思考] 输入语句和赋值语句都可以给变量赋值,二者有何区别?

提示:当变量需要的数据较少或给变量赋予算式时,用赋值语句较好;而当变量需要输入多组数据且要求程序重复使用时,使用输入语句较好,这样即使初始数据改变,也不必改变程序部分.

[课前反思] 通过以上预习,必须掌握的几个知识点:

(1)输入语句的格式和功能:

;

(2)输出语句的格式和功能:

;

(3)赋值语句的格式和功能:

. 观察如图所示的内容:

INPUT

“提示内容”⇔输入语句

PRINT

“提示内容”⇔输出语句

[思考1]

怎样认识输入语句? 名师指津:(1)INPUT语句又称“键盘输入语句”,当计算机执行到该语句时,暂停并等候用户输入程序运行需要的数据.此时,用户只需把数据由键盘输入,然后回车,程序将继续运行.

(2)“提示内容”的作用是在程序执行时提示用户将要输入的是什么样的数据.如:INPUT

“语文,数学,外语成绩=”;a,b,c. “提示内容”及后面的“;”可省略,直接输入,如:INPUT

a,b,c. [思考2]

对输入语句有什么要求? 名师指津:(1)输入语句要求输入的值是具体的常量.

(2)“提示内容”提示用户输入的是什么信息,必须加双引号,提示内容“原原本本”地在计算机屏幕上显示,“提示内容”与“变量”之间要用分号隔开.

(3)一个输入语句可以给多个变量赋值,中间用“,”分隔.形式如:INPUT__“a=,b=,c=”;a,b,c. [思考3]

怎样认识输出语句?

名师指津:(1)PRINT语句又称“打印语句”,将结果在屏幕上显示出来,是任何程序中必有的语句.

(2)“提示内容”提示用户输出的是什么样的信息.如:PRINT

“该生的总分=”;S. (3)具有计算功能.可以输出常量、变量的值和系统信息.如:

PRINT

5 PRINT

A PRINT

“I am a student!”

[思考4]

对输出语句有什么要求?

名师指津:(1)表达式是指算法和程序要求输出的信息.

(2)提示内容提示用户要输出的是什么信息,提示内容必须加双引号,提示内容要用分号和表达式分开.

(3)如同输入语句一样,输出语句可以一次完成输出多个表达式的功能,不同的表达式之间可用“,”分隔.形式如:PRINT__“a,b,c”;a,b,c. 讲一讲

1.(1)下列给出的输入、输出语句中正确的有(

) ①输入语句INPUT

a;b;c ②输入语句INPUT

x=3 ③输出语句PRINT

A=4 ④输出语句PRINT

20,3*2 A. ①② B.②③ C.③④ D.④

(2)当x的值为5时,“PRINT “x=”;x”在屏幕上的输出结果为(

) A.5=5 B.5 C.5=x D.x=5 [尝试解答]

(1)①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中

只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值.

(2)PRINT语句可将用双引号引起来的字符串显示在屏幕上,从而应输出x=5. 答案:(1)D

(2)D

设计输入语句与输出语句要明确的三个问题

(1)输入语句要求输入的值只能是具体的常数,不能是变量或表达式(输入语句无计算功能),若输入多个数,各数之间应用逗号“,”隔开.

(2)计算机执行到输入语句时,暂停等候用户输入“提示内容”所提示的数据,输入后回车,则程序继续运行,“提示内容”及其后的“;”可省略.

(3)输出语句可以输出常量,变量或表达式的值(输出语句有计算功能)或字符,程序中引号内的部分将原始呈现.

练一练

1.写出下列程序运行的结果.

若输入2,1,则输出的结果为________.

解析:若输入2,1,即a=2,b=1.∴22+11=4+1=5.输出的结果为a2+1b=5. 答案:a2+1b=5 观察如图所示的内容:

变量=表达式⇔赋值语句

[思考1]

赋值语句中的“=”与“等号”意思一样吗?

提示:不一样.

[思考2]

对赋值语句有什么要求? 名师指津:(1)在代数中A=B与B=A是等效的两个等式,而在赋值语句中则是两个不同的赋值过程.如:A=B是将B的值赋给变量A,而B=A是将A的值赋给变量B. (2)“=”右边可以是常量、变量或算式,如X=6,A=B,当表达式为一算式时,如C=X+Y,是指先计算X+Y的值,再把该值赋给C,所以赋值语句具有计算功能.

(3)“=”左边必须是变量,而不能是表达式、常量.如:15=a,x+y=c都是错误的.

(4)一个赋值语句只能给一个变量赋值,不能对几个变量连续赋值,但可以辗转赋值.如:A=B=10是不正确的,但可以写成:A=10,B=A;赋值后,A的值是10,B的值也是10. (5)可给一个变量多次赋值,但只保留最后一次所赋的值.如:A=5,B=3,A=A+B;执行后A的值为8. 讲一讲

2.(1)运行如图所示的程序,输出的结果是________.

a=1b=2a=a+bPRINT

aEND (2)阅读下列两个程序,回答问题:

①x=3y=4x=y

②x=3y=4y=x 上述两个程序最后输出的x和y值分别为________、________. [尝试解答]

(1)a=1,b=2,把1与2的和赋给a,即a=3,输出的结果为3. (2)程序①中的x=y是将y的值4赋给x,赋值后x的值变为4;程序②中y=x是将x的值3赋给y,赋值后y的值为3. 答案:(1)3

(2)4, 4

3, 3

赋值语句的几种常见形式

(1)赋予变量常值,如a=1. (2)赋予变量其他变量或表达式的值,如b=a, b=2a+1. (3)变量自身的值在原值上加常数或变量,如i=i+1,i=i+S. 练一练

2.设A=10,B=20,则可以实现A、B的值互换的程序是(

) A.A=10B=20B=AA=B B.A=10B=20C=AB=C C.A=10B=20C=AA=BB=C D.A=10B=20C=AD=BB=CA=B 解析:选C

A中程序执行后A=B=10;B中程序执行后A=B=10;C中程序执行后A=20,B=10;D中程序执行后A=B=10. 讲一讲

3.根据如图所示的程序框图,写出相应的算法语句.

[思路点拨]

根据程序框图的意义及顺序结构的特点依次写出.

[尝试解答]

算法语句如下:

编写程序的步骤

(1)根据问题要求构思算法分析.

(2)把算法分析转化为程序框图,即画出程序框图.

(3)把程序框图转化为程序.

要注意转化过程中基本结构与相应语句的对应.熟练后可直接写出程序.

练一练

3.将下列程序改为框图,并指明其作用.

INPUT

x1,x2 y1=2^x1 y2=2^x2 k=(y1-y2)/(x1-x2) PRINT

k END 解:程序框图如图:

作用:求过指数函数y=2x的图象上两点A(x1,y1),B(x2,y2)直线的斜率k.

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2018-07-09 08:50:00
  • 下载次数: 0
  • 浏览次数: 46
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:华容县第二中学

下载提示

下载文档后,您可以获得:

  • 完整无水印文档
  • 高清阅读体验
  • 随时保存查看
  • 支持打印下载

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句教学实录及点评是什么类型的资料?

A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。

Q:这份教案对应哪篇课文?

A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。

Q:如何找到配套课件?

A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。