1. 文档中心
  2. 编程能力认证
  3. Scratch
  4. Scratch 一级

Scratch 一级

入门级:能搭出带交互的简单程序,理解「事件触发后按顺序执行」以及简单的分支与循环。

知识点

基础积木

  • 认识运动、外观、声音、控制等常用积木类别
  • 理解积木拼接顺序即程序执行顺序
  • 会设置角色坐标、方向、外观(造型 / 大小 / 显示隐藏)
  • 会使用「等待」「停止」等基础控制积木

事件触发

  • 理解「当绿旗被点击」「当角色被点击」「当按下某键」等启动方式
  • 知道同一角色可有多条由不同事件启动的脚本
  • 能区分「事件发生一次」与「持续检测」类用法的常见差异

三大结构

  • 顺序:积木从上到下依次执行
  • 简单分支:使用「如果…那么」「如果…那么…否则」做条件判断
  • 简单循环:使用「重复执行」「重复执行 N 次」「重复执行直到…」
  • 能读懂并搭建含一层分支或一层循环的小脚本

知识细节

以下细目来自考试题库实际标注的知识点标签(与上方大纲考点对应同一等级,粒度更细)。每个标签只在首次出现的等级列出,更高等级不再重复。

顺序结构

  • 积木从上到下依次执行,是程序的基本顺序。

造型/背景切换

  • 切换角色造型或舞台背景,做出动画或场景切换。

基础算术

  • 加减乘除等运算,用于分数、距离、计数。

有限循环

  • 「重复执行 N 次」或「重复执行直到…」,次数或条件有界。

方向与旋转

  • 控制角色朝向,以及顺时针 / 逆时针旋转。

声音播放

  • 播放音效或乐曲,增强反馈。

单分支判断

  • 「如果…那么」:条件成立才执行一段脚本。

三大结构

  • 顺序、分支、循环三种基本程序结构。

事件触发

  • 绿旗、按键、点击等事件启动脚本。

基础积木

  • 运动、外观、声音、控制等入门积木的综合运用。

绝对坐标(x/y)

  • 用 x、y 坐标把角色放到舞台上的精确位置。

滑行与移动

  • 「移动」「滑行」等积木,让角色在舞台上运动。

单变量读写

  • 创建变量、赋值与读取,保存分数或状态。

随机数生成

  • 在范围内取随机值,增加趣味与变化。

按键触发

  • 按下指定键时运行脚本,适合控制角色。

无限循环

  • 「重复执行」一直循环,直到停止全部或删除克隆体。

等待延时

  • 用「等待」控制节奏,避免脚本瞬间跑完。

鼠标侦测

  • 侦测鼠标位置或是否按下,做跟随、点击交互。

角色显示隐藏

  • 控制角色出现或消失。

画笔基础

  • 落笔、抬笔、设颜色与粗细,画出轨迹。

关系运算

  • 比较大小、相等,用于判断条件。

说与想

  • 用「说」「想」气泡展示文字提示或对话。

尺寸控制

  • 改变角色大小(放大 / 缩小)。

绿旗触发

  • 点击绿旗启动脚本,是最常见的开始方式。

双分支判断

  • 「如果…那么…否则」:成立与不成立各走一支。

碰撞检测

  • 侦测是否碰到某角色、颜色或边缘。

图形特效

  • 颜色、虚像、亮度等外观特效。

图层控制

  • 调整角色叠放顺序(移到最上层 / 下移一层等)。

边缘反弹

  • 碰到舞台边缘时改变方向,常用于弹球类效果。

询问与回答

  • 向玩家提问并读取回答,做互动题。

字符串连接

  • 把多段文字拼成一句话。

条件循环

  • 「重复执行直到…」:条件满足才结束循环。

颜色侦测

  • 侦测是否碰到指定颜色,常用于跑道、陷阱。

图章技术

  • 盖章留下造型印记,常配合克隆或绘制。

字符提取

  • 取出字符串中某一位字符。

全局/局部变量

  • 区分所有角色可用与仅当前角色可用的变量。

  • 变量的「所有角色可用 / 仅当前角色」在创建时勾选,没有对应积木脚本文本,故不写示例脚本。

广播与接收

  • 角色之间用消息通信:广播 → 当收到消息。

列表添加/删除

  • 往列表里增删项目。

简单模拟算法

  • 用脚本逐步模拟现实或游戏过程。

逻辑运算

  • 与 / 或 / 非,组合多个条件。

数学函数

  • 常用运算如四舍五入、余数等(认证题以白名单积木为准)。

枚举法

  • 把可能情况一一试过,找出答案。

克隆体创建

  • 复制出角色实例,用于子弹、敌人、道具等。

学习建议

先保证「绿旗一点、角色有反应」;再练「按键 / 点击触发」;最后用「如果」和「重复」做出简单动画或小游戏雏形。

在比卜创造 App「考试中心」选择 Scratch · 一级 进行刷题与模拟。