打地鼠 - 教师备课手册

S6智能机器人 · 趣味游戏课

课程概览

项目内容
核心知识点随机数、触动传感器、变量(分数/时间)、条件判断、倒计时循环
硬件连接触动传感器→1号口
课时90分钟
难度★★★(游戏化项目,趣味性强)

4C1E授课流程

Engage 联系(10分钟)

1
问学生:游乐场玩过打地鼠吗?地鼠是怎么出来的?(随机!)
2
现场体验网页版打地鼠(学生端首页有小游戏)

Construct 建构(60分钟)

1
搭建手柄和操作台(15分钟)
2
认识随机数模块(10分钟)——1到4随机出数
3
写基础程序:随机选位置→屏幕显示→等按下(15分钟)
4
加变量分数和倒计时(15分钟)
5
自由调试+比赛(5分钟)
常见问题:①随机数范围设错 ②忘记存"当前位置"变量 ③倒计时和游戏主循环冲突(用并行模块)

Contemplate 反思(10分钟)

Continue 延续(10分钟)

知识点素材库

知识点讲解要点
随机数在指定范围内随机出整数,不可预测。数学模块→随机数
触动传感器三种状态:按下、松开、碰撞。端口1-4
变量-分数初始0,打中一次+1,屏幕显示
变量-时间初始15,每秒-1,到0游戏结束
条件判断如果位置对→加分;否则→不加分/扣分
并行模块一边倒计时,一边打地鼠,两件事同时进行

家长点评模板(一键复制)

今天S6机器人课《打地鼠》结束啦!🎉

孩子完成了:

✅ 学习了随机数模块——让地鼠随机从洞里冒出来

✅ 用触动传感器做"锤子",练习了变量计分

✅ 写了倒计时程序——15秒限时挑战

✅ 用条件判断区分"打中"和"打空"

✅ 最后进行了打地鼠比赛,孩子反应速度很快!

回家可以和孩子聊聊:生活中还有哪些地方用到了随机数?(抽奖、骰子、抽签……)