资料摘要

1.2. 1输入语句、输出语句和赋值语句教学目标:1. 知识目标: 理解学习基本算法语句的意义;学会输入语句、输出语句和赋值语句的基本用法;理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法. 2.能力目标:让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模仿;通过对现实

  • 资料类型:教学教案文档
  • 所属课文:1.2.1 输入语句、输出语句和赋值语句
  • 支持正文预览,并提供同课文课件入口
浏览次数
64
下载次数
0
更新时间
2024-11-26 13:06:16
来源学校
学校:唐山市曹妃甸区第一中学

1.2.1 输入语句、输出语句和赋值语句优秀教学设计

未知
2024-11-26 13:06:16
64
0
PDF / 未知页
未知字
同课文课件
积分:1
第 1 页,共 1 页

1.2.1 输入语句、输出语句和赋值语句优秀教学设计

未知

摘要:暂无摘要

关键词:1.2.1 输入语句、输…优秀教学设计

正文

1.2. 1

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

教学目标:

1. 知识目标:

理解学习基本算法语句的意义;学会输入语句、输出语句和赋值语句的基本用法;理解算法步骤、程序框图和算法语句的关系,学会算法语句的写法.

2.能力目标:

让学生充分地感知、体验应用计算机解决数学问题的方法;并能初步操作、模

仿;通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数

学方法。

3.情感态度与价值观:

通过本节学习,使我们认识到计算机与人们生活密切相关,提高学生学习新知识的兴趣

教学重点:输入语句、输出语句和赋值语句的基本用法.

教学难点:算法语句的写法. 【设疑自探】

阅读教材第21-24页,(或创设情境)以小组为单位提出问题,师生梳理形成自探提纲。

【解疑合探】

【探究1】

例1.阅读下列程序,并回答问题.

(1)

(2) INPUT

a,bc=a-bb=a+c-bPRINT

a,b,cENDINPUT

A,B,CA=A+BB=B-A

C=C/A*BPRINT

“C=”;CEND(1)中若输入1,2,则输出的结果为________;

(2)中若输入3,2,5,则输出的结果为________.

【探究2】

例2.圆台的上、下底面半径和高分别为r,R,h,写出求圆台的表面积和体积的程序(π取3.14).

【探究3】

例3.我国现有人口数约是13亿,若人口净增长率为1.5%,设计算法求n年后我国人口总数y(单位:亿),画出程序框图,并编写程序.

【质疑再探】

【运用拓展】

课堂训练:(学生自编题,教师预设)

1.下列赋值语句的写法不正确的是(

)

2.下列给出的输入、输出语句正确的是(

) ①输入语句INPUT

a;b;c ②输入语句INPUT

x=3 ③输出语句PRINT

A=4 ④输出语句PRINT

A .①②

B.②③C.③④

D.④

3.下边程序的输出结果为(

) A=8B=7A=A+BB=A-B

C=A*BA=CPRINT

A,BA.15,1

【课堂小结】

B.15,7

C.56,8

D.120,8

1.在输入语句中,“提示内容”与变量之间必须用“;”隔开,“提示内容”和它后面的“;”可省略不写,即格式为:INPUT

变量.在给多个变量赋值时,各提示内容(可省略)及各变量之间必须用“,”隔开.

2.输出语句的主要功能是实现算法的输出信息(表达式).对于输出语句的一般格式:PRINT

“提示内容”;表达式,其中“提示内容”与表达式之间必须用“;”隔开,当然“提示内容”;也可以不写,即格式为:PRINT

表达式.表达式是指算法和程序要求输出的信息;提示内容是提示用户要输出的是什么信息,提示内容必须加双引号.

3.赋值语句中的“=”是“赋值号”,赋值号的作用是将它右边的一个确定值赋给它左面的一个变量,赋值语句可以对一个变量多次赋值,每次赋值后新值将取代变量中原有的值.

1.2. 1

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

【课时作业】

1.下列赋值语句正确的是(

) A.S=S+i2

B.A=-A

C.x=2x+1

D.P=x

