回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

挑战二+Mind+ 编程模拟抛体运动 简单

头像 tinker 2019.01.29 1206 1
project-image
project-image

这是现行人教版高中物理课本中展示的抛体运动。我们研究抛体运动所用的方法是运动的分解:将抛体运动分解为水平方向上的匀速直线运动和竖直方向上的匀变速直线运动。符合以下规律:

project-image

理论知识的学习理解依赖于感性认识是否充分。那么在学习抛体运动之前的之前......我们是否可以从游戏编程中,让小学生先感性认识下物理规律呢?

下面我们就尝试一下:

【   

【材料清单】

         Micro:bit                    1 

         Micro:bit扩展板         1 

         角度传感器               1 

        声音传感器               1 

         乐高积木                   若干 

  【制作步骤】

1乐高底座搭建步骤如图:

project-image
project-image
project-image

3编写程序:

创建四个角色:

project-image

球脚本:

project-image
project-image

轨迹脚本:

project-image

发射炮脚本:

project-image

红包脚本:

project-image

游戏操作说明

点击绿旗程序运行。

按钮A:每按一次抛出初速度增加2

按钮B:每按一次抛出初速度减少2

角度传感器:调节抛出角度

声音传感器:声控发射(增加趣味性)

炮弹发射后能击中红包,则红包消失并出现在其他地方,继续游戏。

这只是个很基本的游戏设计,大家可以在这个简单的游戏基础上增加更丰富的背景、细节、音效和变化以及竞技让它更加好玩。

项目程序https://gitee.com/tinkerboy/000.git

评论

user-avatar
  • 汤果

    汤果2019.01.30

    很有新意,和高中只是结合紧密,很好~~

    0