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

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

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

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

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

1. 主菜单与选项卡

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

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

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

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

2、积木区

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

从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、舞台控制区(背景区)

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

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

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

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

THE END
0.让娃在家学编程,你也可以便能完成代码,与自己创作的内容进行互动。 Swift Plagygrounds的内置课程库 包括许多不同类型,不同难度的课程。 学习编程1与学习编程2是其中最基础的两个。 课程概览 学习编程1&2的主体背景是一个虚构的世界, 里面的角色Byte及它的朋友们 可以在里面来回走动, jvzq<84yyy4489iqe0ipo8hqpvkov87412<388661:612A<7:a715@9;58<10|mvon
1.“在家学编程”——人民战“疫”公益课堂传媒人民网研究院携手贝尔在线课堂-小码精灵即日起推出人民战“疫”公益课堂之“在家学编程”活动。 人民战“疫”公益课堂以“在线学编程”的方式切入,作为人民战“疫”系列活动之一,以公益课堂守护广大师生,让师生安心在家,停课不停学,一起为打赢这场人民守卫战贡献力量。jvzq<84ogfob0yjqrnk/exr0ep5HD87433:06<69245jpmjz0jznn
2.选修课③勇于发展自己的体能,保证在高强度的野外考察中顺利完成各项任务。 7.创意编程-零基础编程 (1)课程介绍: 本课程基于点猫科技自主研发的图形化编程工具-源码编辑器Kitten,以及动漫式教学课件、视频,开展图形化编程教学活动。在学习过程中,老师将运用5E教学法(Engagement引入;Exploration探究;Explanation解构;Extension拓展jvzq<84e|rqvulmqqn4qm~3gfw4dp8yume80zp0jvs
3.广东高考70位高分考生名单及真颜曝光!学习秘诀在这里在备考过程中,导师制也给了她不少帮助。“我们有个学习小组,遇到不懂的问题可以马上交流、询问。” 兴趣爱好: 喜欢运动和看书。备考期间,每天会跑10几分钟。 心仪学校/专业: 清华大学或北京大学,金融或社会学方面的专业。 暑假计划: 学车、学编程和做志愿者。梁泳榆说,“从初二开始,我每年都会做志愿者,一般是jvzquC41uvgukl3phcvq0|twvjio0lto1euovnsv146329<1465d5A58876/j}rn
4.打算自学一些编程,想兼职程序员打零工,想问问现在哪个程序员兼职平台Python所有方向路线就是把Python常用的技术点做整理,形成各个领域的知识点汇总,它的用处就在于,你可以按照上面的知识点去找对应的学习资源,保证自己学得较为全面。 二、学习软件 工欲善其事必先利其器。学习Python常用的开发软件都在这里了,给大家节省了很多时间。 jvzquC41dnuh0lxfp0tfv8r2a7?35?;241gsvrhng1jfvjnnu1734B6:35>
5.在家学Java编程很痛苦?看看这几个建议!如果说,这几天在家里开始碰编程的你,已经感到被按在地上摩擦了,那么以下几件事记得要注意: 01 先不要碰《Java编程思想》这样的大部头。 02 不要把学习计划定得很宏大。 紧巴巴的时间,要会有长期的打算,更不能有一天就要把他学会的口气,你会发现在学这东西的时候就像霜打的茄子一样,会是不是焉了。 jvzquC41dnuh0lxfp0tfv8|gkzooa>8395=:;8ftvkimg8igvcomu863:7=78;;