2.3周而复始的循环 第1课时教学设计-高中信息技术必修一教科版2019

2024-10-18
| 3页
| 1680人阅读
| 6人下载
普通

资源信息

学段 高中
学科 信息技术
教材版本 高中信息技术教科版必修1 数据与计算
年级 高一
章节 2.3 周而复始的循环
类型 教案-教学设计
知识点 -
使用场景 同步教学-新授课
学年 2024-2025
地区(省份) 江苏省
地区(市) 宿迁市
地区(区县) -
文件格式 DOCX
文件大小 629 KB
发布时间 2024-10-18
更新时间 2024-10-18
作者 蜡笔小~新
品牌系列 -
审核时间 2024-10-18
下载链接 https://m.zxxk.com/soft/48047240.html
价格 1.50储值(1储值=1元)
来源 学科网

内容正文:

课题 周而复始的循环-for计数循环 年级 高一 学习目标 1. 理解循环结构 2. 学会列表及range函数的使用方法 3. 学会计数循环的使用方法 4. 能够运用for语句解决实际问题 教学重点 for语句的使用 教学难点 列表、range函数 教学过程 教学环节 教师活动 学生活动 设计意图 导入新课 课间跑操,班级口号“”、“”、等等。跑操过程中,不止一次喊口号,引出循环。 观看听讲 采用生活、学习中常见实例能够快速让学生理解循环结构 活动一、固定利率下存款总额计算 本金50000,年利率为3.25%,一年到期后自动转存,五年后,金额是多少? 【分析问题】 第1年存款总额=50000x(1+利率) 第2年存款总额=第1年存款总额x(1+利率) 第3年存款总额=第2年存款总额x(1+利率) …… 第5年存款总额=第4年存款总额x(1+利率) 【结论】每年的存款= 【设计算法】完善流程图。 【新知探究】 阅读书本39页内容,使用python shell输入命令行,观察运行结果并记录。(方法:增加、删除元素,输入单个命令行后,回车输入列表名a即可看到运行结果。) a[0] a[-2] a. append(“行”) del a[2] a. sort() a.reverse() 【结论】访问列表元素:列表名[索引号] 增加列表元素:列表名.append(元素) 删除列表元素:del 列表名[索引号] 列表排序: 列表逆序: 【编写程序】 【调试运行】 模拟程序运行 【设疑】如果计算10年后存款总额?100年后存款总额? 【答疑】range函数使用 阅读书本41页内容,尝试更改程序代码。 思考回答 阅读并识记 自主探究 观看听讲 自主探究 将数学知识迁移到计算机编程计算,体会算法思想,培养学生计算思维 动手实践,加深学生识记列表的相关知识,如列表元素的访问,增加删除元素,列表排序等等。 完成代码补充,理解循环结构,学会将算法转化为程序语言,学习for语句基本结构,回顾赋值语句、变量等知识。 通过动画模拟程序执行的过程,加深学生对循环结构的理解记忆。 解题方法并不是唯一的,培养学生计算思维。 总结: for 循环变量 in 列表: for 循环变量 in range(): 语句或语句组 语句或语句组 活动二、变化利率下存款总额计算 本金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循环中可以通过列表进行计数,也可以直接使用列表元素。 拓展活动 1. 修改程序,在屏幕上输出显示10遍口号“智者不惑 仁者不忧 勇者不惧”。 2.绘制旋转的五边形。 合作探究 运用for循环编写简单程序,激发学生学习热情,培养学生自主学习,合作探究能力。 课堂总结 梳理脉络 回顾知识,体会编程的过程,学会使用计数循环解决实际生活问题。 学科网(北京)股份有限公司 $$

资源预览图

2.3周而复始的循环 第1课时教学设计-高中信息技术必修一教科版2019
1
相关资源
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。