资料摘要
1.2.1输入、输出语句和赋值语句 【教学目标】(一)知识与技能:正确理解输入语句、输出语句、赋值语句的结构;会写一些简单的程序;掌握赋值语句中的“=”的作用。(二)过程与方法: 通过实例讲解,鼓励学生尝试设计出解决问题
- 资料类型:教学教案文档
- 所属课文:1.2.1 输入语句、输出语句和赋值语句
- 支持正文预览,并提供同课文课件入口
- 浏览次数
- 33
- 下载次数
- 0
- 更新时间
- 2026-10-13 15:48:40
- 来源学校
- 学校:汕头市潮南区两英中学
1.2.1 输入语句、输出语句和赋值语句ppt配套的板书设计及意图
未知
摘要:暂无摘要
关键词:1.2.1 输入语句、输…ppt配套的板书设计及意图
正文
1.2.1输入、输出语句和赋值语句
【教学目标】
(一)知识与技能:
正确理解输入语句、输出语句、赋值语句的结构;会写一些简单的程序;掌握赋值语句中的“=”的作用。
(二)过程与方法:
通过实例讲解,鼓励学生尝试设计出解决问题的算法和程序框图,并将程序框中的内容写成相应的算法语句,了解算法语句的格式。
(三)情感态度与价值观:
通过本节内容的学习,使我们认识到计算机与人们生活密切相关,增强计算机应用意识,提高学生学习新知识的兴趣。
【教学重难点】
重点:正确理解输入语句、输出语句、赋值语句的格式和作用。
难点:准确写出输入语句、输出语句、赋值语句。 【教学过程】
(一)复习引入
1、提问:
学习了算法的哪些表示形式?(自然语言或程序框图描述
)
算法的基本逻辑结构有哪些?(顺序结构、条件结构和循环结构)
2、引入:
我们用自然语言或程序框图描述的算法,计算机是无法“理解”的。因此还需要将算法用计算机能够理解的程序设计语言翻译成计算机程序。程序设计语言有很多种,如BASIC,Foxbase,C语言,C++,J++,VB等。各种程序设计语言中都包含下列基本的算法语句:输入语句、输出语句、赋值语句、条件语句和循环语句。
3、数学符号与程序符号的对比:
数学符号
×
÷
程序符号
* /
ab
≤
≥
≠
a^b
<=
>=
<>
x
x
且\或
ABS(x)
SQR(x)
AND\OR
(二)探索新知
输入语句、输出语句分别与程序框图中的输入、输出框对应,用来输入和输出信息。赋值语句与程序框图中表示赋值的处理框对应,用来给变量赋值。输入、输出语句和赋值语句
基本上对应于算法中的顺序结构。下面通过几个例子来说明这几种语句的应用。
例:用描点法作函数yx33x224x30的图像时,需要求出自变量和函数的一组对应值。编写程序,分别计算当x5,4,3,2,1,0,1,2,3,4,5时的函数值。
(要求学生写出算法步骤和程序框图)
程序:
INPUT “x=”;x
y=x^3+3*x^2-24*x+30
PRINT y
END
提问:在这个程序中,输入语句、输出语句和赋值语句分别是哪些呢?
1、输入语句
输入语句的一般格式是:
INPUT
“提示内容”;变量
说明: (1)“提示内容”和它后面的“;”可以省略;
(2)提示内容与变量之间用分号“;”隔开;
(3)变量是指程序在运行时其值是可以变化的量;
(4)用户由键盘输入的数据必须是常量;
(5)无计算功能。
INPUT语句不但可以给单个变量赋值,还可以给多个变量赋值,其格式为:
INPUT
“提示内容1,提示内容2,提示内容3,…”;变量1,变量2,变量3,…
注:各“提示内容”之间及各变量之间必须用逗号“,”隔开。(最后的变量的后面不需要)
例如,输入一个学生数学,语文,英语三门功课的成绩,可以写成:
INPUT “Maths,Chinese,English”;
a,b,c
2、输出语句
输出语句的一般格式是:
“提示内容”;表达式
说明: (1)“提示内容”和它后面的“;”可以省略;
(2)表达式可以是变量、计算公式或系统的信息;
(3)一个语句可以输出多个表达式,不同表达式之间可用“,”分隔;
(4)有计算功能,能直接输出计算公式的值。
3、赋值语句
赋值语句的一般格式是:
变量=表达式
说明: (1)赋值语句中的“=”称作赋值号, 与数学中的等号意义不同。作用是先计算出“=”右边表达式的值,然后把这个值赋给左边的变量,使该变量的值等于表达式的值。
(2)赋值号左侧必须是变量名字,而不能是表达式。
如:2=x是错误的。
(3)赋值号左右不能对换。如“A=B”和“B=A”的含义是不同的。
(4)不能进行代数式的演算。(如因式分解)
巩固练习:判断下列赋值语句是否正确
(1)4=m;
(2)x+y=10;
(3)A=B=2;
(4)N=N+1. (三)例题讲解
例2:编写程序,计算一个学生数学、语文、英语三门课的平均成绩。
(分析:先写出算法,画出程序框图,再进行编程。)
例3:给一个变量重复赋值。
程序:
A=10
A=A+15 PRINT
A
END
思考:A的输出值是多少? [变式引申]:在此程序的基础上,添加一个赋值语句,要求最后A的输出值是30。
[练习巩固]:分析下列程序,考虑输出的结果是什么?
a=10
a=1 x=a+1
b=3
x
PRINT“a+b=”; a+b END
END
<程序1> <程序2>
例4:交换两个变量A和B的值,并输出交换前后的值。
(四)课堂练习
编写一个程序,要求输入一个圆的半径,便能输出该圆的周长和面积。(
取3.14)
(五)课堂小结
1、输入语句、输出语句和赋值语句的一般格式; 2、编程的一般步骤:先写出算法,再进行编程。
(六)布置作业
1、课本24页练习
2、金版学案习题
文档信息
- 格式: PDF
- 页数: 未知页
- 字数: 未知
- 上传时间: 2026-10-13 15:48:40
- 下载次数: 0
- 浏览次数: 33
- 积分: 1
- 收藏: 0
作者信息
5ygggwenku_147287
来自:学校:汕头市潮南区两英中学
配套课件
相关文档
下载提示
下载文档后,您可以获得:
- 完整无水印文档
- 高清阅读体验
- 随时保存查看
- 支持打印下载
关于本教案的常见问题
Q:1.2.1 输入语句、输出语句和赋值语句ppt配套的板书设计及意图是什么类型的资料?
A:这是一份教学教案文档,可用于备课、课堂讲解与课后复习,支持在线预览正文内容。
Q:这份教案对应哪篇课文?
A:对应课文《1.2.1 输入语句、输出语句和赋值语句》,可从面包屑进入课文目录查看同课其他资料。
Q:如何找到配套课件?
A:页面提供「配套课件/同课文课件」入口;也可进入课文详情页同时查看教案与课件列表。