Scratch Creative Coding
图形化编程课程
面向零基础与低龄学生,以动画、游戏、互动故事和硬件小项目为载体, 让学生先完成看得见、能演示、可迭代的作品,再逐步建立顺序、循环、条件、变量、广播、克隆和项目表达能力。
Course System
从兴趣作品进入系统编程
课程不是停留在拖拽积木,而是用低门槛方式训练程序结构、项目拆解、硬件交互、科学融合和作品表达。
动画、故事与角色交互
从角色、舞台、声音、事件和坐标开始,完成会动、会说、会反馈的互动作品。
- 核心概念:顺序执行、事件触发、坐标、广播、角色状态。
- 典型作品:动画贺卡、互动故事、角色对话、点击小游戏。
- 学习目标:能讲清楚作品逻辑,并愿意主动展示。
循环、条件与变量
通过关卡、计分、倒计时、碰撞检测和胜负判断,把抽象逻辑放进学生熟悉的游戏场景中。
- 核心概念:循环、条件判断、变量、随机数、碰撞检测。
- 典型作品:迷宫、接物、射击、拼图、跳一跳、火箭赛车。
- 学习目标:学会拆分任务、定位问题并逐步优化作品。
传感器与实体交互
在 Scratch 基础上加入 PicoBoard、Micro:bit、传感器、灯光、蜂鸣器或小车任务,让程序连接真实世界。
- 核心概念:输入输出、传感数据、阈值判断、设备控制。
- 典型作品:智能家居、电子徽章、反应测试器、智能小车。
- 学习目标:理解“程序控制设备”的基础工程思维。
作品发布与项目展示
学生围绕主题完成完整作品,经历构思、流程图、制作、测试、优化、展示和说明,形成可展示成果。
- 核心概念:模块拆分、流程设计、用户体验、作品迭代。
- 典型作品:主题游戏、互动科普作品、课堂作品集。
- 学习目标:为 Python、机器人和科学项目建立基础。
Design Process
按程序设计流程训练作品能力
课程会把提问、分析、设计、实施、测试和优化固化到每个项目中,让学生形成稳定的工程化表达习惯。
已生成 12 页课程主题图册,每页 8 节课,包含课程编号、授课主题、授课内容、学习目标和课时。该页面按授权账号开放。