在家教孩子学编程第4天:快速熟悉Scratch工具的主界面

在家教孩子学编程第4天:快速熟悉Scratch工具的主界面

首页休闲益智积木点击器更新时间:2024-08-03

加入我们的组织,我们一起在家教孩子学编程

我们再来熟悉一下Scratch编程工具的主界面:

主界面分为8个区,分别是:主菜单与选项卡、积木区、脚本区、造型区、声音区、舞台、角色区、舞台控制区

下面我们将对每一个区进行详细介绍。

1. 主菜单与选项卡

主菜单的文件菜单,可以新建项目,把保存在电脑的文件上传到项目中进行修改制作,也可以把做好的项目保存到电脑中。

选项卡主要分成“代码”“造型”“声音”。“代码”选项卡可以调出积木区,提供脚本编写的各类积木;

“造型”选项卡可以进入图形制作区,修改、制作各个角色外观、动作;

“声音”选项卡可以进入声音选项,为角色提供声音播放功能。

2、积木区

Scratch 3.0积木区主要分了9大分类模块,分别是运动、外观、声音、事件、控制、侦测、运算、变量、自制积木。

从3.0开始,积木区分类的下面多了一个“添加扩展”的项目。

扩展项目内除了画笔,还有各种高级的功能模块,包括音乐、视频侦测、文字朗读甚至还有乐高机器人的一些相关控制模块,3.0版本功能更强大也更具有兼容性。

积木区内每一片积木都相当于是一条指令,你可以试着给你的角色添加一块积木,例如运动区内的【移动10步】,点击一下这片积木,角色就会移动10步,再点击,再移动10步。

积木之间可以组合起来,赋予角色更丰富的行为。积木上白色图形内的数字或文字叫参数,是可以根据需要进行修改的。

例如:

先拖动一个移动10步积木,把10可以修改为20,然后再拖动一个说你好2秒的积木,组合起来就形成了,当点击绿旗时候,让小猫移动20步,然后说你好,可以带小朋友试一试。

3. 脚本区

脚本区,让角色能够按照我们的想法行动起来,只有角色是不够的,还需要给它发出一系列的指令,我们需要给它编写程序,在编程前先选择对应的角色或舞台,然后把积木从积木区拖到脚本区,各个积木的组合都需要在脚本区内完成。

Scratch采用积木式的编程方式,与基于文本的编程语言相比,最大的好处是可以避免输入不当引起的语法错误,避免小朋友因为遇上大量的错误调试而降低学习的热情。这也是为什么少儿编程工具都是这种直接拖拽鼠标搭积木的图形化编程原因。

在拖动积木时,当这块积木靠近一块积木时,显示一个灰框,表示两块积木能合并在一起。

编程的调试:

在制作项目的过程中,通常不是把所有积木都拖动完了才去试着让角色动起来,而是拖动几块,点击一下积木试试角色的反应,我们把这个叫作调试。在调试过程中,可以告诉角色是不是初步按照我们的想法行动,避免了把所有积木组合后如果角色不按我们的想法做再重头开始调试的麻烦。

4、舞台

舞台舞台是角色移动、绘画、交互的场所。舞台宽为480步长,高为360步长,中心点是X=0,Y=0 。X轴为-240到240,Y轴为-180到180。

舞台左上角摆放了用于运行程序的绿旗和停止程序的红点按钮。

舞台右上角分别是缩小舞台尺寸、常规舞台尺寸、最大化舞台按钮。

5、角色区

角色区用于添加角色、删除角色、修改角色属性(属性包括角色的名字、舞台的位置、角色的大小和方向、是否显示等)。

当修改角色方向时,系统还提供一个方向罗盘,除了可以通过转动罗盘修改角色的方向。

在舞台拖动角色,我们可以观察一下角色区X和Y的变化,把方向里面数字改变一下,看看角色的变化。

6、造型区

在造型区内,可以对角色、舞台进行制作或修改。例如,一个角色可以有多个造型,准备多个造型的目的是在某些脚本运行下切换到合理的造型。

我们尝试一下,点击左边第2张造型进行切换,就能看到小猫另一个走路的姿势;再尝试在左边的一个造型上点击右键,使用复制,这样就又多增加了一个造型,可以尝试用右边提供的功能调整一下这个造型。

造型区的功能相当于小朋友平常用的画笔工具,多尝试一下,就能运用得很好了。

7、声音区

角色除了动作、造型外,还可以发出声音。

例如,我们可以让小猫边走边叫,叫添加声音就是在这里,这些声音都会让程序更生动哦!

声音区提供上传本地wav或mp3的声音文件、通过电脑麦克风录制音频、在Scratch提供的音乐库中选择音乐、编辑音乐等功能,这里就不做详细介绍了,大家可以自己尝试一下。

8、舞台控制区(背景区)

舞台控制区(背景区)提供舞台背景上传、从库中随机或人工选择、进入编辑背景等快捷功能。

界面分区和各功能介绍,不需要死记硬背,我们只需要先初步了解各功能大致在哪里就行,后面会在做项目的过程中逐步熟悉各个功能。

少儿编程其实很简单,只要你愿意,你也可以自己在家教孩子学编程,不会的话可以跟着我一起学。

如果你也想自己在家教孩子学编程,欢迎加入我们,我们一起交流在家自己教孩子学编程过程中的心得收获。

我是琦爸,一个自己在家教孩子玩编程、人工智能的爸爸。

查看全文
大家还看了
也许喜欢
更多游戏

Copyright © 2024 妖气游戏网 www.17u1u.com All Rights Reserved