Scratch 这个名字,很多技术学习者第一次认真看它,往往不是因为想学它,而是因为别的原因:要给孩子挑一门编程启蒙课,或者转岗做少儿编程老师得先自己摸一遍,又或者带社团、做兼职,发现绕不开这块内容。不管哪一种,先承认一件事——会用 Scratch 做几个动画,和能把 Scratch 的逻辑讲清楚、带别人做出来,中间差着一整套东西。
土豆老师这套训练营,解决的就是后面这件事。
它填的是哪块缺口
Scratch 的门槛低到容易让人误判。拖积木、点绿旗、角色动起来,十几分钟就能出效果。但真正上手带课或做项目,问题会集中冒出来:坐标系怎么讲才不绕?方向键控制角色的边界判断写在哪一步?角色的显示层级和克隆体什么时候该用哪个?变量在多个角色之间怎么共享?这些不是靠"多玩几次"能自然补上的,它们需要有人把顺序和边界讲明白。
这套课从基础课切入,第1课就进海底世界,先把角色、舞台、脚本这几件事的对应关系理清;紧接着第3课用"奔跑的哨子"专门处理坐标系建立,第4课讲方向键控制,第5课落到变大缩小的实现。顺序排得挺实在——先让角色动,再让角色按你的意图动,最后才谈视觉上的变化。卡在"能做出来但说不清为什么"这个阶段的人,从这里补最有效。
基础课之外还有两层
基础课之后再走提高课,处理的是复杂度问题:多个角色之间的配合、条件判断的嵌套、消息广播的时机、循环里放什么不放什么。这部分对想做完整小游戏的人尤其关键,因为一个小游戏崩掉,九成不是某个积木用错,而是角色之间的触发关系没理干净。
习题课是这套课里最容易被低估的一块。看会了和写出来之间隔着一道墙,习题课的价值就在于把墙推到你面前,逼你自己动手。带课的人如果跳过错题环节,试讲时大概率会在学生提问上卡住——学生问的往往不是"这步怎么做",而是"为什么我这样做它不动"。
配套练习怎么用
- 每看完一节,先不看原文件,自己从空白项目重做一遍。做不出来再回看,效率比反复看视频高得多。
- 重点练"改"。把课里的例子改一个条件,比如把方向键控制改成鼠标跟随,看原来的脚本哪些地方会失效。
- 挑一节课的内容,尝试口头讲一遍,讲不顺的地方就是你自己还没吃透的地方。
看完应该能回答这些问题
- Scratch 里角色的坐标和方向,和它在舞台上看起来的位置是怎么对应的?负数坐标出现在哪个区域?
- 用方向键控制角色移动时,为什么要在移动前先判断边缘?不判断会出现什么现象?
- 角色变大缩小和角色切换造型,分别在什么场景下用更合适?
- 多个角色需要同时响应同一个动作时,用广播还是用变量?判断依据是什么?
- 如果学生做出来的作品"点绿旗没反应",你会按什么顺序排查?
最后一句提醒:这套课偏向入门到能带课的水平,不是让你去讲算法和数据结构。如果你要的是竞赛方向或者更深的教学能力,它只能算起点。缺的正是这块基础逻辑的话,按顺序走一遍,比零散刷视频要省时间。
土豆老师Scratch编程训练营
少儿编程入门,培养逻辑思维
编辑点评
从基础到进阶,系统学习Scratch编程,适合少儿及编程初学者。
⭐ 编辑推荐
土豆老师带你轻松入门Scratch编程,通过趣味课程,培养孩子的逻辑思维和创造力。
课程包含基础课、提高课和习题课,涵盖多种编程技巧和项目实践。
课程亮点
课程目录
📁 无水印(压缩版)
无水印(压缩版)说明.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]
📁 简介图
简介图说明.png [493.5 KB]
详情图.jpg [559.3 KB]
封面.png [483.7 KB]
📁 资料包
资料包资料.png [493.5 KB]
01.Scratch软件下载、作业链接.txt [126.0 B]适合人群
- 少儿编程爱好者
- 编程初学者
- 家长
学习收获
祝您学习愉快!
学有所成,前程似锦!





