正版资源土豆老师Scratch编程训练营
这门课到底在教什么 Scratch 常被贴上「少儿编程」的标签,但从工程视角看,它其实是一套完整的可视化事件驱动编程环境:角色(Sprite)是对象,积木是方法调用,广播是事件总线,克隆体是对象实例化。土豆老师这套训练营的价值,不在于让孩子「玩得开心」,而在于用一套成体系的课程序列,把坐标系、事件响
这门课到底在教什么
Scratch 常被贴上「少儿编程」的标签,但从工程视角看,它其实是一套完整的可视化事件驱动编程环境:角色(Sprite)是对象,积木是方法调用,广播是事件总线,克隆体是对象实例化。土豆老师这套训练营的价值,不在于让孩子「玩得开心」,而在于用一套成体系的课程序列,把坐标系、事件响应、状态切换、循环与条件判断这些编程核心概念,借由一个个能跑起来的小项目讲清楚。对开发者来说,如果你想给自己的孩子做编程启蒙,或者需要一套现成的教学素材去带别人入门,这类资料比零散找视频要省事得多。
课程结构与内容组织
整套内容按基础课、提高课、习题课三层递进。基础课从「海底世界」这类入门项目切入,先让人熟悉舞台、角色和积木面板的操作逻辑;随后几课分别落到具体知识点上——用「奔跑的哨子」讲坐标系建立,让角色在舞台上的定位从「拖来拖去」变成有 X/Y 数值依据的摆放;用「排队的虫子」讲方向键控制,本质是键盘事件监听加坐标增量;用「鲨鱼特效」讲大小缩放,对应的是角色属性值的动态修改。每一课都围绕一个明确的机制展开,而不是把一堆积木堆在一起做展示。
提高课在基础机制之上叠加逻辑复杂度,习题课则用来检验是否真的理解了前面讲的东西。这种「一课一机制、课后再练」的结构,比那种一口气做十个花哨小游戏的课程更容易让人形成可迁移的认知。
可复用的教学模块
从工程复用的角度,这套课程里能抽出来反复用的东西不少。坐标与运动控制可以套用到任何需要角色移动、追踪、边界反弹的场景;广播消息机制是 Scratch 里做多角色协作的标准做法,理解之后做关卡切换、游戏状态管理都很顺手;克隆体配合变量计数,则是做子弹、敌人、粒子效果的通用套路。把这几类模块吃透,再去看更复杂的项目,基本就是组合问题而不是重新学。
资料包提供的是无水印压缩版本,视频按课次编号排列,方便按顺序推进,也方便跳到自己需要的那一课单独看。
怎么用它来自学或教学
不建议一集接一集地刷完。更有效的做法是:先看一课,理解当课要解决的那个机制,然后关掉视频自己动手把项目复现一遍,遇到卡壳再回看对应片段。习题课尤其值得认真做,因为它是检验你是否真的掌握了前面知识点的最短路径。
如果是家长带孩子学,可以按基础课的顺序走,每课结束后让孩子自己改一改参数——把速度调快、把角色换个造型、把触发键换一个——改动本身就是理解机制的过程。如果是开发者自己拿来参考教学设计,可以重点看每课知识点的切分方式和项目选题,这套「用具体项目承载抽象概念」的思路,本身就可以迁移到其他技术方向的教学里。
适合谁
一是想给零基础孩子找一套系统入门材料的家长;二是需要现成 Scratch 教学素材的老师或社团组织者;三是对可视化编程环境感兴趣、想了解其事件与对象模型如何设计的开发者。它不承诺学完能做什么大项目,但能把 Scratch 这套工具背后的编程思维讲得比较顺,剩下的就看你愿不愿意动手把课上的项目真正跑一遍。
土豆老师Scratch编程训练营
少儿编程入门,培养逻辑思维
编辑点评
从基础到进阶,系统学习Scratch编程,适合少儿及编程初学者。
⭐ 编辑推荐
土豆老师带你轻松入门Scratch编程,通过趣味课程,培养孩子的逻辑思维和创造力。
课程包含基础课、提高课和习题课,涵盖多种编程技巧和项目实践。
✨ 课程亮点
课程目录
无水印(压缩版)76 集
- 无水印(压缩版)说明.png [493.5 KB]
- 64.【视频】提高课-【第13课】追逐金币-虚像特效.mp4 [92.0 MB]
- 81.【直播】Scratch习题课—第五节(3.11).mp4 [164.9 MB]
- 95_Scratch习题课—第十二节(4.29).mp4 [132.9 MB]
- 61.【视频】提高课--【第10课】有趣的多边形---for循环嵌套.mp4 [74.0 MB]
- 5.【视频】基础课--【第3课】奔跑的哨子-坐标系建立.mp4 [35.4 MB]
- 80.【直播】Scratch习题课—第四节(3.5).mp4 [143.1 MB]
- 0.【视频】基础课--【第1课】海底世界-入门介绍.mp4 [50.6 MB]
- 13.【视频】基础课--【第7课】迷宫游戏-if判断(初始代码找助教领取).mp4 [35.2 MB]
- 89.【直播】Scratch习题课—第九节(4.8).mp4 [159.4 MB]
- 83.【直播】Scratch习题课—第六节(3.18).mp4 [145.2 MB]
- 104_Scratch习题课—第二十节(6.24).mp4 [143.8 MB]
- 98_Scratch习题课—第十四节(5.14).mp4 [142.8 MB]
- 41.【视频】基础课--【第21课】元宵佳节-自定义编程(初始代码找助教领取).mp4 [56.0 MB]
- 92.【直播】Scratch习题课—第十节(4.16).mp4 [141.0 MB]
- 70.【视频】提高课-【第19课】1~100内质数表-质数求解.mp4 [33.6 MB]
- 9.【视频】基础课--【第5课】鲨鱼特效-变大缩小.mp4 [51.7 MB]
- 62.【视频】提高课-【第11课】猜猜哪一头大象更重-“与”逻辑(初始空代码找老师领取).mp4 [90.6 MB]
- 55.【视频】提高课--【第7课】打字游戏-快速打字(初始代码找助教老师领取).mp4 [69.4 MB]
- 78.【直播】Scratch习题课—第三节(2.26).mp4 [129.7 MB]
- 31.【视频】基础课--【第16课】玩转金箍棒-按键控制(初始代码找助教领取).mp4 [35.7 MB]
- 33.【视频】基础课--【第17课】千层板-广播消息.mp4 [28.9 MB]
- 69.【视频】提高课-【第18课】利润问题-取整函数.mp4 [52.5 MB]
- 71.【视频】提高课-【第20课】光影鼠-光学原理(初始代码找老师领取).mp4 [92.4 MB]
- 75.【直播】Scratch习题课—第二节(2.18).mp4 [130.3 MB]
- 85.【直播】Scratch习题课—第七节(3.25).mp4 [140.7 MB]
- 47.【视频】提高课--【第3课】生肖占卜-余数模块(初始代码找助教老师领取).mp4 [56.9 MB]
- 19.【视频】基础课--【第10课】魔术表演-广播消息.mp4 [31.7 MB]
- 102_Scratch习题课—第十八节(6.11).mp4 [139.6 MB]
- 7.【视频】基础课--【第4课】排队的虫子-方向键控制.mp4 [39.0 MB]
- 66.【视频】提高课-【第15课】鸡兔同笼-难题巧解.mp4 [60.3 MB]
- 87.【直播】Scratch习题课—第八节(4.1).mp4 [147.9 MB]
- 84.【直播】Scratch习题课—第六节(3.19).mp4 [133.3 MB]
- 65.【视频】提高课-【第14课】石头剪刀布-博弈逻辑.mp4 [51.4 MB]
- 53.【视频】提高课--【第6课】学习三角形的构成-构成判断(初始代码找助教老师领取).mp4 [50.6 MB]
- 11.【视频】基础课--【第6课】保卫小鸡-随机数.mp4 [39.9 MB]
- 57.【视频】提高课--【第8课】DIY电子时钟-进位逻辑(初始代码找助教老师领取).mp4 [52.0 MB]
- 67.【视频】提高课-【第16课】炫酷画圆-变量增加.mp4 [39.1 MB]
- 39.【视频】基础课--【第20课】星球陷阱-计时器(初始代码找助教领取).mp4 [22.2 MB]
- 79.【直播】Scratch习题课—第四节(3.4).mp4 [121.5 MB]
- 90.【直播】Scratch习题课—第九节(4.9).mp4 [156.9 MB]
- 94_Scratch习题课—第十一节(4.22).mp4 [153.7 MB]
- 43.【视频】提高课--【第1课】打蝙蝠-随机隐藏(初始代码找助教老师领取).mp4 [42.6 MB]
- 103_Scratch习题课—第十九节(6.18).mp4 [148.6 MB]
- 76.【直播】Scratch习题课—第二节(2.19).mp4 [121.4 MB]
- 25.【视频】基础课--【第13课】豆豆哥吃害虫-加法运算.mp4 [48.4 MB]
- 86.【直播】Scratch习题课—第七节(3.26).mp4 [138.8 MB]
- 63.【视频】提高课-【第12课】顺序查找法-查找算法.mp4 [35.9 MB]
- 72.【视频】提高课-【第21课】分配任务、最大公约数-人工智能.mp4 [39.7 MB]
- 99_Scratch习题课—第十五节(5.21).mp4 [141.1 MB]
- 21.【视频】基础课--【第11课】神笔马良-落笔抬笔.mp4 [25.0 MB]
- 96_Scratch习题课—第十二节(4.30).mp4 [125.4 MB]
- 59.【视频】提高课--【第9课】荒漠狂飙-启动克隆.mp4 [67.2 MB]
- 51.【视频】提高课--【第5课】三角形、长方形面积-乘法学习.mp4 [57.7 MB]
- 27.【视频】基础课--【第14课】Happy-New-Year-克隆复制.mp4 [31.1 MB]
- 97_Scratch习题课—第十三节(5.7).mp4 [150.4 MB]
- 15.【视频】基础课--【第8课】打砖块-显示隐藏.mp4 [37.1 MB]
- 17.【视频】基础课--【第9课】飞天小猫-滑行移动.mp4 [28.5 MB]
- 2.【视频】Scratch软件保存作品和打开作品操作方法.mp4 [7.0 MB]
- 23.【视频】基础课--【第12课】听音识路-颜色判断.mp4 [29.7 MB]
- 91.【直播】Scratch习题课—第十节(4.15).mp4 [148.5 MB]
- 82.【直播】Scratch习题课—第五节(3.12).mp4 [166.4 MB]
- 105_Scratch习题课—第二十一节(7.02).mp4 [146.7 MB]
- 29.【视频】基础课--【第15课】飞机大战-大于小于(初始代码找助教领取).mp4 [48.7 MB]
- 37.【视频】基础课--【第19课】接鸡蛋-不成立的逻辑(初始代码找助教领取).mp4 [30.2 MB]
- 49.【视频】提高课--【第4课】数学豌豆射手-询问回答(初始代码找助教老师领取).mp4 [51.1 MB]
- 45.【视频】提高课--【第2课】趣味加减法-链接字符.mp4 [45.1 MB]
- 88.【直播】Scratch习题课—第八节(4.2).mp4 [167.4 MB]
- 74.【直播】Scratch习题课—第一节.mp4 [205.4 MB]
- 35.【视频】基础课--【第18课】炸鱼船-停止脚本.mp4 [44.6 MB]
- 101_Scratch习题课—第十七节(6.4).mp4 [156.9 MB]
- 68.【视频】提高课-【第17课】最强大脑之闪电记忆-列表.mp4 [78.7 MB]
- 73.【视频】提高课-【第22课】一维世界-全课总结.mp4 [82.2 MB]
- 77.【直播】Scratch习题课—第三节(2.25).mp4 [110.5 MB]
- 100_Scratch习题课—第十六节(5.28).mp4 [131.7 MB]
- 3.【视频】基础课--【第2课】恐龙乐园-角色移动.mp4 [41.4 MB]
简介图3 条
- 简介图说明.png [493.5 KB]
- 详情图.jpg [559.3 KB]
- 封面.png [483.7 KB]
资料包2 条
- 资料包资料.png [493.5 KB]
- 01.Scratch软件下载、作业链接.txt [126.0 B]
适合人群
- 少儿编程爱好者
- 编程初学者
- 家长
🎯 学习收获
- 掌握Scratch编程基础
- 提升逻辑思维能力
- 完成多个编程项目
🎉 祝您学习愉快!




