- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
1.2.1 输入语句、输出语句和赋值语句
一、教学目标:
、知识与技能
(1) 正确理解输入语句、输出语句、赋值语句的结构 ;
会写一些简单的程序 ;
掌握赋值语句中的 “=的”作用 .
(1)
让学生充分地感知、体验应用计算机解决数学问题的方法
;并能初步操作、模仿
;
(2)
通过对现实生活情境的探究,尝试设计出解决问题的程序,理解逻辑推理的数学方法
.
3 、情感与价值观
通过本节内容的学习,
使我们认识到计算机与人们生活密切相关,
增强计算机应用意识,
提
高学生学习新知识的兴趣
.
二、教学重点、难点:
重点:正确理解输入语句、输出语句、赋值语句的作用 .
难点:准确写出输入语句、输出语句、赋值语句 .
四、教学过程:
( 一 )复习提问、导入课题
1.算法的的基本逻辑结构有哪几种
?
2.设计一个算法的程序框图的基本思路如何
?
第一步,用自然语言表述算法步骤
.
第二步,确定每个算法步骤所包含的逻辑结构,并用相应的程序框图表示
.
第三步,将所有步骤的程序框图用流程线连接起来,并加上两个终端框
.
计算机完成任何一项任务都需要算法 .但是,用自然语言或程序框图表示的算法,计算机是
无法 “理解 ”的 .因此还需要将算法用计算机能够理解的程序设计语言 (programming- language)
表示计算机程序 .
来
程序设计语言有很多种 .为了实现算法的三种基本逻辑结构,各种程序设计语言中都包含下
列基本的算法语句,并且形式类似 .
输入语句、输出语句、赋值语句、条件语句、循环语句
( 板书课题
)
( 二 )师生互动、新课讲解
我们知道,顺序结构是任何一个算法都离不开的基本结构 .输入、输出语句和赋值语句基本上对应于算法中的顺序结构 .( 如右图 ) 计算机从上而下按照语句排列的顺序执行这些语句
步骤
n+1
步骤
n
.
入 句和 出 句
入 句和 出 句分 用来 算法的 入信息, 出 果的功能 .
入 句、 出 句分 与程序框 中的 入、 出框 .
在每个程序框 中, 入框与 出框是两个必要的程序框, 我 用什么 形表示 个程序框
其功能作用如何 ?
表示一个算法 入和 出的信息 .
例 1( 本 P21 例 1): 已知函数 ,求自 量 x 的函数 的算法步 如何 ?
算法:
第一步, 入一个自 量 x 的 .
第二步, 算
第三步, 出 y.
程序框 : 程序:
?
INPUT “x=”;x
y=x^3+3*x^2-24*x+30
PRINT “y=”;y
END
开始
入 x
束
出 y
y=x3+3x2-24x+30
个程序由 4 个 句行 成, 算机按 句行排列的 序依次 行程序中的 句,最后一行的 END 句表示程序到此 束 .
①在 程序中第 1 行中的 INPUT 句就是 入 句 . 个 句的一般格式是:
INPUT “提示内容 ”; 量
其中, “提示内容 ”一般是提示用 入什么 的信息,它可以用字母、符号、文字等来表述
量是指程序在运行 其 是可以 化的量,一般用字母表示 . INPUT 句不但可以 个 量
, 可以 多个 量 , 若 入多个 量, 量与 量之 用逗号隔开 . 提示内容加引号,
提示内容与 量之 用分号隔开 .
.
其格式 :
INPUT “提示内容 1,提示内容 2 ,提示内容
3, ?”; 量 1, 量 2, 量
3, ?
: 把 入框 化 入 句
输入 a, b, c
解: INPUT “a, b, c=”;a, b, c
②在该程序中,第 3 行中的 PRINT 语句是输出语句。它的一般格式是:
PRINT “提示内容 ”;表达式
其中, “提示内容 ”一般是提示用户输出什么样的信息, 它通常是常量或变量的值 ;表达式一般是表示输出信息所对应的字母或代数式 . PRINT 语句可以在计算机的屏幕上输出运算结果和系统信息 .
练习:在计算 a 与 b 的和 S 时,输出框转化为输出语句可以怎样表述 ?
输出 S
PRINT “S=”;S或 PRINT “Sum=”;a+b
例 2( 课本 P23 例 2) :编写程序,计算一个学生数学、语文、英语三门课的平均成绩 .
第一步,输入该学生数学、语文、英语三门课的成绩
a, b, c.
第二步,计算
第三步,输出
y.
程序
INPUT “Chinese=”;a
INPUT “Maths=”;b
INPUT “English=
”;c
PRINT “The average= ”;(a+b+c)/3
END
赋值语句
赋值语句与程序框图中的处理框对应
在算
您可能关注的文档
- 一级造价工程师《建设工程造价管理》复习题集(第3629篇).docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》31.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》36.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》40.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》5.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》64.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》79.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.1输入语句、输出语句和赋值语句》8.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.2条件语句》16.docx
- 人教A版高中数学必修3《1.2基本算法语句1.2.2条件语句》42.docx
文档评论(0)