Scratch一共包含九大积木功能模块,分别是运动、外观、声音、事件、控制、侦测、运算、变量、自制积木,覆盖了传统编程语言的核心基础能力,能够用来创作类型丰富的编程作品。
九大模块各司其职,共同支撑孩子完成动画、小游戏、交互式故事等项目。运动模块主要控制角色的移动、旋转、坐标变化,实现角色在舞台上的位移;外观模块用来修改角色造型、大小、文字气泡,切换画面展示效果;声音模块可以添加背景音乐、音效,控制音频播放与暂停。事件模块是程序的启动开关,用来设置触发条件,比如点击角色、按下键盘才开始运行程序。控制模块包含循环、条件判断、等待等逻辑积木,是实现程序分支与重复执行的核心。侦测模块可以识别键盘按键、角色碰撞、距离检测,用来感知外部条件变化。运算模块提供加减乘除、大小比较、随机数等数学相关功能,处理各类数值计算。变量模块能够存储、读取数据,实现分数、计数器等动态数值。自制积木模块支持封装自定义代码块,把重复代码打包复用,锻炼模块化编程思想。
借助这九大模块,孩子不用输入复杂英文代码,仅通过拖拽积木组合,就能独立完成各类创意作品,在实操中理解顺序、循环、分支等编程基础逻辑,这也是Scratch适合少儿编程启蒙的重要原因。

学习提示
初学Scratch建议逐个熟悉模块功能,从小型简易项目入手,小码王Scratch课程就是依托这九大模块循序渐进教学,帮助孩子逐步掌握积木搭配逻辑。


浙公网安备
33011002018290号