- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PAGE 1
初中第三册信息第二单元Python程序设计
第7课 循环语句 教案
一、【教材分析】
教
学
目
标
知识与
技能目标
认识循环结构,掌握for循环和while循环的用法。
过程与方法目标
理解循环变量在循环中的作用,能够熟练应用range()函数。
情感、态度价值观目标
通过问题探究,体验计算机利用循环结构解决问题的方法,体验算法的巧妙运用。
教学重点
掌握for循环和while循环的用法。
教学难点
培养运用循环结构解决问题的能力
教学方法
情境教学法、任务型教学法、探究性教学法
二、【教学流程】
环节
教师活动
学生活动
感悟点滴
情景
创设
展示图片,以谈话法切入,引用古代印度大臣向国王求赏赐的这样一个传说导入新课,所求赏赐为:第1格放1粒麦粒,第2格放2粒麦粒,第3格放4粒,第4格放8粒,以后每一格的数量都比前一格增加一倍,摆满64格就够了。
【思考讨论】:
如何计算出需要赏赐给大臣的麦粒的总数。
剖蚌
求珠
第一课时:
探究活动一:棋盘与麦粒(for循环结构)
【问题】
1、引导学生阅读教材了解for循环的基本结构
2、for循环结构中循环变量i和range()函数的作用
【尝试】
小程序1:利用变量i和range()函数,改变每行“*”的数量,打印出64行的麦粒。(教师提示:字符串相乘)
小程序2:如果按照第1格放1粒麦粒,第2格放2粒麦粒,第3格放4粒,第4格放8粒,以后每一格都是前一格的2倍,计算出64格棋盘所放的麦粒总数。
寻找规律:
循环变量i
单格麦粒数n
总数s
0
1
1
1
n=2**1
2
n=2**2
3
n=2**i
4
5
……
……
……
【拓展】
凯撒密码:设计一个程序,当输人一串小写字母(包含空格)时,转换成偏移量为3的密文(空格不加密),最后输出加密后的结果。
【小结】
引导学生学会使用for循环语句,掌握for循环的基本结构,循环变量i和range()函数的作用,通过细化问题、探究规律,进而达到解决问题的目的。
第二课时:
探究活动二:折纸测珠峰(while循环结构)
【问题】
引导学生阅读教材了解while循环语句的基本结构。
【尝试】
编写代码、编译并运行程序。
小程序: 珠穆朗玛峰海拔约为8844米,是世界第一高峰。如果有一张足够大的纸(厚0.1毫米),对折多少次,纸张的厚度可以超过珠穆朗玛峰的高度?
【拓展】
“百钱买百鸡”问题出自我国古代数学家张丘建的《算经》,题目要求用100文钱买来100只鸡,公鸡5文钱1只,母鸡3文钱1只,小鸡1文钱3只。在这100只鸡中,公鸡、母鸡、小鸡各是多少只?
设公鸡、母鸡、小鸡各有x,y, z只。x+y+z=1005x+3y+z/3=100
设公鸡、母鸡、小鸡各有x,y, z只。
x+y+z=100
5x+3y+z/3=100
【小结】
引导学生对比“折纸测珠峰”和“百钱买百鸡”讨论for循环语句和while循环语句的区别。
在已知遍历次数的情况下,使用for循环语句进行遍历;在无法确定遍历次数时,使用while循环语句。
【阅读教材】
阅读P41和p42页内容,需要初步了解:
1、for循环的基本结构。
2、理解循环变量i和range()函数
【自主探究】
学会运用变量i和range()函数。
for i in range(1,65): #输出64行 print(**i)
for i in range(1,65): #输出64行 print(**i)
2、将表格补充完成,观察规律。思考循环变量i的初始取值是多少比较合适。
【小组合作】总结规律如下:
n=2**i s=s+n
完善程序,编译和运行程序:
s=1
s=1
for i in range(1,64):
n=2**i
s=s+n
Print(s)
【自主探究】
1、字母序号化
2、遍历字符串的方法
尝试字符串的遍历,在交互模式下输人以下语句,查看运行的结果。
for i in phthon:
for i in phthon:
print(i)
【小组合作】
1、讨论find()函数的调用方法:
alphabet=abcdefghijklmnopqrstuvwxyzabc
alphabet=abcdefghijklmnopqrstuvwxyzabc
print(alphabet.find(”a”)
print(alphabet.find(”z”)
讨论如果输入空格或输入有误时等特殊情况的处理方法。
3、完善程序,编译运行。
【展示评价】
组织小组代表展示本组完成的程序代码的正确性和规范性,组间进行评价,教师给予客观的评价。
【阅读教材】
阅读P45页内容,初步了解:
while循环语句的基本结构
画出循环语句的流程图,对比顺序结构、分支
您可能关注的文档
- 八年级上册信息技术 -4课 初识python【教案】.docx
- 八年级上册信息技术 -6课条 python条件语句【教案】.doc
- 八年级上册信息技术 -第1课 算法的概念【教案】.doc
- 八年级上册信息技术 -第2课 算法的描述【教案】.doc
- 八年级上册信息技术 -第9课 python设置自定义函数 【教案】.docx
- 青岛版八年级上册信息技术 第10课 python制作图书小管家软件 【教案】.docx
- 八年级上册信息技术 -第11课认识App Inventor【教案】.doc
- 八年级上册信息技术 -第12课 App Inventor制作我的语音识别App【教案】.doc
- 八年级上册信息技术 -第13课 APP Inventor制作我的个性浏览器APP【教案】.doc
- 八年级上册信息技术 -第15课 APP Inventor制作我的电子相册APP【教案】.doc
- 《GB/T 45341-2025数字化转型管理 参考架构》.pdf
- GB/T 45341-2025数字化转型管理 参考架构.pdf
- 2025年开展学习中央八项规定主题教育工作方案与深入学习中央八项规定精神教育测试题【附:答案】.docx
- 2025年单位开展深入贯彻八项规定精神学习教育活动的工作方案与市民政局党组书记在学习八项规定精神理论学习中心组会上研讨发言材料【2篇文】.docx
- 党支部深入贯彻中央八项规定精神学习教育学习计划与在2025年研究部署深入贯彻中央八项规定精神学习教育工作专题会讲话稿(两篇文).docx
- 2025年贯彻八项规定精神学习教育工作方案与2025年深入贯彻学习中央八项规定精神教育试题【2篇题】附答案.docx
- 2025年深入贯彻八项规定精神学习教育的交流发言材料与单位开展深入贯彻八项规定精神学习教育活动的工作方案【2篇文】.docx
- 2025年领导在深入贯彻中央八项规定精神学习教育动员部署会上的讲话稿与贯彻八项规定精神学习教育工作方案【2篇例文】.docx
- 2025年中央八项规定精神学习教育学习计划与市委书记在理论学习中心组上学习贯彻八项规定精神学习研讨发言材料(两篇文).docx
- 2025年在深入贯彻中央八项规定精神学习教育专题会上的讲话稿与在开展深入贯彻中央八项规定精神学习教育动员会议上讲话稿【2篇文】.docx
最近下载
- 2023年湖州师范学院计算机科学与技术专业《操作系统》科目期末试卷A(有答案).docx VIP
- 围术期目标导向液体治疗.ppt
- 金融工程研究报告:《Replicating_Anomalies》A股检验.pdf
- 法考知识挪用公款罪.doc
- [物理]近红外光谱吸收法检测油气田中H2S气体.ppt
- [广安]2024下半年四川广安市前锋区引进急需紧缺专业人才14人笔试历年典型考点(频考版试卷)附带答.docx VIP
- 4篇 2025年3月-7月中央八项规定精神学习教育学习计划+深入贯彻中央八项规定精神学习教育专题党课讲稿+研讨发言.doc VIP
- 小班科学公开课教案《果蔬沉浮》+PPT课件.docx
- 2024年02月[北京]2024年中国金融电子化集团有限公司录用招考(招考)笔试历年参考题库附带答案详解.docx
- 行政管理专科毕业论文完整范文-浅谈企业行政管理的精细化管理.doc
文档评论(0)