软件下载
安装
一、Scratch下载与安装
Scratch是由麻省理工学院(MIT)媒体实验室开发的图形化编程语言,通过拖拽积木块的方式,让儿童和初学者轻松学习编程逻辑。本教程以 Scratch 3.0 离线版 为例(同样适用于3.29/3.30等版本)。
1. 获取安装包
2. 安装前准备
系统要求:Windows 7/8/10/11、macOS 10.13+、Chrome OS(Android版另供)。 硬件:CPU 1GHz以上,内存1GB+,硬盘空间500MB+(不需要显卡加速)。 无需断开网络,但建议关闭杀毒软件(安装过程不会产生误报)。 如果电脑无法安装,推荐使用“绿色免安装版”,解压即用。
3. Windows安装步骤
双击下载的 Scratch Desktop Setup 3.0.exe。选择安装语言(默认中文),点击“OK”。 点击“下一步”,选择安装路径(建议 D:\Scratch 3)。勾选“创建桌面快捷方式”,点击“下一步”→“安装”。 等待安装完成(约2分钟),点击“完成”。 运行Scratch桌面版,界面默认为简体中文(若不是,点击地球图标切换语言)。
4. Mac安装步骤
双击 Scratch Desktop 3.0.dmg。将 Scratch 3.app拖入“应用程序”文件夹。首次打开时,若提示“无法验证开发者”,请右键应用→“打开”→确认即可。
二、Scratch基本使用技巧
以下技巧帮助零基础快速上手Scratch编程。
技巧1:界面布局四大区域
舞台区(左上角):展示程序运行效果,小猫是默认角色。 角色区(下方):显示所有角色,可添加、删除、编辑。 积木区(中间):按颜色分类的积木块(运动、外观、声音、事件、控制、侦测、运算等)。 脚本区(右侧):将积木拖拽到这里,拼接成程序。 功能区:顶部有“文件”(保存/加载)、“编辑”、“教程”等。
技巧2:第一个程序——让小猫动起来
从“事件”积木中拖出“当绿旗被点击”到脚本区。 从“运动”积木中拖出“移动10步”,吸附到第一个积木下方。 从“控制”积木中拖出“重复执行”,将“移动10步”包在里面。 点击舞台左上角的绿旗,小猫就会一直向前走(碰到边缘会反弹)。 添加“碰到边缘就反弹”和“将旋转方式设为左右翻转”,避免小猫倒立。
技巧3:添加声音和背景
添加背景:点击舞台区右下角的“选择背景”图标(或从背景库中选择),可以上传本地图片或绘制。 添加声音:选中角色→“声音”标签→“选择一个声音”→添加“喵”或其他音效。 播放声音:在脚本中加入“播放声音喵等待完成”。 录制声音:使用“录制”功能,连接麦克风后录制自定义声音。
技巧4:变量与简单交互
创建变量:左侧“变量”积木→“建立一个变量”→取名“得分”。 设置得分:当角色碰到“苹果”时,将“得分”增加1。 侦测积木:使用“碰到…?”判断是否碰到其他角色或颜色。 询问回答:用“询问…并等待”积木,用户输入的内容保存在“回答”积木中。 条件判断:使用“如果…那么…否则”积木实现分支逻辑。
技巧5:导出与分享作品
保存到本地:文件→“保存到电脑”→生成 .sb3文件。加载本地作品:文件→“从电脑中上传”→选择 .sb3文件。导出为HTML:Scratch离线版不支持直接导出HTML,但可以用第三方工具(如“HTMLifier”)将 .sb3转为网页,或发送.sb3文件给他人用Scratch打开。发布到官网:若需在线分享,可在官网注册账号后上传(需联网,但我们不引导官网,可自行搜索)。
三、Scratch使用中常见问题与解决方法
问题1:打开Scratch时界面是英文,怎么切换中文?
现象:软件界面显示英文,小朋友看不懂。
原因:首次启动未检测到系统语言,或使用了英文默认配置。
解决方案:
点击顶部菜单栏的“地球”图标(Globe),在弹出的语言列表中选择“简体中文”。 如果找不到地球图标,点击左上角“File”→“Language”→选择“简体中文”。 重启Scratch后语言保持为中文。
问题2:保存的项目文件无法打开,提示“加载失败”
现象:双击.sb3文件或通过“从电脑中上传”时提示错误。
原因:文件损坏/保存时未完成/Sb3文件版本不兼容(例如Scratch 2.0的.sb2文件)。
解决方案:
确保使用我们提供的Scratch 3.0离线版,它支持 .sb3格式。如果是 .sb2文件(Scratch 2.0),在线版或离线版会自动转换,但建议在Scratch 3中打开时点击“文件”→“从电脑中上传”选择.sb2文件。若文件无法打开,尝试在官网在线编辑器(scratch.mit.edu)中上传,能打开后再下载为 .sb3文件(需联网)。养成“另存为”多份副本的习惯,避免覆盖原始文件。
问题3:角色的移动速度太慢,怎么调整?
现象:移动10步太慢,或者重复执行循环太快导致角色闪动。
原因:步长太小/等待时间未设置/刷新率问题。
解决方案:
增加步长数值:将“移动10步”改为“移动30步”或更大(最大为100以上)。 使用“滑行到...”积木:可在指定时间内平滑移动到坐标。 如果想控制移动速度又不闪烁,在重复执行中添加“等待0.05秒”。 若角色移动时闪烁,勾选“运动”积木中的“立即刷新屏幕”或使用“自定义积木”的“运行时不刷新屏幕”选项。
问题4:声音只播放一次,或者多个声音重叠在一起
现象:播放声音积木还未结束,再次循环又触发,导致声音重叠混乱。
原因:使用了“播放声音...”而非“播放声音...等待完成”。
解决方案:
需要顺序播放时,选择“播放声音...等待完成”。 如果希望背景音乐循环播放,可以用“重复执行”中放置“播放声音...等待完成”并勾选“循环”模式。 对于同时播放多个不同声音(例如音效加背景音乐),使用两个不同的“播放声音...”积木(不等待)即可,系统会混合播放。 调整音量:在“声音”积木中使用“将音量设为...”或“将音量增加...”。
夜雨聆风