第一单元微项目3《用条件循环寻找答案》教学课件-2023-2024学年泰山版初中信息技术第一册.pptxVIP

第一单元微项目3《用条件循环寻找答案》教学课件-2023-2024学年泰山版初中信息技术第一册.pptx

  1. 1、本文档共15页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

用条件循环寻找答案while循环

教材分析本课选自泰山版信息技术初中第1册第2单元微项目3。泰山版初中第1册针对的学生群体是五四学制初中一年级的学生,这个年龄段的学生不论是从认知水平上,还是在逻辑思维上,都还达不到目标要求,所以我对教材重新选择了学习群体:八年级的学生。从教材内容上分析:课本对知识点的讲解简单、难懂,让学生探索学习的难度较大,所以我对知识内容进行了整合加工,加入了更多的自己的原创素材,让学生从基础入手,与数学实例结合,最后游戏提升,在完善程序的过程中体验程序设计的乐趣,由简到难的过程中形成自然的认知联系。

教学目标知识与技能:掌握条件循环的结构,明确如何设定循环条件,明确如何避免死循环和跳出循环过程与方法:利用while循环结构实现未知次数的自动化处理掌握条件循环结构的应用方法情感价值观:在玩中学会思考问题、分析问题、解决问题

玩游戏:猜数游戏游戏规则:电脑随机产生一个1到100的整数,给你6次机会,请大家猜猜这个数是几

while条件循环的结构形式:1a=02whilea5:3a=a+14条件判断语句while子语句放行条件1办事流程2不要忘记缩进不要忘记冒号print(a)循环外主语句

条件执行语句结果(a=0)50+11(a=1)51+12(a=2)52+13(a=3)53+14(a=4)54+15(a=5)5×条件错误,终止运行当条件满足时执行循环,不满足时,就不执行,所以这个a当前是5for循环有次数的限制,而在while循环中,只要满足条件就一直执行条件在一直满足的时候就会出现死循环,所以需要让条件跟着次数变动a=0whilea5:a=a+1print(a)while的运行思路:

小试牛刀:while实战一while:用while循环语句求1到100的和:s+=ii+=1print(s)s=0i=1或i=100i101s=0foriinrange(1,101):s+=iprint(s)1+2+3+4+5+6+7+……+100s1s2=s1+2s3=s2+3s4=s3+4s5=s4+5

能力提升:while实战二n=int(input(请输入一个随机整数:))while:print(s)print(i)随机输入一个整数n,用while循环语句求出1到n的和:n=int(input(请随机输入一个整数:))s=0foriinrange(1,n+1):s+=iprint(s)s=0i=1in+1s+=ii+=1或i=n

挑战实例:while循环的例外情况elsewhile循环:循环子语句1循环子语句2……break循环子语句nelse:条件不满足子语句1条件不满足子语句2……条件不满足子语句n循环外语句1循环体内可以使用else语句,else下的子语句,只有在循环条件不满足时执行一次,并且执行完毕后,跳出整个循环当程序在循环体内执行到break语句时,会直接跳过else,执行循环外的语句。只有当条件循环正常结束时,系统才会执行else后面的语句

挑战游戏:while循环的例外情况elseimportrandoma=random.randint()while:n=int(input(请输入您猜的数字:))ifn==a:print(猜对了)elifna:print()else:print()print(抱歉,你猜的次数已经达到6次了)print(这个随机数是:,a)猜数游戏:电脑随机给出一个1到100的整数,给你6次机会猜出来1,100count=6breakelse:count=1大了count+=1小了count+=1

for循环VSwhile循环for循环while循环循环次数明确循环次数不明确把一件事重复N遍√√√√两种循环的总结:

教师寄语:春夏秋冬的轮回是四季的轮回,我们也在四季的轮回里年年的成长流水匆匆带走光阴,让我们静静的听这首歌《光阴的故事》罗大佑春天的花开秋天的风以及冬天的落阳忧郁的青春年少的我曾经无知的这么想风车在四季轮回的歌里它天天地流转风花雪月的诗句里我在年年的

您可能关注的文档

文档评论(0)

喜欢写作,课件制作。 + 关注
实名认证
文档贡献者

喜欢音乐,喜欢写作。

1亿VIP精品文档

相关文档