一直听说scratch是一款麻省理工所开发的很好的少儿编程学习工具,一直不是很清楚所谓少儿编程是长什么样所以探究了一下。
scratch当前到了3.0版本,3.0版本默认直接是web形式,不提供桌面版客户端。访问主页后点击“Create”即可,如果注册账号使用web形式还能将自己编写的项目保存到服务器上。
由于这个是外网链接,要翻墙才能下载,但是我已经下载好了,直接用这个百度网盘链接下载就行,7天内有效。
提取码:1472
web形式和桌面客户端形式长得都一样,下面使用桌面进行演示。
如下图所示,我不知道专门称呼是什么,我们就约定1区、2区、3区、4区;所谓编程,就是从1中拖动代码到2区、控制4区的角色在3区中的运动。
删除代码将代码从2区将代码拖回1区即可,也可以直接用删除键。
下面我们以编写一个最简单的程序:让小猫右转15度。
编写:将1区的“事件”中的“当绿旗被点击”拖入2区,再将1区的“运动”的“右转15度”拖入2区并拼接在“当绿旗被点击”后。
运行:点击左上方的“绿旗”执行代码,可看到小猫较上图右转了一定角度。