目录

一、前言

二、什么是ScratchJr

三、ScratchJr的安装

1、iPad上安装

2、安卓Pad上安装

3、查看官方例子

四、ScratchJr的主操作界面介绍

五、ScratchJr的绘图区域

六、惯例


一、前言

前面我们已经介绍过了什么是儿童编程,儿童编程的优劣,为什么需要学习儿童编程,以及ScratchJr和Scratch的基本介绍。本章我们将开始正式进入ScratchJr的学习。

二、什么是ScratchJr

首先我们在基本介绍一下什么是ScratchJr,我们前面介绍过ScratchJr是Scratch的弟弟,他是提供给更早期的儿童学习编程的平台。它适合5到7岁的儿童进行监简单的编程入门学习。更多正式介绍大家可以参考可以参考官方文档。

少儿编程系统java 少儿编程jr_安装包

三、ScratchJr的安装

前面的文章我们已经介绍过了ScratchJr的基本安装。这里我们在重复介绍下。ScratchJr只能够在Pad(iPad和安卓Pad都可以)安装。不能够在Window/Mac等系统安装,也没有提供web的在线编程工具。因此首先我们需要准备一个Pad。

1、iPad上安装

大家直接在苹果商店搜索ScratchJr,然后找到该软件进行安装即可。这可普通的软件安装类似。

少儿编程系统java 少儿编程jr_指定位置_02

2、安卓Pad上安装

在安卓Pad上安装ScratchJr,不能直接在应用商店搜索到对应安装包,需要我们自己去下载apk包安装。由于其服务在在国外,因此国内不太好下载。为了方便大家安装,大家可以关注如下公众号,并回复”scratchjr“(小写),即可获得安装包。获得安装包之后,大家直接上传到Pad上,然后双击即可进行安装。

3、查看官方例子

安装好之后,大家直接打开ScratchJr。可以在首页看到一些官方提供的例子。大家可以先进去一一执行一下,看看起效果。官方的例子写的比较简单,如果想要更加复杂的例子,就等大家今后学会了自己去创造吧。

少儿编程系统java 少儿编程jr_少儿编程系统java_03

四、ScratchJr的主操作界面介绍

少儿编程系统java 少儿编程jr_少儿编程系统java_04

当我们打开ScratchJr之后,然后创建好自己的第一个项目,就能看到上述界面。我们下面来一一介绍每个区域的功能。

1、保存当前项目并回到主页

2、程序执行效果区域(舞台,后续简称舞台),如果需要删除某个角色,在该区域长按即可。

3、全屏,即将程序执行效果区域(2)扩展为全屏

4、是否在“程序执行效果区域”显示网格,方便我们在设置具体角色或者人物时的精准定位

5、选择或者创建舞台背景图

6、在舞台上输入文字

7、将所有角色重新设置到其最初开始的位置(一般在程序运行之后执行)

8、开始执行程序

9、场景区域,一个程序可以有不同的场景,每个场景可以有自己独有的角色和指令。长按场景即可将其删除

10、修改程序工程的名称

11、重做与回退操作。如果做错了可以通过回退恢复到上一个状态,每点一次恢复一步。

12、积木程序代码

13、程序代码区域,编写和存放我们的积木程序的地方

14、程序代码块的菜单,在15中选择不同的类型的指令,该区域就会展示出所有该类型下可用积木指令。将指令拖入到13代码区域就可以对积木指令进行使用

15、程序代码块类型区域,其中包括:触发积木(黄色)、运动积木(蓝色)、外观积木(紫色)、声音积木(绿色)、控制积木(橙色)以及结束积木(红色)。

16、角色区域,即每个场景下的所有角色都在这里展示。我们选择某个角色之后,就可以在13代码区域中对该角色进行编码。我们可以为不同的角色编写不同的代码。点击角色上的铅笔图标,可以使用画笔修改角色或者重新画角色。

五、ScratchJr的绘图区域

在ScratchJr中,我们可以使用画图工具画出自己喜欢的角色。当在主界面点击了角色编辑时,就会进入到咱们的绘图区域。这可以让孩子充分的发挥其创造能力。

少儿编程系统java 少儿编程jr_公众号_05

1、回退:可以回退你上一次操作,点击一次回退一步。

2、重做:重新执行回退之前的动作,和回退功能相反。

3、画笔形状选择区域,你可以在这里选择自己的画笔形状:线条、方形、圆形、三角形。

4、编辑角色名称

5、剪切工具:即对某个形状或者区域进行剪切,并粘贴到其他指定位置,粘贴之后原来的角色移动到新位置。

6、复制工具:对某个形状或者角色进行复制,并粘贴到其他指定位置,粘贴之后原理的角色仍然存在。

7、旋转工具:对角色的角度进行调整

8、拖动工具:对角色的位置进行移动

9、保存按钮:保存并退出绘画界面

10、填充工具:对角色进行颜色填充,即给它绘上指定颜色

11、相机工具:你可以使用摄像头将自己的头像拍下来成为角色某头部。即可以把角色的脸换成自己的。当程序执行的时候,你就会看到自己在屏幕上勿动起来,是不是很有意思。

12、颜色区域:即选择颜色

13、线条粗细选择区域:即选择画笔线条的粗细程度。

今天的介绍就到这里,下一期我们将介绍ScratchJr的积木功能,并开始我们的第一个ScratchJr程序。