1. 编程基础词汇
1.1 变量和数据类型
- 变量(Variable):存储信息的地方,比如一个数字、文本或布尔值。
- 数字(Number):表示数量或顺序的符号,如 1, 2, 3。
- 文本(Text):由字母、数字和符号组成的字符串,如 “Hello, Scratch!“。
- 布尔值(Boolean):表示真或假的值,通常用 true 或 false 表示。
1.2 控制流程
- 顺序(Sequential):按照步骤依次执行。
- 条件(Conditional):根据条件判断执行不同的代码块。
- 循环(Loop):重复执行一段代码。
1.3 布局和外观
- 背景(Background):舞台上的背景图片或视频。
- 角色(Sprite):舞台上可以移动、交互的图像。
- 移动(Motion):角色移动的动作,如走、跳等。
- 外观(Look):角色的外观,包括颜色、形状、大小等。
2. Scratch特殊功能词汇
2.1 事件
- 当绿旗被点击(When green flag clicked):开始执行代码。
- 当角色被点击(When this sprite clicked):当角色被点击时执行。
- 当背景被点击(When background clicked):当背景被点击时执行。
2.2 侦测
- 如果(If):条件满足时执行代码。
- 当…发生时(When… happens):某个事件发生时执行代码。
2.3 运算符
- 加(+):两个数值相加。
- 减(-):一个数值减去另一个数值。
- 乘(*):两个数值相乘。
- 除(/):一个数值除以另一个数值。
- 等于(=):比较两个值是否相等。
3. 编程概念词汇
3.1 函数和子程序
- 函数(Function):可以重复使用的代码块,用于执行特定任务。
- 子程序(Subroutine):在Scratch中通常指函数。
3.2 参数
- 参数(Parameter):函数中传递的值,用于控制函数的行为。
3.3 逻辑和算法
- 逻辑(Logic):处理和解释信息的规则。
- 算法(Algorithm):解决问题的步骤和过程。
4. 实用技巧词汇
4.1 代码组织
- 块(Block):Scratch中的代码单元。
- 程序(Program):一系列代码块组成的完整程序。
4.2 调试和错误处理
- 调试(Debugging):查找和修复程序中的错误。
- 错误(Error):程序运行时出现的问题。
通过学习这些词汇,孩子们可以更好地理解和掌握Scratch编程。记住,学习编程就像学习一门新语言,需要时间和实践。鼓励孩子们多尝试、多创造,享受编程带来的乐趣!
