- 1、本文档共28页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
让计算机会数数让计算机会数数五年级全一册行业PPT模板http:///hangye/人教版
“从1数到10”“从1数到100”感受计算机运算处理的优势
导入新课导入新课报数小游戏,请同学们按照每排的座位次序依次报数。体育课或课间操清点人数时常常让我们自己报数,方便清点人数,计算机会数数吗?
讲授新知讲授新知一、“从1数到10”1.人是怎么从1数到10的呢?回想游戏过程,思考以下问题。(1)我们数数的过程是什么样的?(2)数完一个数后,怎么数下一个数?(3)如何让计算机数数?试试用自然语言描述“从1数到10”的过程。
讲授新知讲授新知一、“从1数到10”人数数的过程很简单,一个数一个数地数下去。如果这个任务交给计算机来完成,也需要进行同样的过程。那么,让计算机直接数数不好体现,可以选择用输出这些数来表示。1.数12.数23.数34.数45.数56.数67.数78.数89.数910.数10输出
讲授新知讲授新知一、“从1数到10”将自然语言描述的算法转换为流程图,如右图所示。进一步观察流程图,还能发现哪些特点呢?输出1到输出10的操作都是重复的,只是输出的数字不一样。数完1个数后,加1数第二个数,再加1数第三个数,直到数到最后一个数。循环结构
讲授新知讲授新知一、“从1数到10”2.回顾学习过的循环结构循环结构是一种基本的控制结构,用于重复执行循环体中的语句,直到满足循环条件为止。循环结构可以帮助我们处理那些需要重复执行的任务。
讲授新知讲授新知一、“从1数到10”2.回顾学习过的循环结构循环体指循环结构中需要重复执行的语句,可以包含一个或多个语句。执行过程可以描述如下。(1)如果循环条件成立,则做一遍循环体指定的操作;(2)再检查循环条件,如果成立,则再做一遍循环体指定的操作;(3)以此类推,重复执行,直到循环条件不再成立。
讲授新知讲授新知一、“从1数到10”3.用循环结构的流程图描述算法要让计算机“从1数到10”,如果是“第一次输出1、第二次输出2、第三次输出3……”那么每次操作都不一样。如果画出流程图,就有10个操作框。如果用循环结构的流程图要描述“从1数到10”的操作,我们首先要确定循环条件和循环体。
讲授新知讲授新知一、“从1数到10”初始时:这个数为1结束时:这个数为10第1次:输出这个数,然后把这个数加1。(判断这个数是否小于等于10,此时条件满足,继续循环)第2次:输出这个数,然后把这个数加1。(判断这个数是否小于等于10,此时条件仍然满足,继续循环)……第10次:输出这个数,然后把这个数加1。(判断这个数是否小于等于10,此时条件不满足,结束循环)循环判断条件循环体
讲授新知讲授新知一、“从1数到10”数值加1后变为新的数值参与程序运行。顺序结构算法流程图循环结构算法流程图循环体循环判断条件
讲授新知讲授新知一、“从1数到10”拓展思考。(1)如果从1数到100,流程图上要如何修改呢?循环判断条件发生变化,从“小于等于10”修改为“小于等于100”
讲授新知讲授新知一、“从1数到10”拓展思考。(2)如果要输出1到10以内的奇数,流程图要如何修改呢?1到10以内的奇数是1、3、5、7、9,每个数依次增加2。2
讲授新知讲授新知一、“从1数到10”4、验证“从1数到10”的算法。在Python中打开并运行以下参考程序,查看运行结果,了解程序执行的过程,观察while循环结构。
讲授新知讲授新知一、“从1数到10”在Python中,循环结构可以用while语句来实现。语句的基本格式如下。while循环条件:循环体当循环条件成立时,执行循环体的操作;当循环条件不成立时,退出循环。这个结构不需要统计要运行多少次循环,只需要使用判断条件来确定什么时候停止循环。
讲授新知讲授新知一、“从1数到10”程序中的语句c=c+1,是一条赋值语句,将变量c的数值加1,然后把计算结果再存储到c中,从而实现c值的变化,达成计数器的功能。正是因为有这条语句,才使得c的数值不断增大,直到循环条件不成立,就退出循环。
讲授新知讲授新知一、“从1数到10”c=2、c=c+1这两个表达式不是等式,是赋值语句,需要优先计算右侧的算式,再把计算结果赋值给左侧的变量。因此,“=”是赋值符号。而等号“==”是比较符号左侧和右侧两个值是否相等的,相等为True,不相等为Flase。
讲授新知讲授新知二、“从1数到100”1.尝试修改
您可能关注的文档
- 1.3校园心理剧实施总结阶段 第2课时教案 浙科版综合实践活动七年级下册.doc
- 1.3校园心理剧准备阶段 第1课时教案 浙科版综合实践活动七年级下册.doc
- 10.保存信息资源(教学课件)三年级信息科技全一册人教版2025.pptx
- 11.通过反馈知效果(教学课件)六年级信息科技全一册人教版2024.pptx
- 12.闰年平年我知道(2)(教学课件)五年级信息科技全一册人教版2025.pptx
- 13.控制系统有特点(教学课件)六年级信息科技全一册人教版2024.pptx
- 14.算法效率比一比(教学课件)五年级信息科技全一册人教版2025.pptx
- Unit1Animal Friends Section A词汇详解课件- 2025人教版七年级英语下册.pptx
- Unit1Animal Friends Section B词汇课件 2025人教版七年级英语下册.pptx
- Unit2No Rules, NO Order Section A 词汇课课件2025人教七年级英语下册.pptx
- 中考语文总复习语文知识及应用专题5仿写修辞含句子理解市赛课公开课一等奖省课获奖课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第二课《藏猫猫》精品课件.pptx
- 湖南文艺版(2024)新教材一年级音乐下册第三课《我向国旗敬个礼》精品课件.pptx
- 高中生物第四章生物的变异本章知识体系构建全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 整数指数幂市公开课一等奖省赛课微课金奖课件.pptx
- 一年级音乐上册第二单元你早全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级数学上册第二章实数27二次根式第四课时习题省公开课一等奖新课获奖课件.pptx
- 九年级物理全册11简单电路习题全国公开课一等奖百校联赛微课赛课特等奖课件.pptx
- 八年级语文下册第五单元19邹忌讽齐王纳谏省公开课一等奖新课获奖课件.pptx
- 2024年秋季新人教PEP版3年级上册英语全册教学课件 (2).pptx
文档评论(0)