资源简介 授课题目 幸运大转盘 授课时间 年 月 日 授课班级 年 班 课时 第 课时 课型 教学目标 熟练运用变量来设计游戏程序,理解随机命令在程序中的作用,设计出公平合理的电脑抽奖游戏。初步认识并使用测控板实现多种人机交互形式。了解测控板控制虚拟程序与现实设备的方式。 以任务驱动,由浅入深引导学生用测控板来控制虚拟游戏,进而探究用控制器来控制现实设备。 教育学生正确认识抽奖游戏的实质,不沉溺于电脑游戏。 教学分析 本课是6年级下关于Scratch学习的最后一课,学生已经全面掌握了Scratch软件的编程语言。但学生对测控板并未接触。因此,本课重点在于学生综合使用编程语言设计制作游戏程序,深入体验人机交互的多种应用方式。 教学重难点 运用变量设计指针随机停止程序 理解随机命令在程序中的作用 教学方法 演示法、引导法、自主探究法 教学准备 微课视频 实验教具 测控板 Arduino控制器 教学过程 教学环节 教学内容 教师活动 时间分配 情境导入 探究新知 巩固练习 拓展提升 课堂小结 师:同学们喜欢玩抽奖游戏吗?今天老师给大家带来转盘抽奖游戏。有没有想玩的?指一、二名学生到前面玩一玩。 这么多的同学都想玩,老师只有一个这样的转盘,但我们可以用Scratch软件来编写一个这样的程序。 我们今天的课题是《幸运大转盘》,请大家看一下本课的学习目标。 运用变量设计指针随机停止程序 理解随机命令在程序中的作用 正确认识抽奖游戏的本质,不沉溺于抽奖游戏。 (一)我尝试,我能行。 请同学们打开幸运大转盘,按照学案的提示,完成脚本的编写,思考一下,K键和空格键在程序中起什么作用? 学生编写程序 说说K键空格键的作用。 我公平,我合理 指针接收到停止命令后,旋转了多少度? 观看微课视频 通过微课我们知道,要让指针随机停在任意一个位置要用到随机命令。 请你算一算在减速停止过程中,如果用了上面这条随机命令,指针转的度数的范围在( )至( )度之间。 刚才我们是用按键来控制程序运行的。当然我们也可以用老师手中的控制器来控制程序的运行。 教师演示 分组合作,完成的小组用测控板控制程序运行。 完成的小组索要测控板验证程序 我创意,我做主 游戏的主体完成了,大家能不能开动脑筋,把我们的游戏设计得更炫呢?请同学们参考学案的提示,进一步改进我们的游戏。也可以用mBlock软件来编写程序,实际控制老师手中的转盘游戏设备。 分工负责 小组汇报交流展示。 3.老师展示改进效果。 “今天这节课你有什么收获?”学生总结,师引导可以从不同角度进行总结。 组织学生玩游戏,激发学生的学习兴趣 板书课题 出示学习目标 组织学生进行探究性学习 提示大家窗口并列显示 每组第一个做完的同学可以做老师的助教。 看看哪一组最先做完,完成的小组每组给一颗星。 板书K键——启动 空格键——停止 25——转速 板书:随机命令 我们知道指针每次转的度数都比上次少1度的话,度数为325度,那么每次转的度数都比上一次少0.1度的话,度数为3250度,所以,指针转的度数范围在325~3250度之间。 板书 演示 用按钮传感器代替K键; 用滑杆传感器代替每次转动25度; 用声音传感器代替空格键; 确定主板通讯端口; 在Scratch中选择通讯端口。 组织学生进行小组合作学习 教师鼓励学生课后可以自己去创作更多更好的作品 3’ 5’ 5’ 10’ 15’ 2’ 板书 幸运大转盘 随机命令 K键——启动——按钮 空格键——停止——声音 25 ——转速——滑杆(电位器) 展开更多...... 收起↑ 资源预览