课程首页 › 第1部分 › 第2章

第2章 踏入编程世界

第2章 踏入编程世界
插图

(2)文件操作

对程序文件进行操作,需要单击“文件”。它里面有三大功能:

插图

提示:保存在计算机中的.sb3文件,通常直接双击是打不开的,需要在软件中单击“文件”→“从电脑中打开”,然后选择打开对应文件。

(3)编辑操作

插图

案例:体验加速模式

插图
插图

同时你会观察到舞台区顶部有一道闪电,表示加速模式已开启。

(4)教程

插图
插图

作品名字

插图

这里是给创作作品取名字的地方,一个优秀的作品应该配上一个不错的名字。作品的名字可以是对作品的描述,可以是梦幻的构想,可以是记忆的亮点,更可以是你心中所想。你的作品,名字你做主。

3.积木区

插图
插图

有了这些功能,我们可以让程序朗读课文、翻译外语、设计体感游戏,甚至可以控制乐高机器人,既有趣又酷炫。后面的课程我将和你一起探索。

试一试

单击积木区的积木块,观察舞台区中的小猫咪角色,选择正确的角色行为选项。

插图

A.动了 B.没动

(2)单击右转度积木块,小猫咪会怎么运动?

插图

A.小猫咪没动

B.小猫咪会向左转

C.小猫咪会向右转

(3)单击说你好!秒积木块,角色有什么变化呢?

“”2

插图

A.出现文字气泡“你好!”

B.动了一下

C.出现文字气泡“你好!”,一会后气泡消失

通过试一试,你是不是已经明白积木块的作用呢?如果你还困惑上面试一试问题的答案,可以通过下面两步来解决。

每个积木块上面都有文字功能说明,结合前面讲的方法进行探索式学习。

验证答案,单击问题中的积木块,观察小猫咪的变化。

例如:第(3)题。

当积木块上围绕一圈黄色的光芒的时候,说明积木块程序正在运行,通过观察小猫咪的变化选出答案。

插图

积木块被单击后,小猫咪身边出现文字气泡你好!

插图

过了秒,文字气泡你好!消失。

2“”

因此,答案选择C,因为程序运行后的效果是出现文字气泡“你好!”,过了一会气泡消失了。

插图
插图

脚本区4.

积木区就像存放积木的盒子,脚本区如同搭积木的玩耍区。在脚本区,你可以尽情地构建和拼搭——创作游戏、制作工具、设计动画、模拟现实、跨学科学习……这里是展示无尽想象力和无边创造力的地方。

插图

之前,我们在积木区单击积木块,它们只能一个一个地运行。但是在脚本区,它们可以拼接组合在一起,每一种组合都是一种可能,有了无限的组合,就有了无限的可能。

插图

试一试

插图
插图

)积木块的拼接1

大多数积木块都有凹槽和凸起,但也有一些例外,下面来看看不同情况的积木块吧。

插图

积木块拼接需要凹槽对准凸起才可以,否则不会拼接成功,下面来看看积木块的拼接情况。

插图
插图
插图

就算积木块有凸起和凹槽,它们也不会自动拼接哟!需要你拖动它们将它们组合起来。

将凸起靠近凹槽或者将凹槽靠近凸起,被拖动的积木块会出现灰色背景,这个时候松开鼠标就可以实现拼接了。

插图

)积木块的删除2

积木块拼搭难免会出错,需要删除多余或错误的积木块。这个时候只需要两步即可轻松完成。

将要删除的积木块脱离积木组合。

将要删除的积木块拖动到积木区,松开鼠标左键完成删除。

插图
插图

)积木块的包裹拼接3

插图

案例:被转晕的猫

单击控制模块。

插图

将重复执行积木块拖动出来。

插图

移动到要包裹的积木块上面,“咔哒”一声积木块包裹就拼接完成了。

插图

这样右转度就会重复执行了。

插图

如果像下面这样拼接,就不算包裹拼接了,而是凸起拼凹槽了。

插图

)积木块的嵌入4

每次只旋转15度太固定了,如果可以随机旋转角度或许会更加有趣。

插图

)积木块的修改5

插图

案例:快慢旋转猫

插图

舞台区5.

舞台区是展示程序效果的地方,如果你创作的是一个游戏,那么它就是游戏界面;如果你制作的是一个工具,那么这就是操作界面;如果你拍摄的是一部动画,那么这就是观影屏幕;如果你录制了一段音频,那么这就是音乐播放器……

插图

下面介绍舞台区中各个图标按钮的功能。

插图
插图

角色区6.

舞台区中的所有角色都会有一个缩略图存放在角色列表区。角色列表中记录着每个角色的相关信息,通过它可以设置角色的坐标,调节角色的大小,调整角色的方向以及控制角色的显示和隐藏等。

插图

)添加角色1

插图

将鼠标指针移动到按钮上方,在弹框中选择添加角色的方式,也可以直接单击该按钮进入系统角色库。

插图

)删除角色2

选中角色,单击右上角的垃圾桶按钮即可删除角色。

插图

背景区7.

插图

思考提问

想要知道怎么添加背景吗?结合添加角色的讲解,自学一下吧。

写下背景添加的讲解说明:

插图

第2部分 神奇的积木块

第二部分

神奇的积木块

能来到这里说明你已经通过了第一个考验,熟悉了软件的界面,也掌握了自学方法。现在的你已经是青铜级编程勇士了,从这里开始,你将正式进入Scratch图形化编程的学习。

如果之前学习过图形化编程,那么你可以快速阅读这部分内容。如果你是第一次接触图形化编程,那么我希望你能仔细地学习这部分。因为这部分内容会非常系统和全面地讲解每一个积木块,以及探索学习方法,同时还会结合课程案例学习积木块的应用。万丈高楼平地起,只有扎实地掌握最基础的积木块,才能更好的编写程序。就像只有懂得运用砖头,才能建造出摩天大楼一样。

积木区一共分为9个常规模块和一个拓展模块。每个模块都有属于自己的颜色,这样的颜色差异对我们寻找积木块有着非常重要的作用。

运动模块是深蓝色的

外观模块是深紫色的

声音模块是淡紫色的

事件模块是金黄色的

控制模块是土黄色的

侦测模块是淡蓝色的

运算模块是嫩绿色的

变量模块是橘黄色的

自制积木是粉红色的

插图