少儿编程越来越火,了解过编程的家长可能或多或少都听说过Scratch,但都了解不深,甚至连Scratch的界面都没见过,所以也就不知道Scratch到底适不适合孩子。今天,小编给大家大致介绍一下Scratch的功能和使用方法,看完文章你们会对Scratch的操作和难度有更进一步的理解。
什么是Scratch?
1
首先简单介绍下Scratch。Scratch是一款由麻省理工学院(MIT) 设计开发的少儿编程工具,支持多国语言,可以在Windows系统、Mac系统和Linux系统环境下完美运行,软件分为网页版和单机版,网页版需要电脑上网才可以运行,单机版不需要上网即可独立运行。其特点是:使用者可以不认识英文单词,可以不会写代码,就能制作出自己的编程作品。因为Scratch构成程序的命令和参数都是通过积木形状的模块来实现的,小朋友用鼠标拖动模块到程序编辑栏就可以进行编程了。
下载安装与设置
2
1. 访问https://scratch.mit.edu/download,如果出现的是英文界面,滚动网页到最下方,选择语言为“简体中文”。(或者在公众号后台对话框回复:安装包,获取安装包)
2. 安装Adobe AIR,根据自己电脑的操作系统选择对应的文件下载安装,安装过程比较简单,点击“下一步”即可。
3. 下载安装Scratch离线编辑器,同理根据自己电脑的操作系统选择对应的文件下载安装,安装过程比较简单,点击“下一步”即可。安装完毕后scratch2应用程序会自动启动,scratch软件的界面就展现在大家的面前了,这个界面就是我们以后做程序的主战场!
4.第一次运行Scratch时,界面文字为英文,点击左上角的“小地球”图标,在下拉菜单中滚到最后,可以选择“简体中文”作为界面语言。如下图所示:
5.Scratch编辑器还有一个隐藏设置,如果按住键盘上的“shift键”再点击“小地球”图标,下拉菜单中会出现隐藏的两项,第二项是“set font size”,通过它可以调节积木字体的大小。
程序窗口介绍
3
scratch2.0的程序窗口主要由舞台、角色列表、标签页、指令区、脚本区、菜单栏、工具栏等组成,如下图所示。
舞台:角色活动的背景和场所;
角色:由专属于自己的3个部分组成,造型、声音和脚本。其中脚本就是我们使用指令积木块,展现角色的行为等,如下图所示:
常用指令介绍
4
零基础学习scratch最常用的指令有以下几个:
1.运动:设置舞台上角色的位置、方向、移动等;
2.事件:程序运行的触发条件;
3.控制:控制命令发生的时间、次数、条件等;
4.侦测:侦测颜色、鼠标、计时器的状态等;
上图指令的效果图
↓↓↓
小猫往返跑起来啦!是不是很神奇?
几岁学习scratch
5
根据学员使用这个软件的情况看,孩子自己学会使用这个软件是有困难的,尤其是对每个指令的理解还需要老师的指导。在有人指导的情况下,6岁左右的孩子可以照着例子完整地还原一个能运行的程序,这个过程并不需要孩子认识英文或汉字,是培养孩子数学思维、创意表达和兴趣激发很好的方式。二到三年级的孩子就可以学着灵活运用指令,自己设计编程作品了。家长们可以参考下我们的课程体系图,对应孩子目前可以学习的知识和技能。
天才密码课程体系图
(点击可放大)
天才密码学员作品
6
游戏:catch balls
寓言动画:吃不到葡萄说葡萄酸
数学工具:图形面积计算器
人机游戏:扔色子大赛
scratch零基础微课堂
7
【第一期】
天才密码微课堂 | 如何用scratch制作3D投影?
【第二期】
天才密码微课堂 | 如何用scratch制作体感游戏切水果?
【第三期】
天才密码微课堂 | 零基础都可以学会的scratch无人小车
【第四期】
天才密码微课堂 | 可以声控的太空人漫步动画
查看scratch详细制作教程请关注公众号(天才密码,ID:LeadwinKID)推送
天才密码Genius Code:培养下一个乔布斯