下载与安装
Scratch 社区(https://scratch.mit.edu)因为某些因素被封了,但可以使用电脑客户端版本,可以直接离线使用。
电脑版本(Windows 和 Mac)百度云盘下载:
链接:https://pan.baidu.com/s/1nrw5UjwQah2PMziKQy79Qw
提取码:000p
下载,直接安装即可。
Scratch 的界面
首先在左上角设置软件语言为:简体中文
所有的编程只需要在一个界面上,即时编写即时显示运行效果,简化编程环境。
基础积木类型分为 9种:
1. 运动 用于控制角色的位置、旋转、碰撞检测,多用于动画等场景。
2. 外观 控制造型、背景和对话弹窗的显示。
3. 声音 控制声音的播放、暂停和音量调节等。
4. 事件 监听用户的事件,如角色被点击、按键被按下等,当(when)事件发生时执行后续操作,是程序执行的入口。
5. 控制 循环、条件、等待等控制,当条件满足时触发操作(if)。
6. 侦测 侦测舞台上的行为是否被触发。
7. 运算 字符运算、算术运算、逻辑运算等。
8. 变量 定义变量
9. 自制积木 定义一个代码块,可重复使用。
最小化指令集
由于Scratch中每一个代码块都要占据一定的屏幕空间,如果指令集太大,就会显得非常臃肿,增加通过滚动条寻找一个代码块的使用难度。
因此,使用最小化的指令集比起其他需求显得更为迫切。
对一些初学者不会常用的代码块,采用下拉菜单的方式进行了合并。
比如“运算”里的“绝对值”下面,就包含了许多数学运算,“外观”里的“特效”下拉菜单里,也有7种特效。