1、第第 2 课课 操控键盘比车速操控键盘比车速 教学目标: 1、了解按键侦测指令功能。 2、学会使作“计时器”指令。 3、会骗写用键盘控制角色运动的人机交互脚本。 教学重难点 1、教学重点:学会使作“计时器”指令。 2、教学难点:会骗写用键盘控制角色运动的人机交互脚本。 教学过程: 一、导入 (一)在 Scratch 中,通过按键侦测指令,结合计时、碰撞侦测、重 复执行等指令,可以制作出容有趣的动画、故事或游戏,这节课就让 我一起学习操控键盘比车速 (二)教师出示相关学习任务,让学生明确学习任务。 二、新课探究 (一)了解按键侦测指令 1、教师打开 Scratch 软件,点“代码”在下拉菜单中点
2、击“侦测” 。 在“侦测” 下拉菜单中找到“按键空格键?”结合“控制”模 块中的“如果那么” 指令,可以实现用键盘进行人机交互。 2、点击“空格”下拉菜单有英文字母键 a-z、数字键 0-9、方向键和 空格键。 3、教师演示后,学生动手试一试。 (二)为赛车角色分配不同按键 1、根据赛车角色的四种状态:左转、右转、直行、后退。为两辆赛 车设置字母键和方向键来完成相应的指令。 (1) 赛车 1:可以分别添加 h、k、u、m 按键来执行相应指令。 (2) 赛车 2:可以分别添加左移键、右移键、上移键、下移键来执 行相应的指令。 2、教师设置脚本。 3、学生尝试设置。 (三)导入背景图片,添加角色
3、1、指导学生上传赛车跑道图片作为舞台背景,删除默认的小猫角色。 2、添加小车角色。分别为角色取名,比如:红色赛车、黄色赛车。 3、在绘图编辑器中,在车灯位置画上黄色的圆形,当作虚拟的“传 感器” 。 (四)规划脚本 1、学生仔细阅读脚本规划表,提出不明白的问题。 2、教师梳理问题后,进行一一指导。 3、学生动手尝试操作。 (五)编写“比车速”游戏脚本 1、红色赛车脚本。 (1) 初始化赛车 (2) 按键控制赛车运行。 (3) 判断赛车是否碰撞跑道。 (4) 判断赛车是否黄色赛车碰撞。 (5) 判断赛车是否到达终点。 2、黄色赛车脚本。复制红色赛车脚本,进行修改。 3、程序运行界面 4、调试脚本,单击舞台左上角“小旗” ,开始测试。 三、创新活动 分别给赛车添加不同的音效。 四、活动评价。 师:打开课本第 12 页,填写活动评价表。