2.将两个数a=8,b=17交换,使a=17,b=8,下面语句正确的是(

) c=ba=ca=bb=aA.

B.b=a

C.

D.c=b

b=aa=ba=cb=a3.给出下列程序:

a=1b=2c=3m=a+b+c

n=a*b*cp=a-b-cEND上述程序的错误是________.

6.下列程序:

INPUT

“a=”;1a=a*2a=a*3

a=a*4a=a*5PRINT

aEND输出的结果a是(

) A.120

B.15

C.6

D.5

8.执行下列程序段后,变量a,b的值分别为(

)

a=15b=20a=a+b

b=a-b

a=a-bPRINT

a,bENDA.20,15

B.35,35

C.5,5

D.-5,-5 9.给出下列程序:

INPUT

“实数”;x1,y1,x2,y2a=x1-x2m=a^2b=y1-y2

n=b^2s=m+nd=PRINTsSQR

dEND此程序的功能为(

) A.求点到直线的距离

B.求两点之间的距离

C.求一个多项式函数的值

D.求输入的值的平方和

10.下列语句执行完后,A,B的值分别为________.

A=2B=3B=A*AA=A+B

B=A+BPRINT

A,BEND

1.2. 1

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

【解疑合探】

例1、解:(1)阅读程序,由a=1,b=2,c=a-b,可得c=-1;又根据语句b=a+c-b,可得b=-2;

所以程序运行后的结果为:1,-2,-1. (2)阅读程序,由A=3,B=2,C=5,A=A+B,可得A=5,又根据语句B=B-A,可得B=-3,又C=

C/A*B,所以输出结果为C=-3. 例2、解:

例3、

解:算法分析:

第一步,输入n,

第二步,计算y=13×1.015n. 第三步,输出y. 程序框图如图所示:

程序如下:

【运用拓展】

课堂训练:(学生自编题,教师预设)

1. C 解:赋值号的左边只能是一个变量而非表达式.

2.

D解:①INPUT语句可以给多个变量赋值,变量之间用“,”隔开;②INPUT语句中只能是变量,而不能是表达式;③PRINT语句中不用赋值号“=”;④PRINT语句可以输出常量、表达式的值.

3.

D解:由程序可知,执行程序过程中,A,B,C的值的变化情况如下:

A=8,B=7,A=15,B=8,C=120,A=120,因此输出结果是A=120,B=8. 【课时作业】

1.

B

解:在程序语中乘方要用“^”表示,所以A不正确;乘号“*”不能省略,所以C不正确;D选项中x应用SQR(x)表示,所以D不正确;B选项是将变量A的相反数赋给变量A,则B正确.

2.

B 解:对赋值语句的理解可知,B正确.

3.没有PRINT语句

解:该程序没有输出语句,即该程序没有任何意义.

6.

A

解:a=1×2×3×4×5=120,故选A. 8.

A

解:a=15,b=20,把a+b赋给a,因此得出a=35,再把a-b赋给b,即b=35-20=15,再把a-b赋给a,此时a=35-15=20,因此最后输出的a,b的值分别为20,15. 9.

B 解:输入的四个实数可作为两个点的坐标,程序中的a,b分别表示两个点的横、纵坐标之差,而m,n分别表示两点横、纵坐标之差的平方;s是横、纵坐标之差的平方和,d是平方和的算术平方根,即两点之间的距离,最后输出此距离.

10.

6,10

解:∵A=2,B=A2,即有B=4,

∴A=A+B=2+4=6,∴B=A+B=6+4=10.

第 1 页,共 1 页

文档信息

  • 格式: PDF
  • 页数: 未知页
  • 字数: 未知
  • 上传时间: 2024-11-26 13:06:16
  • 下载次数: 0
  • 浏览次数: 64
  • 积分: 1
  • 收藏: 0

作者信息

教师头像

5ygggwenku_147287

来自:学校:唐山市曹妃甸区第一中学

下载提示

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

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

关于本教案的常见问题

Q:1.2.1 输入语句、输出语句和赋值语句优秀教学设计是什么类型的资料?

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

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

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

Q:如何找到配套课件?

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