Scratch弹力小球游戏教程

标签:
scratch编程scratch中文教程 |
分类: scratch教程 |
你的孩子有学习scartch编程的打算吗?是不是发现你身边越来越多的孩子开始学习scratch编程,有的是自学,有的是报培训班,你可能孩子犹豫要不要让自己的孩子学习scratch,今天先教孩子学习做一个弹力球小游戏,让你的孩子先试试看吧。
Scratch制作弹力小球游戏教程
http://qsebc.com/uploads/allimg/20180917/1537174133724135.jpg
这是一个简单的物理小游戏,根据胡克定律实现了弹性动画,玩家只要点击空白处,小球就会向点击位置弹过来。
1.首先新建一个项目,删掉默认的小猫,添加一个新角色——球:
http://qsebc.com/uploads/allimg/20180917/1537174178355381.jpg
2.然后建立六个变量,不必设为私有变量。
http://qsebc.com/uploads/allimg/20180917/1537174202294200.jpg
3.接着编写小球的脚本代码:
http://qsebc.com/uploads/allimg/20180917/1537174224515907.jpg
http://qsebc.com/uploads/allimg/20180917/1537174241767696.jpg
代码不多,但可能不太容易理解,可以结合公式来简单讲一下,胡克定律是:
F=-k·x
其中,k是弹性系数,x是形变量(在这里就是物体与鼠标间的距离,即视为拉伸距离)
4.运行测试:
http://qsebc.com/uploads/allimg/20180917/1537174254941809.gif
5.然后可以让孩子修改一下代码中弹性系数与阻力的初始值,看看不同的数值组合会产生什么样的效果:
http://qsebc.com/uploads/allimg/20180917/1537174336740337.png
通过这个小程序,可以让孩子初步领略物理与数学的魅力所在。