- 1、本文档共4页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
课题
周而复始的循环-for计数循环
年级
高一
学习目标
理解循环结构
学会列表及range函数的使用方法
学会计数循环的使用方法
能够运用for语句解决实际问题
教学重点
for语句的使用
教学难点
列表、range函数
教学过程
教学环节
教师活动
学生活动
设计意图
导入新课
课间跑操,班级口号“”、“”、等等。跑操过程中,不止一次喊口号,引出循环。
观看听讲
采用生活、学习中常见实例能够快速让学生理解循环结构
活动一、固定利率下存款总额计算
本金50000,年利率为3.25%,一年到期后自动转存,五年后,金额是多少?
【分析问题】
第1年存款总额=50000x(1+利率)
第2年存款总额=第1年存款总额x(1+利率)
第3年存款总额=第2年存款总额x(1+利率)
……
第5年存款总额=第4年存款总额x(1+利率)
【结论】每年的存款=
【设计算法】完善流程图。
【新知探究】
阅读书本39页内容,使用pythonshell输入命令行,观察运行结果并记录。(方法:增加、删除元素,输入单个命令行后,回车输入列表名a即可看到运行结果。)
a[0]
a[-2]
append(“行”)
dela[2]
sort()
a.reverse()
【结论】访问列表元素:列表名[索引号]
增加列表元素:列表名.append(元素)
删除列表元素:del列表名[索引号]
列表排序:
列表逆序:
【编写程序】
【调试运行】
模拟程序运行
【设疑】如果计算10年后存款总额?100年后存款总额?
【答疑】range函数使用
阅读书本41页内容,尝试更改程序代码。
思考回答
阅读并识记
自主探究
观看听讲
自主探究
将数学知识迁移到计算机编程计算,体会算法思想,培养学生计算思维
动手实践,加深学生识记列表的相关知识,如列表元素的访问,增加删除元素,列表排序等等。
完成代码补充,理解循环结构,学会将算法转化为程序语言,学习for语句基本结构,回顾赋值语句、变量等知识。
通过动画模拟程序执行的过程,加深学生对循环结构的理解记忆。
解题方法并不是唯一的,培养学生计算思维。
总结:
for循环变量in列表:for循环变量inrange():
语句或语句组语句或语句组
活动二、变化利率下存款总额计算
本金50000,每一年的利率都不相同,自动转存后利率分别是3.25%、3%、3%、2%、1.75%。5年后的到期金额?
【分析问题】
第1年存款总额=50000x(1+第1年利率)
第2年存款总额=第1年存款总额x(1+第2年利率)
第3年存款总额=第2年存款总额x(1+第3年利率)
……
第5年存款总额=第4年存款总额x(1+第5年利率)
【结论】每年的存款=
rate=[0.0325,0.03,0.03,0.02,0.0175]
【补充代码】
阅读书本41页内容,完成代码补充。
【调试运行】round函数的使用。
自主探究
运用刚学习过的列表知识解决变化利率存款总额计算,培养学生自主学习能力。
总结:
列表可以一次性存储多个数据,在for循环中可以通过列表进行计数,也可以直接使用列表元素。
拓展活动
修改程序,在屏幕上输出显示10遍口号“智者不惑仁者不忧勇者不惧”。
2.绘制旋转的五边形。
合作探究
运用for循环编写简单程序,激发学生学习热情,培养学生自主学习,合作探究能力。
课堂总结
梳理脉络
回顾知识,体会编程的过程,学会使用计数循环解决实际生活问题。
您可能关注的文档
- 2.2做出判断的分支.pptx
- 2.2做出判断的分支_第1课时_教学设计-高中信息技术必修一教科版2019.docx
- 4.1 算法及其特征(第2课时)(课件+素材).pptx
- 第二单元第四课古物符号—应用VLOOKUP函数查找引用数据-豫科版七年级信息技术下册课件(共14张PPT).pptx
- 4.2 数值计算(课件).pptx
- 专题3.3 数据与系统(第1课时)(课件).pptx
- 2023年信息技术中考 Excel考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 Excel考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 PPT考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 基本操作考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 Word考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 ps考点及题目要求.docx
- 2023年广东省东莞市信息技术中考 Flash考点及题目要求.docx
- 第一单元++第5课物联功能趣体验教学设计+2024—2025学年人教版(2024)初中信息科技八年级全一册.docx
文档评论(0)