
├── Scratch 3.0 少儿编程全栈精品课程
├── 1、Scratch 编程基础入门篇
│ ├── 01:Scratch 3.0 环境搭建与角色背景导入
│ ├── 02:坐标系概念与角色按键移动控制
│ ├── 03:造型切换与角色动画制作 (捕捉蝙蝠)
│ ├── 04:键盘事件与广播消息机制 (猫捉老鼠)
│ ├── 05:小船运动、转向与双人对战控制 (环岛旅行)
│ ├── 06:克隆体应用与运动算法 (饥饿的鲨鱼/掉落苹果)
│ ├── 07:变量引入、计分与倒计时系统
│ └── 08:多关卡检查点逻辑与综合扩展
├── 2、经典游戏开发进阶篇 (打砖块 & 飞翔的小鸟)
│ ├── 01:物理反弹算法与挡板移动控制
│ ├── 02:小球发射轨迹与随机速度变量
│ ├── 03:批量克隆砖块与碰撞检测消除
│ ├── 04:多生命值系统与游戏胜负判定广播
│ ├── 05:滚屏背景与障碍物 (柱子/草地) 随机生成
│ ├── 06:重力加速度模拟与小鸟俯冲/上升动画
│ ├── 07:碰撞死亡特效、音效与复杂计分逻辑
│ └── 08:游戏 UI 绘制与动态计分板展示
├── 3、太空射击游戏高级实战篇
│ ├── 01:宇宙飞船发射激光与图层深度设定
│ ├── 02:全局游戏状态机控制与阶段任务接取
│ ├── 03:长官飞船对话剧情与退场机制
│ ├── 04:克隆体陨石掉落、随机旋转与爆炸特效
│ ├── 05:动态血条系统与受到伤害特效
│ ├── 06:追踪型敌机 AI 算法与自杀式攻击逻辑
│ ├── 07:BOSS 战逻辑 (自主移动/死亡射线/血量系统)
│ └── 08:游戏胜负结算界面与完整流程联调
└── 4、Scratch 画笔模块与程序生成艺术专题 (丁丁学画画)
├── 01:画笔扩展介绍与自制积木函数还原
├── 02:几何图形算法 (长方形/等边三角形/金字塔)
├── 03:弧线与圆形绘制算法
├── 04:时钟刻度盘绘制与实时动态时钟
├── 05:递归算法与分形苹果树生成
├── 06:程序化生成世界地图与地形山地算法
└── 07:图章功能与数学艺术线条生成