版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、第7课 while循环教学设计【教学目标】1.知识与技能:巩固Python语言中的if-else语句和取余运算符%;了解并学会while循环结构及其用法,学会使用计数变量控制循环次数。会用while循环重复打印相同的语句,会用while循环找到100以内的奇数和偶数。2.过程与方法:鼓励学生通过自主探究、小组合作等方法解决问题,在学习中不断经历分析思考、实践求证、反馈调适的计算思维过程,进一步熟悉Python语言的编程环境。3.情感态度价值观:培养学生学习计算机科学的兴趣,体验信息技术与生活的密切联系,养成严谨的科学态度。【教学重难点】重点:while循环结构的组成和用法,进一步熟悉Pytho
2、n语言的编程环境。难点:理解在while循环结构中用计数变量控制循环次数。【教学过程】一、复习旧知,引入新课师:上一节课,我们学习了在Python中用if-else语句解决问题(点击课件出示),妈妈说如果我能数学考100并且英语考100,就给我买自行车。否则没门!你能试着补全程序吗?指名学生回答,师根据回答课件出示答案。课件出示if-else语句的基本格式,让学生说一说使用if-else语句时,格式上要注意哪些问题?师:指名学生回答,师根据回答出示课件。9%3=?9%5=?a%b=0表示a能被b整除。a%b=x 表示a除以b余数是x。说说运算结果?%是什么运算符?2、 主动探究,学习新知(-)
3、用while循环重复打印5次“love mom”师:同学们,这个星期天就是母亲节了,如果想用python跟妈妈说一百遍“妈妈,我爱您!”课件出示。追问:要输入100条print语句麻不麻烦?有没有一种简便的方法一次搞定?当然有!课件出示:x = 1while x=100:print (“妈妈,我爱您!”)x =x+ 1我们运行一下来看看。在教师机上运行一下。追问:用while语句是不是很快很方便?这就是让我们的python循环起来的while语句(板贴课题)。While读两遍,拼两遍。While在英语中有当的时候的意思,在python中是一种循环语句,只要条件成立,就可以重复执行很多次。相当于
4、scratch中的重复执行。我们再来看个例子:万米跑,围着足球场跑道(400米一圈)不停地跑,每跑一圈打印一次“running!”一共要跑25圈。课件出示:x = 1while x =25: print (“running!”) x =x+ 1把文件提前发给学生,让学生执行一下试试。提问:对比这两个例子的while语句,观察一下,它在格式上有什么特点?引导学生观察交流。教师根据学生交流的结果板贴并讲解while循环语句的组成结构。挑战1:你能仿照上面两个例子的格式,编写一个while循环语句,让python说5遍“love mom”吗?生独立完成,教师巡视指导。预设1:如果有难度,教师机一步步
5、演示讲解。预设2:如果有同学完成,让学生上教师机演示。其实python虽然看起来一下子打印出了5句love mom,其实它也是一条一条打印的。出示程序流程图认识一下while语句的循环过程。通过刚才的学习,我们已经能用while语句重复打印多条语句了,我们一起来给下面的程序找找茬?一起来找茬:这3组程序有什么不同?猜一猜:它们运行的结果一样吗?试试看,它们分别打印了多少个love mom?如果循环停不下来,可以用ctrl+c来终止。一起来分析:程序1:没有改变计数变量的数值,程序陷入了死循环。程序2:x=x+1 没有在循环体内,循环体仍然无限循环.程序3:是正确的。小结:x=x+1必不可少,而
6、且必须在循环体内。小试牛刀:有一天你忘戴红领巾给班级扣了分,班主任很生气,让你把“记得戴红领巾”写20遍。x = _while x _:_ _ _ _print (“记得戴红领巾”)_ _ _ _ _让学生把程序补充完整,并在python中运行出来。改一改:思考一下,x的初始值一定是1吗?(二)找出1-100个自然数中,所有像1、3、5、7、997、99这样的奇数。思路:从1开始直到100,依次进行判断,如果是奇数,就打印出来。怎么判断一个数是不是奇数呢?奇数的特点是? 所以要用到x%2=1.用前面学过的什么语句来判断?if语句。从1开始判断,所以让X的初始值就是1.课件出示。X=1If x%2=1: print(x)X=x+1If x%2=1: print(x)x=x+1.一直执行到x=100板贴:x=1while x=100:if x%2=1: print(x)x=x+1引导学生观察一下这段程序里面的缩进。If语句里面的print,是以if为参照点缩进了4个空格。x=x+1是while循环里的,所以要以while为参照点缩进四个空格。缩进对于python来说太重要了! 请你打开python,在new file里编写程序,找到1-100个自然数中的所有奇数。一起来找茬:AB 两位同学谁的是正确的?再次强调缩进
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 旋转火锅的营销方案(3篇)
- 机车销售活动策划方案(3篇)
- 模块地暖施工方案(3篇)
- 污水支管线施工方案(3篇)
- 海外营销推广代理方案(3篇)
- 火车票营销方案(3篇)
- 相亲短剧营销方案策划(3篇)
- 空调改造施工方案范本(3篇)
- 能耗监管系统施工方案(3篇)
- 过年磨刀活动策划方案(3篇)
- 《辽宁省中药材标准》
- T-CRHA 079-2024 复用医疗器械预处理操作规程
- 小学语文汉字结构专项训练指导
- 钢铁企业节能降耗培训
- 2025四川成都经济技术开发区(龙泉驿区)“蓉漂人才荟”考核招聘事业单位人员(第二批)10人考试笔试备考题库及答案解析
- ESC心肌炎和心包炎管理指南(2025版)课件
- 海关供应链安全培训课件
- 2025年新能源汽车充电网络互联互通政策研究报告
- 2024神木市国企招聘考试真题及答案
- DB34∕T 4230.1-2022 重点行业挥发性有机物治理环境管理技术规范 第1部分:通则
- 2025年湖北省初中毕业生学业考试语文试题卷附答案解析
评论
0/150
提交评论