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