算法执行流程之三——重复模式执教者:沈敏洁教学目标:知识与技能:理解重复模式的含义及基本要素;理解循环变量在重复模式中值的变化及与循环控制条件的关系;能用流程图的形式把重复模式这种执行流程描述出来
过程与方法:先用流程图实现1人使用干粉灭火器灭火过程的算法,再用流程图实现10人先后使用干粉灭火器灭火过程的算法示例,逐步学会使用“重复模式”这种执行流程来描述算法的思维方式
通过用流程图完成设计实例的任务,学会使用流程图来描述算法中具有“重复模式”这种执行流程的方法
情感态度与价值观:牢固使用干粉灭火器灭火的一般过程,提高安全消防意识,更珍视生命
应用重复模式这种执行流程解决具体现实问题,感受到学习的兴趣
教学重点:重复模式的含义,用流程图的形式把重复模式这种执行流程描述出来
教学难点:如何用流程图来描述重复模式这种执行流程教学准备:高中信息科技教材(华师大版)、多媒体演示稿教学过程:一、引入:问题一:请一位学生描述他在消防演习中灭火的过程(一个人完成灭火的过程)二、新授课——重复模式(一)问题二:描述10人先后进行灭火演练的过程1.试图使用“顺序模式”解决这个问题(可以解决,但很繁琐)2.如何让这个算法描述更简便
思考一:10人灭火的基本步骤是否相同
学生的答案:——相同教师提出:可以用流程线来实现相同部分的重复
手提灭火器拔下开启把上的保险销奔向油槽,站在上风方向一只手握住喷射软管前端喷嘴另一只手压下开启压把油槽着火火灭思考二:这样的流程图对吗
学生的答案:——不对,没有结束处
思考三:如何控制结束
教师/学生:可以在每个人完成之后,判断一下:已演练的人数未达10人吗
如果达到了10人,就结束,否则,下一个人继续演练
手提灭火器拔下开启把上的保险销奔向油槽,站在上风方向一只手握住喷射软管前端喷嘴另一只手压下开启压把油槽着火火灭开始教师:为了把算法表示得