Scratch介绍
Scratch融合卡通、动画、音效等多媒体的运用和直观拖拽式的编程方式,生动有趣,可以编写各种类型程序,游戏、动画、互动美术、实物模拟、数学模拟等,想象无限。同时蕴含丰富知识,体现现代编程思想,涵盖程序设计、数学、物理、语言、艺术各领域;经过系统学习,编程班的孩子的逻辑思维能力将远远超过一般的同年龄孩子。事实上,Scratch是种“一朝学会,受益终生”的课程。
这是一个简单的物理小游戏,根据胡克定律实现了弹性动画,玩家只要点击空白处,小球就会向点击位置弹过来。
首先新建一个项目,删掉默认的小猫,添加一个新角色——球:
然后建立六个变量,不必设为私有变量。
接着编写小球的脚本代码:
代码不多,但可能不太容易理解,可以结合公式来简单讲一下,胡克定律是:
F=-k·x
其中,k是弹性系数,x是形变量(在这里就是物体与鼠标间的距离,即视为拉伸距离)
运行测试:
然后可以让孩子修改一下代码中弹性系数与阻力的初始值,看看不同的数值组合会产生什么样的效果:
通过这个小程序,可以让孩子初步领略物理与数学的魅力所在。
Scratch案例推荐
????▷Scratch课堂丨空战游戏-保卫南海
????▷Scratch课堂丨雪花曲线【递归解说】
????▷Scratch课堂丨在Scratch上制作打地鼠
????▷Scratch课堂丨在Scratch上画五环等图形
????▷Scratch课堂丨在Scratch上制作接红包游戏
????▷Scratch课堂丨数学之美-蝴蝶曲线
????▷Scratch课堂丨学数学-算勾股数
????▷Scratch中做一个简单迷宫小游戏,值得您收藏!
????▷Scratch中实现一个按钮的动画效果,值得您收藏!
????▷Scratch课堂丨在Scratch上制作植物大战僵尸游戏
????▷Scratch课堂丨什么是云变量?怎么用它来做数据排名?
????▷圣诞节快乐!用Scratch来制作圣诞老人发礼物,值得你收藏!
????▷Scratch课堂丨用Scratch来制作谷歌浏览器中的奔跑小恐龙游戏!
????▷Scratch课堂丨模拟物理算法:万有引力、曲线运动,值得您的收藏!
每周都有学习资料分享!绝对硬货,扫码关注我们吧!记得分享给你的小伙伴哦