1、周而复始的循环教案 主讲 枣庄八中 东校 学科信息技术班级日期 课题2.3 周而复始的循环 教学 目标 1)掌握两种循环语句的基本格式,理解循环语句的执行过程。 2) 体验计算机解决问题的方法,熟练使用循环解决实际问题。 3)培养学生适度消费,聪明理财的生活意识。 重难 点 重点:理解循环语句的工作原理;掌握循环语句的格式。 难点:能够使用循环语句解决实际问题。 教法 学法 任务驱动法、讲授法 教教学学过过程程 教学 环节 教 学 内 容 教学活动 设计 时间 规划 目标 引领 确定 主题 自主 学习 合作 探究 目前市面上流行的理财方式五花八门,理财产品的套路更是层出不 穷,因此,对待理财,
2、除了要有冷静的心态,更要有理智的头脑。 项目一项目一 - 利率不变存款收益利率不变存款收益.py.py 【流程图描述】 【编写程序】 创设情境,分析问 题。 流程图采用顺序结 构,玲珑程序框图 软件补全流程图 教师引导学生对循 环体进行提炼,总 结出“第 n 年存款 总额=(n-1)年存 2 分钟 4 分钟 自主 学习 合作 探究 【点拨】 forfor 循环语句可实现重复循环语句可实现重复一定次数一定次数的循环的循环 forfor 语句的基本格式:语句的基本格式: forfor循环变量循环变量 inin 列表列表: 语句或语句组语句或语句组 列表是一个有序的集合集合,可以包含多个数据元素,并
3、且能存储任何 类型的数据 列表中元素个数决定循环次数。 例子:for i in range(1,6): print(i) 【小组活动】 在学案中,为左侧的利率不变存款总额流程图在右侧找到相匹配的代 码块 款总额 *(1+0.0325)” 师生共同分析公式 讨论得出结论: (1)代码相似 (2)反复执行 教师引导学生思考 石榴,1,香蕉 ,橙子,梨子 列表例子 通过举例了解 for 语句工作原理 6来源:Zxxk.Com 分钟 8 分钟 来源:学_科_网 自主 学习 合作 探究 来源:学科网 来源:学科网 项目二项目二 - 利率变化存款收益利率变化存款收益.py.py 【编写程序】 创建列表0.
4、0325,0.03,0.03,0.02,0.0175 for rate in0.0325,0.03,0.03,0.02,0.0175 money=money*(1+rate) print(5 年以后存款总额,money,元) 【自主探究】 打开利率不变存款收益.py 和利率变动存款收益.py ,根据自 己的资金情况,改变 money 的值,或者存款年份,运行程序,将得出 的运行结果填在学案的表中来源:学|科|网 操作说明:右键点击“利率变动存款收益.py ”,选择“Edit with IDLE”。 保存修改,单击 File,选择 Save。调试运行,按F5,或者 单击 Run,选择 Run M
5、odule 学生阅读流程图, 并尝试找出处理框 对应的代码。 来源:学科网 ZXXK 讨论 程序中各代码 部分与 for 语句格 式的对应关系:循环 变量?循环次数? 循环体? 5来源:Z。xx。k.Com 分钟 8 分钟 项目三项目三 - 理财产品存款收益理财产品存款收益.py.py 【算法描述】 【编写程序】 while 语句一般用于循环次数未知的情况。 不统计需要执行多少次 循环体,而是用关系表达式来确定什么时候执行循环 while 语句的基本格式: whilewhile关系表达式关系表达式: 语句或语句组语句或语句组 【小组活动】 打开计算理财产品收益.py,将第 3 行程序语句补充完
6、整,并调试运 行得出结果 根据自己学习情况选择:根据自己学习情况选择: 1、在老师已给出的代码基础上,补充完整并调试运行 2、新建程序文件尝试写出完整的代码并调试运行 梳理、评价梳理、评价 学生打开程序,根据 自己理财需求修改 程序代码,体验 for 语句工作原理 比较两种存款方式 收益的高低,引导 学生思考程序运行 结果蕴含的信息, 得出“稳重取胜” 的理财理念 通过举例了解 while 语句工作原 理 10 分钟 来源:学科网 引导学生思考程序 运行结果蕴含的信 息,得出“合理用 财”的启发 来源:学科网 ZXXK 完成后,将 本文件保存,将文 件名命名为自己的 名字进行提交。 2 分钟 教学 来源:学_科_网 Z_X_X_K 反思