第四课 玩跷跷板 一、教学目标: 1、知识与技能 (1)设计跷跷板 (2)用“物理积木”编程 过程与方法 演示中讲解,激发学生学习兴趣并乐于思考探究,实践操作,巩固所学。 情感态度价值观 体验玩跷跷板游戏的乐趣,乐于思考探究,学习掌握新技术,创作更好玩的跷跷板游戏,体验成功的乐趣! 二、教学重点: (1)设计跷跷板 (2)用“物理积木”编程 三、教学难点: (1)设计跷跷板 (2)用“物理积木”编程 四、教学过程 (一)导入: 咚咚喜欢玩跷跷板,她设计了一个在跷跷板上滚球的游戏,叮叮也好喜欢! 图4-1 用电位器控制小球在跷跷板上滚动 一 设计跷跷板 先设计一个用键盘来控制的跷跷板。 【例题4-1】设计如图4-1所示的跷跷板。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和脚本。 第二步 添加背景。 第三步 添加三个角色:“跷跷板”“底座”“球”。 第四步 添加音乐。 为了增强游戏效果,可以添加游戏的背景音乐。如图4-2所示。 图4-2 添加游戏的背景音乐 第五步 用键盘控制“跷跷板”的转动,脚本如下: 图4-3 用键盘控制“跷跷板” 试一试 进一步优化游戏的背景和音乐。 二 物理积木 开启角色的“物理引擎”,角色就可以像现实生活中的物体一样有重量,受地球引力的影响。使用物理积木可以对角色的物理特性进行编程。 【例题4-2】设计如下游戏:程序开始,图4-1中的小球受地球引力的影响,沿着跷跷板往下滚。如果将跷跷板的低端抬起,小球就往另一端滚。如果小球滚出跷跷板,游戏结束。屏幕的左上角显示游戏所坚持的时间。 【操作步骤】 第一步 打开例题4-1所编写的程序。 第二步 添加硬件(电位器)。 第三步 新建变量“时间”,用于记录游戏所玩的时间。 第四步 给小球编写如下脚本: 图4-4 给角色“球”开启物理引擎之后,“球”就有了重量,受地球引力的影响,掉到地上会反弹,在地上滚动会受到摩擦力的影响。 第五步 用电位器控制“跷跷板”的转动,脚本如下: 图4-5 用电位器控制“跷跷板” 由于 的值介于0~96之间,所以: 的值介于-48~48之间;的值介于-96~96之间。 运行程序,就可以用电位器控制小球在跷跷板上滚动啦! 比一比,谁玩的时间长?谁玩得更惊险? 试一试 发挥你的想象,设计一个用电位器控制的游戏。和同学比一比,谁设计的游戏更 好玩? 五、板书设计: 第四课 玩跷跷板 玩 设计跷跷板 跷 跷 板 用“物理积木”编程(
课件网) 第四课 玩跷跷板 (一)导入: 用电位器控制小球在跷跷板上滚动 一 设计跷跷板 【例题4-1】设计如图4-1所示的跷跷板。 【操作步骤】 第一步 打开源码编辑器,删除多余的角色和脚本。 第二步 添加背景。 第三步 添加三个角色:“跷跷板”“底”“球”。 第四步 添加音乐。 为了增强游戏效果,可以添加游戏的背景音乐。如图4-2所示。 第五步 用键盘控制“跷跷板”的转动,脚本如下: 试一试 进一步优化游戏的背景和音乐。 二 物理积木 【例题4-2】设计如下游戏:程序开始,图4-1中的小球受地球引力的影响,沿着跷跷板往下滚。如果将跷跷板的低端抬起,小球就往另一端滚。如果小球滚出跷跷板,游戏结束。屏幕的左上角显示游戏所坚持的时间。 【操作步骤】 第一步 打开例题4-1所编写的程序。 第二步 添加硬件(电位器)。 第三步 新建变量“时间”,用于记录游戏所玩的时间。 第四步 给小球编写如下脚本: 第五步 用电位器控制“跷跷板”的转动,脚本如下: 由于? ?的值介于0~96之间,所以: ? 的值介于-48~48之间; 的值介于-96~96之间。 运行程序,就可以用电位器控制小球在跷跷板上滚动啦! 比一比,谁玩的时间长?谁玩得更惊险? 试一试 发挥你的想象,设计一个用电位器控制的游戏。和 ... ...