还剩2页未读,继续阅读
文本内容:
4.4运用循环结构描述问题求解过程(第2课时)微课3循环嵌套
1.观察一小组同学表演小游戏输出三行五列星号思考运行规律
2.学习研究课本循环嵌套和循环控制的相关内容
3.观摩微课循环嵌套和循环控制的应用理解循环嵌套语句的过程和必要性理解九九乘法表的代码,分析外循环、内循环和循环体在游戏中开拓信息思维,培养学生信息意识素养能够根据解决问题的需要,自觉、主动地寻求恰当的方式获取与处理信息该环节教师以微课讲解为主,结合实际案例,帮助学生理解如何运用循环嵌套语句描述问题求解的过程,突破教学重点及难点活动2合作探究教师活动学生活动设计意图已知公鸡一只5元,母鸡一只3元,小鸡2只一元,如一百元买100只鸡,那么公鸡、母鸡和小鸡各买多少只?.小组探究、讨论分析编程解决“百钱买百鸡”问题的过程.编程解决“百钱买百鸡”问题的过程count=0forcockinrange21:forheninrange34:ifcock*5+iien*3+chick/3==100and:print可以买{}只公与{}只日跖.formatcockhenchickcount柞1print”期方案凯countW活动3拓展创新教师活动学生活动设计意图教材章节
4.4运用循环结构描述问题求解过程
(二)课时1课叶安排1课时项目名称循环可控,我是预算大管家学习目标
(1)能够掌握Python程序设计语言的循环嵌套、循环控制等的一般格式及使用方法;
(2)能够运用循环嵌套结构描述问题的求解过程教材分析本章节《运用循环结构描述问题求解过程》是程序三大结构的最后一节,也是相对最难的一节,内容方面要比前两节顺序结构和选择结构复杂的多,for循环、while循环、循环控制每一个知识点都是很重要的循环控制的两个关键字break和continue是学生容易弄混的一点,教师应首先根绝其英文意思进行延申辅助理解,确保学生能够在字面量上区分,然后再详细的结合书本、实例以及相关图示帮助学生详细理解课标(学业)要求(是否需要?)利用程序设计语言实现简单算法,解决实际问题学习重点Python程序设计语言的循环结构的循环嵌套、循环控制等的一般格式及使用方法学习难点运用循环结构描述问题的求解过程活动情境观看短视频世界上最早的乘法表(培养学生信息社会责任关注信息技术革命所带来的人文问题)提出问题,思考如何编程实现九九乘法表用什么程序结构编程可能实现?单层循环结构能够实现吗?活动1自主探索教师活动学生活动设计意图布置活动教师下去巡视进行互动指导时间到后展示同学们的答案和参考答案,对于其中的共性问题进行讲解引导学生思考程序结果出现缓慢的原因,如何解决这个问题阅读教材p91使用循环嵌套解决问题的过程,理解问题求解过程项目小组经过讨论,最后选择购买单价分别为
1.8元的笔记本、L9元的笔、
2.1元的小饰品作为活动的奖品和纪念品,每一种物品至少买100件,并且尽可能地用完1000元经费如何设计方案,才能实现购买物品数量最多呢?如数量相同的情况下余额最小的方案为最佳,则最佳方案中每一种物品的数量是多少?余额是多少?学生了解任务要求,打开资源包中“课本项目程序4-
7.py文件,分组进行代码分析和编写,通过实际问题演示,补充代码使其输出正确结果思考程序结果出现缓慢的原因,讨论研究如何解决这个问题Xl=iJUyl=100zl=100s=300r=1000-100*
1.8+100*
1.9+100*
2.1forxinrange100555:foryinrange100526:forzinrange100476:if
1.8*x+l.9*y+
2.l*z=1000:ifx+y+zs:s=x+y+zr=1000-l.8*x+l.9*y+
2.l*zxl=xyl=yzl=zifx+y+z==sandr=1000-l.8*x+l.9*y+
2.l*z:s=x+y+zxl=xyl=yzl=zprint符合条件的瓯仇[柒:print单价
1.8元的物品的数量“,xlprint单价L9元的物品的数量”ylprint!单彳介
2.
1.兀的物品的锹量,zljprint〃共买到礼物数量”,sprint条款还剜:r该环节是针对学习能力较强的学生,让学生进一步运用循环嵌套语句描述问题求解的过程该环节主要是通过体验探究活动,让学生实践体验运用break语句和continue语句的作用和区别,问题难度较易培养学生计算思维运用合理的算法形成解决问题的方案;总结利用计算机解决问题的过程与方法,并迁移到与之相关的其他问题解决中活动4巩固强化教师活动学生活动设计意图布置活动教师及时了解学生解决问题的过程并统一答疑完成问卷星测试题
4.4第2课时循环嵌套和循环控制练习题网址https//ks.wjx.top/vm/Pwz7Ue7aspx问卷链接与二维码回杵%回0https://ks.wjx.top/vm/Pwz7Ue7aspx急向版羽国制作海报微信发送1回卷检测和巩固强化学生对本课重难点知识的掌握情况培养学生数字化学习与创新的核心素养掌握数字化学习系统、学习资源与学习工具的操作技能,用于开展自主学习课堂总结与评价、布置作业教师活动学生活动设计意图.总结本课主要内容.评价各小组成员学习成果.布置课后作业预习
4.4第2课时的内容循环嵌套和循环控制的应用.总结本课主要内容.评价各小组成员学习成果巩固强化学生对本课重难点知识的掌握情况师生共同小结,形成知识体系,便于记忆巩固互评、自评有利于训练学生应用新知识解决问题的能力学习评价评价主体评价方式设计意图自评测评个人自主探究学习能力让学生掌握本节课的重难点知识组内评以组内合作探究的方式解决各成员有疑问的知识点,交流讨论发现与获取让学生避免程序设计中的各种小错误组间评分组竞争,表现优异者语言表扬培养学生团队竞争意识教师评通过学生表现,教师综合评价各小组以及组员帮助学生认识问题所在,及时纠正课时学习总结三知道.知道了循环嵌套结构的执行过程.知道了循环控制语句的工作原理.知道了break语句和continue语句的区别两改进多呈现经典算法,要学会发散性思考问题,重思考和实践一问题如何用程序设计解决复杂的实际问题课时作业设计意图梳理本章内容,用喜欢的方式记录,展示预习下一章的内容为下节课做好知识点的预习培养学生信息意识。