Scratch 教程:1 简介

Scratch 是⼀种使⽤块的编程语⾔。每个块都是计算机做某事的指令。要创建⼀个Scratch 程序,您需要将彩⾊块组装成⼀
个序列。

1.1 创建账⼾

您可以通过转到此地址直接在 Web 导航器中创建 Scratch 程序

https://scratch.mit.edu/

如果您想保存和分享您的程序,您必须创建⾃⼰的帐⼾。创建帐⼾时不需要使⽤您的真实姓名。

1.2 切换语⾔

Scratch 是⼀种使⽤块的编程语⾔。每个块都是计算机做某事的指令。要创建⼀个Scratch 程序,您需要将彩⾊块组装成⼀
个序列。

要更改 Scratch 菜单和编程块的语⾔,请单击地球符号并选择所需的语⾔。

⽤英语你会得到这个界⾯

图片[1]-Scratch 编程

在简体中文中,您将获得以下界⾯。不仅 Scratch 菜单和选项卡被翻译成新语⾔,程序块内的语⾔也发⽣了变化。

例如,英语中的⽅块移动 10 步变成简体中文中的 10 步。

图片[2]-Scratch 编程

1.3 编程块

在代码选项卡中,您可以找到 9 个不同的块类别。每个类别都有不同的颜⾊。运动块是蓝色的。

此类别包含移动精灵的所有块。着⾊可以帮助您更轻松地识别块。

事件类别中的块是⻩⾊的。例如,您会在单击时找到该块。这种类型的块称为帽⼦块,⽤于编程堆栈的顶部。它允许仅在下方而不是上⽅附加其他块

图片[3]-Scratch 编程

要创建程序,您可以将块从调⾊板拖到脚本画布上。两个或多个块互锁以形成堆栈。

1.4 你的第⼀个程序

通过执行以下操作创建您的第⼀个程序:

  • 选择 Events 类别
  • 将 when clicked 块拖到画布上
  • 选择 Motion 类别
  • 将 move 10 steps 块拖到画布上并连接上去
图片[4]-Scratch 编程

您可以通过以下方案来执行程序

  • 单击代码块
  • 点击绿旗
图片[5]-Scratch 编程

执行代码会使猫向前移动 10 步。步⻓是屏幕的基本单位(也称为像素);整个舞台宽 480 像素。

1.5 坐标系

在 Motion 调⾊板的最后,您可检查

  • x 位置
  • y 位置
图片[6]-Scratch 编程

这将显⽰舞台上猫的坐标。在下⾯的⽰例中,猫位于 x=-15 和 y=114 的位置。

图片[7]-Scratch 编程

现在尝试⽤⿏标移动猫

  • x 位置从 -240 到 240
  • y 位置从 -180 到 180

1.6 移动精灵

您可以使⽤箭头键将猫精灵向左或向右移动。创建此代码,当您按下右箭头键时,它会将猫精灵移动 30 步。

图片[8]-Scratch 编程

创建另⼀个代码堆栈,当您按下左箭头键时,它将猫精灵向左移动 30 步。

图片[9]-Scratch 编程

1.7 沿y轴移动

您还可以使⽤此⽅法沿 y 轴向上移动精灵

图片[10]-Scratch 编程

或使⽤它向下移动精灵

图片[11]-Scratch 编程

1.8 滑行到随机位置

有⼀个⽅块可以将精灵移动到随机位置。尝试这个 :

图片[12]-Scratch 编程

1.9 动画行⾛

⼀个精灵可以有多个外观。这叫装扮。这只猫有 2 套服装,分别称为服装 1 和服装 2。它的脚处于不同的行⾛位置。这是两套猫装。

图片[13]-Scratch 编程
图片[14]-Scratch 编程

通过在这两种服装之间交替并同时前进,我们得到了行⾛的错觉。

图片[15]-Scratch 编程

当猫到达右边缘时,它不能再移动了。

图片[16]-Scratch 编程

如果在边缘,您可以添加块,反弹以使猫⾛另⼀条路。

1.10 连续动画

您可以使⽤循环连续地为精灵设置动画。但是现在我们必须通过等待 0.3 秒的块来减慢它的速度。

图片[17]-Scratch 编程

当您通过单击绿⾊标志启动程序时,猫开始不断地来回踱步。

1.11 添加背景

您还可以为程序添加背景。

图片[18]-Scratch 编程
© 版权声明
THE END
喜欢就支持一下吧
点赞11 分享
评论 抢沙发
头像
欢迎您留下宝贵的见解!
提交
头像

昵称

取消
昵称表情代码图片

    暂无评论内容