版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
让计算机会数数第13课第四单元
发挥算法的优势Hi目
录contents1描述数数的算法2验证数数的算法3计算机处理优势4课堂总结与拓展情景导入欢迎来到数字王国,一个本该非常有序运行的世界,如今却陷入了一片混乱!而这一切的始作俑者,就是那只调皮万分的小怪兽--蓝蓝。它能在眨眼间解开最复杂的方程,却但不会数数,总是把数字搞得一团糟。数字王国驯兽师今天,你们将成为“数字王国驯兽师”,用两种神奇的“驯兽指令”来驯服不会数数的蓝蓝吧!蓝蓝1描述数数的算法描述数数的算法游戏:看谁数最快游戏规则:按照老师随机抽取的范围,最快数出该范围的所有数字。比如抽取范围是1-10,该范围的数字就是1,2,3,4,5,6,7,8,9,10。参与者数数时不能含糊其辞,必须表述清晰,要让班里的同学都能清晰听到自己数数的过程参与人数:每组派一名代表参加。描述数数的算法我们数数的过程是什么样的?按照数字的大小顺序依次数。比如:1,2,3,4,5...没有规律,自己随便数。比如:1,5,3,4,2...按照数字的大小顺序依次数。比如:1,2,3,4,5...数完一个数后,怎么数下一个数?先数1,再数2,在前一个数的基础上加1,以此类推按照自己的喜好,没有任何规律去数。先数1,再数2,在前一个数的基础上加1,以此类推既然小妖怪蓝蓝自己不会数数,那么我们就教它使用计算机来数数描述数数的算法结果有什么一样或者不一样的地方?每次输出的结果有什么规律?可以使用什么结构来描述输出的过程?除了输出的数字不一样,其他内容都一样每个结果都是在上一个结果的基础上加了1判断选择用分支重复操作用循环重复操作用循环如何用循环结构来描述重复的输出过程呢?描述数数的算法循环结构:用于重复执行循环体中的语句,直到满足循环条件为止。放在循环结构中的代码包含循环条件和循环体循环条件成立?循环体是否1、对条件进行判断:判断循环条件是否成立2、执行操作:如果循环条件成立执行循环体3、检验条件:检验循环条件,若成立,则重复循环体4、重复操作,直到循环条件不成立。描述数数的算法流程图分析:使用循环结构让计算机“从1数到10”开始设定初始数为1这个数<=10?输出这个数这个数增加1结束是否如何让计算机“从1数到100”?这个数<=10?蓝蓝原来让计算机会数数是用到循环结构这么简单!2验证数数的算法验证数数的算法尝试使用海龟编辑器运行while.py程序,体验计算机从1数到100的过程,并将结果记录到活动探究单上任务目标1、学生文件--2、从1数到100【算法验证】--while.py文件位置验证数数的算法While循环条件:
循环体c<=100:while#输出当前的数print(c)#使计数变量加1c=c+1含义当循环条件成立,执行循环体的操作;当循环条件不成立,就立马退出循环。四个空格While语句实现循环语法格式c=c+1:是赋值语句,表示先将变量c的数值加1,然后把增加后的结果更新到原来的结果中,实现c值的变化验证数数的算法尝试修改刚才的代码,要求:只输出1-100范围内的奇数任务目标whilec<=100:#输出当前的数print(c)#使计数变量加1
c=c+2哇塞!原来while循环就可以让计算机数数!我学会啦!3计算机处理优势快速的运算能力用计算机处理问题时的最大优势,就是其快速的运算能力计算机处理优势体验程序一:用海龟编辑器打开1、学生文件中的3、计算机处理【运算体验】的“数数.py”程序,体会编程进行计算的速度,并回答下列问题:1秒大约进行__________次数数(加法运算)。体验程序二:用海龟编辑器打开1、学生文件中的3、计算机处理【运算体验】的“数数并输出.py”程序,体会编程进行计算的速度,并回答下列问题:1秒大约进行________次数数(加法运算)和__________次输出。1130003363364课堂总结与拓展循环结构用于重复执行循环体中的语句,直到满足循环条件为止while循环while循环条件:循环体计算机处理最大优势就是其快速的运算能力。课堂总结与拓展课堂总结与拓展1、以下哪个是循环结构的主要作用?A.做出选择B.重复执行某些操作C.存储数据D.绘制图形2、如果输入n=5,会输出什么?
c=2whilec<=n:print(c)c=c+2
A.24B.246C.135D.24683、在Python中,c=c+1这条语句的作用是:A.判断c是否等于c+1B.将c的值加1后再赋值给cC.输出c的值D.停止循环4、在循环结构中,如果条件一直成立,会发生什么?A.循环正常结束B.循环会一直执行下去C.
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 中控协议书音量加减反向
- 精神分裂症的药物治疗与护理策略
- 大学柔韧素质及其训练
- 甲状腺影像分级解读
- 2026四川安和精密电子电器股份有限公司招聘电控硬件工程师等岗位3人备考题库及一套完整答案详解
- 老年人智能手机社区
- 2026江西省妇幼保健院产科科研助理招聘2人备考题库及答案详解参考
- 2026福建南平市消防救援局招聘政府专职消防员19人备考题库及答案详解【网校专用】
- 骨科护理新思维
- 医学影像技术及临床应用
- 机械制造技术基础 课件 5.2 影响机械加工精度的因素
- 产品经销协议书
- DB32∕T 5188-2025 经成人中心静脉通路装置采血技术规范
- GB/T 9641-2025硬质泡沫塑料拉伸性能的测定
- 《医疗器械不良事件监测和再评价管理办法》培训试卷+参考答案
- 金融专题党课
- 泊寓框架协议书
- GB/T 41780.4-2025物联网边缘计算第4部分:节点技术要求
- 汽车驾驶员高级工考试题库及答案
- 2025届高考语文专项修改病句专题练习含答案
- 大学英语四级(仔细阅读)专项练习试卷1(共225题)
评论
0/150
提交评论