本帖最后由 柯老师 于 2024-3-7 10:53 编辑
2023-2024下WF Scratch提高编程社团第一课
一、课堂知识点 1.今天是本学期第一堂scratch社团提高课,上课的内容是《红绿灯》,通过编程模拟马路上的红绿灯且让校车接小朋友去上学。 2.巩固知识点“碰到边缘就反弹、移到、碰到舞台边缘”等指令,学习“在几秒内滑行到”的新指令,认识“停止全部脚”本跟停止“该角色的其他脚本”的区别。 3.带着学生分析整个红绿灯项目的实现,把整体项目拆分成多个小任务逐一实现【拆分问题到解决问题的过程】,然后引导学生自我编程,在编程中发现程序的不足并自我完善。 二、课堂风采 三、课堂总结 本节课主要学习引导学生分析红绿灯项目,拆分成多个任务进行实现,磨练学生分析问题解决问题的能力, 任务一:模拟马路上的红绿灯,当点击绿旗时红灯亮起5秒,然后实现黄灯闪烁效果,即亮灯灭灯两种状态的快速切换即可实现,然后在红灯亮起 亮3秒。 任务二:初始化校车的位置,点击按键 G ,校车启动,校车发出启动的声音,校车面向小女孩移动;点击空格键,校车发出刹车的声音,停止移动,注意“别闯红灯”。 任务三:实现小女生上车的效果,当小女孩碰到校车后隐藏,绿旗点击时记得初始化为显示。 今天课堂上大部分同学保持专心听讲,认真编写代码。表扬赖律弘同学,可独立实现校车接送小女孩的效果且勇于上台演示;表扬易可心同学,编写小女生程序时优化了隐藏效果。非常赞,继续保持~~ 四、课后作业 1.优化小女孩上车的效果?让小女孩慢慢变小直至最后隐藏。 2.小女孩程序点击绿旗显示,显示指令前加时间跟不加时间有什么不同的效果。 注意:课后作业完成后,将代码截图发送到社团微信群。 |