资源简介 课题 第12课 循环语句能控制 共 1 课时 第 12 课时素养目标 计算思维:深入理解循环结构的作用和分类,掌握"重复执行"和"重复执行直到"两种循环积木的使用方法,能够根据任务需求选择合适的循环结构,培养程序设计的逻辑思维。 数字化学习与创新:通过使用循环结构简化重复性任务,提高编程效率,体验编程的简洁性和高效性,培养优化程序的意识。 3. 信息意识:感知循环结构在编程中的广泛应用,理解程序优化的意义和价值。学情分析 学生已初步接触"重复执行"积木,对循环有基本认识。本课系统学习循环结构,深入理解循环的分类和应用,能进一步提升学生的编程能力。教学重点 掌握"重复执行"和"重复执行直到"两种循环积木的使用方法,理解它们的区别和适用场景。教学难点 理解"重复执行直到"的条件判断逻辑,能根据任务需求选择合适的循环结构。教师准备 教学课件、图形化编程软件、包含两种循环结构的示例程序、任务卡片。学生准备 复习上节课内容,启动编程软件。教学过程教学环节 教师活动 (备与教) 学生活动 (学) 所达成的素养目标及方式导入新课 展示两个程序:一个用多个"移动10步"积木实现角色移动100步,另一个用"重复执行10次"实现同样效果。提问:"哪个程序更简洁?为什么?"引出循环结构的重要性。 观察两个程序,比较代码长度,理解循环结构可以简化重复性任务。 计算思维:通过对比分析,理解循环结构在简化程序、提高效率方面的作用。 方式:对比导入、问题驱动。探究新知 复习"重复执行":回顾"重复执行10次"积木的作用,强调固定次数的循环。 学习"重复执行直到":介绍"重复执行直到"积木,讲解其条件判断逻辑,演示让角色移动到舞台边缘停止的效果。 对比分析:对比两种循环结构的区别,总结适用场景: a "重复执行":知道循环次数 b"重复执行直到":不知道循环次数,但有停止条件 4. 组合应用:带领学生完成"让角色在舞台上循环移动直到碰到边缘"的示例程序。 1. 复习"重复执行"积木,理解固定次数循环的特点。 2. 认识"重复执行直到"积木,理解条件判断的循环逻辑。3. 对比两种循环结构,理解它们的区别和适用场景。 4. 跟随教师完成示例程序,体验条件循环的效果。 计算思维:学习两种循环结构,理解它们的区别和适用场景,能够根据任务需求选择合适的循环结构,培养程序设计的逻辑思维能力。 方式:对比分析、示例教学。数字化学习与创新:在完成示例程序的过程中,体验循环结构简化程序、提高效率的优越性。 方式:任务驱动、实践操作。实践操作 基础任务:请用"重复执行10次"让角色旋转360度。 进阶任务:用"重复执行直到"让角色一直移动直到碰到舞台边缘。 创意任务:设计一个程序,让角色在舞台上循环移动,碰到边缘就转向,实现自动避障效果。 4. 巡视指导,帮助学生理解循环条件和停止条件。 1. 独立完成基础任务,掌握"重复执行"积木的使用。 2. 挑战进阶任务,理解"重复执行直到"的条件判断逻辑。3. 发挥创意,设计自动避障程序,调试循环条件。 4. 遇到问题主动求助或与同学讨论。 数字化学习与创新:在创意任务中,综合运用所学知识,设计自动避障程序,培养创新意识和解决问题的能力。 方式:分层任务、创意实践。计算思维:在调试过程中,理解循环条件和停止条件的设置,培养逻辑推理能力。 方式:调试优化、探究学习。展示交流 举办"循环程序秀",邀请学生展示自己的创意作品,并说说用了哪种循环结构,为什么这样选择。 展示作品,分享设计思路,欣赏他人作品,互相学习。 提供展示平台,锻炼表达能力,在交流中加深对循环结构的理解。 方式:成果展示、经验分享。小结与延伸 总结本课核心:学习了"重复执行"和"重复执行直到"两种循环结构,掌握了它们的区别和适用场景。鼓励学生课后尝试更多循环应用。 回顾本课所学,思考还能用循环结构实现什么有趣的效果。 梳理知识,激发持续探索的兴趣。 方式:总结归纳、兴趣延伸。作业设计基础性作业 复习本课内容,记住"重复执行"和"重复执行直到"两种循环积木的区别。拓展性作业 尝试用"重复执行直到"让角色一直旋转直到按下空格键停止。教学反思素养目标达成情况 本课通过系统学习循环结构,计算思维目标达成较好,学生理解了两种循环的区别和适用场景。数字化学习与创新目标在创意任务中充分体现,学生能根据任务需求选择合适的循环结构。信息意识目标在感知循环结构的应用价值中得到落实。亮点与不足 亮点: 通过对比两种程序,直观展示循环结构的优越性,学生理解深刻。 创意任务"自动避障"具有挑战性,激发了学生的探究欲望。 不足: 部分学生对"重复执行直到"的条件判断理解不够,需要加强条件积木的学习。 2. 课堂时间有限,部分学生的创意程序未能充分调试。 展开更多...... 收起↑ 资源预览