Scratch 图形化编程课程 L1-L6 全套教案课件与案例源码(scratch)
一套面向少儿编程教学的 Scratch 图形化编程课程资源, 覆盖 L1 到 L6 六个进阶阶段, 每课配套教案、课件、案例源码与素材, 同时提供 Scratch 1.0 与 2.0 两个版本, 适合培训机构教师备课与自学者系统学习。
资源概览
- 总目录数: 262 个; 总文件数: 1053 个
- 内容领域: 少儿编程 / 图形化编程 / 算法启蒙 / 数学思维训练
- 主题范围: 从基础运动、事件、循环, 到运算、函数、递归、排序、查找、字符串、堆栈、自动寻路等算法主题
- 适用场景: 少儿编程培训机构备课、Scratch 自学进阶、数学与编程融合教学、体验课引流
核心关键词
- 平台与工具: Scratch, Scratch 1.0, Scratch 2.0, .sb3 项目文件
- 课程阶段: L1 入门, L2 进阶, L3 数学运算, L4 数论与递归, L5 方程与算法, L6 数据结构与算法
- 教学文件类型: 教案 (docx), 课件 (pptx), 案例源码 (sb3), 素材包 (zip), 教学视频 (mp4)
- 知识点: 事件与广播, 循环与条件, 变量与列表, 运算与四则, 分数与小数, 质数与因数, 最大公因数与最小公倍数, 递归, 枚举, 逆推, 排序算法, 查找算法, 字符串操作, 堆栈, 自动寻路, 进制转化
- 案例类型: 小游戏, 数学练习, 迷宫探险, 图形绘制, 音乐与动画, 词典与加密
详细说明
scratch 2.0 是主版本课程, 按 L1 到 L6 六个阶段递进组织, 每课一个独立目录, 内含教案、课件、案例源码与素材子目录。
- L1 (20 课): 图形化编程入门, 以趣味小游戏为主线, 涵盖萌宠出动、海底世界、草原世界、迷宫夺宝、收集宝石、跨栏跑、足球大战、滑雪、捕鱼、打怪兽、飞机大战、经典平台跳跃游戏、抢红包、射击游戏、赛车、七彩钢琴等, 每课配教案、课件、案例源码与素材。
- L2 (20 课): 进阶阶段, 引入侦测、事件、循环等更复杂的积木, 案例包括乐器猜猜猜、音乐播放器、节奏游戏、画笔绘制、水果忍者、潜艇、打地鼠、飞翔的小鸟、贪吃蛇、恐龙快跑、坦克、颜色单词、古诗朗诵、计算大师、种花日记、下坠小球等。
- L3 (20 课): 数学与编程融合, 从比大小、加减乘除、四则运算、字符计算, 到自制计算器、七巧板、多边形、钟表、电子时钟、函数与跳跃方块等, 每课配教案、课件、案例源码。
- L4 (20 课 + 习题): 数论与递归专题, 涵盖分数、小数、路程、开花问题、逻辑推理、牛吃草、余数、质数、因数、公倍数、公因数、递归、百分数、贪吃蛇综合等, 附习题练习课件。
- L5 (20 课): 方程与算法进阶, 从基础运算、循环周期、序列问题、石头剪刀布、小鱼快跑, 到方程与不定方程、迷宫探险、因数个数、质数环、最大公约数、最小公倍数、余数定理、丑数、数字黑洞、进制转化等, 每课配素材源码压缩包。
- L6 (20 课 + 备用): 数据结构与算法, 涵盖英汉词典、冒泡/插入/选择/快速排序、顺序查找、二分查找、字符串操作与加密、堆栈应用、自动寻路、枚举、逆推、递推、递归、分形雪花等, 附备用经典排序算法与 L6 课程教案。
scratch 1.0 是早期版本课程, 结构与 2.0 类似, 分为 L1、L2、L3L4、L5、L6 五个阶段, 部分课程附带教学视频 (mp4) 与素材压缩包, 并包含一份课程大纲 PDF。
scratch 体验课课程 是引流用的入门体验课, 包含穿越怪兽之林、迷宫夺宝、宝石抢夺战、大炮打怪兽、胜利大作战等 5 个案例, 部分提供难易两档版本。
scratch 素材 是通用素材库, 内含大量 SVG、PNG、WAV 等格式的图形与音效文件, 供课程开发时调用。
scratch 安装包 是 Scratch 编辑器安装压缩包, 便于学员本地搭建编程环境。
目录结构
└── scratch/
├── scratch 2.0/
│ ├── L1/
│ │ ├── 1、活泼好动的宠物/
│ │ │ ├── 教案-活泼好动的宠物.docx (595.4KB)
│ │ │ ├── 案例-萌宠出动.sb3 (100.2KB)
│ │ │ └── 课件-活泼好动的宠物.pptx (23.8MB)
│ │ ├── 5、逃出迷宫/
│ │ │ ├── 教案-逃出迷宫.docx (594.6KB)
│ │ │ ├── 案例-逃出迷宫.sb3 (403.3KB)
│ │ │ └── 课件-逃出迷宫.pptx (10.1MB)
│ │ ├── 10、足球大战/
│ │ │ ├── 教案-足球大战.docx (593.0KB)
│ │ │ ├── 案例-足球大战.sb3 (92.4KB)
│ │ │ └── 课件-足球大战.pptx (14.2MB)
│ │ ├── 16、经典平台跳跃游戏/
│ │ │ ├── 教案-经典平台跳跃游戏.docx (592.1KB)
│ │ │ ├── 案例-经典平台跳跃游戏.sb3 (613.1KB)
│ │ │ └── 课件-经典平台跳跃游戏.pptx (10.5MB)
│ │ └── …等 20 个课程目录
│ ├── L2/
│ │ ├── 1、乐器猜猜猜/
│ │ ├── 8、水果忍者/
│ │ ├── 13、贪吃蛇/
│ │ ├── 17、古诗朗诵/
│ │ └── …等 20 个课程目录
│ ├── L3/
│ │ ├── 1、比大小-小码猜猜猜/
│ │ ├── 10、综合运算-自制计算器I/
│ │ ├── 14、规律图形-绘制复杂多边形/
│ │ └── …等 20 个课程目录
│ ├── L4/
│ │ ├── 1、分数-认识分数/
│ │ ├── 10、质数-寻找质数/
│ │ ├── 15、递归-森林大作战I/
│ │ └── …等 20 个课程目录 + 习题练习课件
│ ├── L5/
│ │ ├── 1、基础运算-输入和输出/
│ │ ├── 6、方程和不定方程-方程的考验/
│ │ ├── 13、迷宫探险-最大公约数密钥/
│ │ └── …等 20 个课程目录
│ └── L6/
│ ├── 1、枚举算法-鸡兔同笼/
│ ├── 11、词典-英汉词典创建/
│ ├── 17、堆栈应用-加载迷宫地图/
│ └── …等 20 个课程目录
├── scratch1.0/
│ ├── L1/ (20 课, 含教学视频)
│ ├── L2/ (20 课)
│ ├── L3L4/ (40 课合并)
│ ├── L5/ (20 课 + 阶段视频)
│ ├── L6/ (20 课 + 备用)
│ └── scratch体验课课程/ (5 个体验课案例)
├── scratch素材/
│ └── svg/ (大量 SVG/PNG/WAV 素材文件)
└── scratch安装包.zip (171.4MB)
