如果你打开 Scratch 的官网,看到那只橘猫和一堆彩色积木,心里想的是「这玩意儿十分钟就能玩明白吧」——那你大概率会在二十分钟后关掉页面,然后三个月不再打开。这不是你笨,是它太容易被当成玩具,而不是一门需要慢慢搭骨架的手艺。

土豆老师这套训练营,节奏上偏慢,慢到有些急性子的人会不耐烦。但也正因为慢,它适合那种每天只能挤出半小时、想先把一个东西真正弄懂再往下走的人。下面说说怎么配合这份资料,以及哪些地方可以跳、哪些地方千万别跳。

先弄清楚:这不是考证课,是打地基课

课程归在软考考证分类下,但内容本身跟软考的考纲没有强绑定。它更像是帮你把「程序是怎么跑起来的」这件事,用图形化的方式拆开给你看。变量、循环、条件判断、消息广播、克隆体——这几个概念在 Scratch 里是积木,在真正的编程语言里是语法。你在这里把它们的脾气摸熟了,后面换到 Python 或者别的语言,会少很多「为什么它不按我想的走」的困惑。

所以别抱着「学完能不能考证」的心态进来。它的价值是让你在动手拼积木的过程中,慢慢形成一种「先把问题拆成几步、再想哪一步会出错」的习惯。

前面几讲别跳,后面几讲可以挑

训练营开头那几讲讲的是舞台、角色、坐标和事件触发。这些看起来最「没技术含量」,但它们是后面所有项目的地基。坐标方向搞不清楚,做打地鼠的时候你会卡在「为什么点击没反应」上半天。这几讲建议老老实实跟着做一遍,哪怕觉得幼稚。

到了中段,会出现一批围绕同一个主题做的多个小项目。这时候你可以挑自己感兴趣的做,比如偏游戏的做弹球和跑酷,偏动画的做对话和场景切换。同类型项目做两个就够,做三个以上收益递减得很明显——你只是在重复已经会的动作,并不会因为多做一个就多懂一层。

真正值得反复看的是涉及「克隆体」和「列表」的那几讲。这两个是 Scratch 里最接近真正编程思维的部分,也是大多数人第一次感到吃力的地方。吃力是正常的,看不懂就退回去把前面积木的作用再确认一遍,不要硬着头皮往下冲。

资料怎么配合练习用

配套的笔记和截图,最好是在你动手做完一个项目之后再回头看。先看笔记再做,你会变成照着答案抄;先做再看,你才会发现「原来这一步当时我是蒙对的」。截图里的界面版本可能跟你现在用的略有出入,不用纠结位置差一格,逻辑对得上就行。

另外,没必要每个项目都保存下来。挑两三个你自己觉得做得最顺的,放一放,过一周再打开改一改——加个音效、换个角色、把难度调高一点。能改得动,说明你确实理解了,而不是跟着敲了一遍。

有些部分,学不会就先放着

如果你做到一半发现某个项目怎么都跑不通,别死磕。Scratch 的调试体验并不算友好,有时候一个积木放错位置,你要花很久才能看出来。这种情况下,先把这个项目放一放,去做下一个,过几天再回来,往往一眼就能看出问题。这不是偷懒,是给自己换个视角。

还有,如果你本身已经能写一点代码,这个训练营前半部分你可能会觉得太慢。那可以从中间的项目章节开始,遇到不熟的概念再往回翻。课程是给不同起点的人准备的,不是所有人都要从第一块积木开始拼。

最后一句实在话:Scratch 不会让你直接找到工作,但它能让你在真正开始学一门编程语言之前,先不怕那个编辑界面,先习惯「写错了就改」这件事。这个习惯,比任何一块积木都值钱。


image.webp 下载附件   保存到相册 2024-11-26 14:26 上传

课程推荐

《土豆老师 Scratch编程训练营》image.webp 下载附件   保存到相册 2024-11-26 14:26 上传【技能收获】学完可掌握:核心实战技能、项目驱动学习。课程以实战为导向,覆盖从基础概念到完整项目落地的关键步骤,配套章节笔记便于课后复盘与面试前快速回顾。【学习建议】建议按目录顺序学习,先打基础再进入综合实战章节;每完成 2~3 节可结合笔记整理一份学习小结,最终尝试独立复现一套完整 Demo 写入个人作品集。【就业发展】可面向岗位:Linux 运维工程师、SRE、云计算工程师、DevOps 工程师。云原生与自动化运维仍是企业 IT 刚需方向,认证 + 实战项目组合能显著提升面试通过率,适合向中高级运维或架构岗进阶。 若你已有一定编程或运维基础,本课程可帮助你在现有技能栈上快速叠加热门方向能力,提升求职时的项目说服力与薪资谈判空间。

视频目录(75 节)

*   0.【视频】基础课--【第1课】海底世界-入门介绍.mp4

*   2.【视频】Scratch软件保存作品和打开作品操作方法.mp4

*   3.【视频】基础课--【第2课】恐龙乐园-角色移动.mp4

*   5.【视频】基础课--【第3课】奔跑的哨子-坐标系建立.mp4

*   9.【视频】基础课--【第5课】鲨鱼特效-变大缩小.mp4

*   11.【视频】基础课--【第6课】保卫小鸡-随机数.mp4

*   13.【视频】基础课--【第7课】迷宫游戏-if判断(初始代码找助教领取).mp4

*   15.【视频】基础课--【第8课】打砖块-显示隐藏.mp4

*   17.【视频】基础课--【第9课】飞天小猫-滑行移动.mp4

*   19.【视频】基础课--【第10课】魔术表演-广播消息.mp4

*   21.【视频】基础课--【第11课】神笔马良-落笔抬笔.mp4

*   23.【视频】基础课--【第12课】听音识路-颜色判断.mp4

*   25.【视频】基础课--【第13课】豆豆哥吃害虫-加法运算.mp4

*   27.【视频】基础课--【第14课】Happy-New-Year-克隆复制.mp4

*   29.【视频】基础课--【第15课】飞机大战-大于小于(初始代码找助教领取).mp4

*   31.【视频】基础课--【第16课】玩转金箍棒-按键控制(初始代码找助教领取).mp4

*   33.【视频】基础课--【第17课】千层板-广播消息.mp4

*   35.【视频】基础课--【第18课】炸鱼船-停止脚本.mp4

*   37.【视频】基础课--【第19课】接鸡蛋-不成立的逻辑(初始代码找助教领取).mp4

*   39.【视频】基础课--【第20课】星球陷阱-计时器(初始代码找助教领取).mp4

*   41.【视频】基础课--【第21课】元宵佳节-自定义编程(初始代码找助教领取).mp4

*   43.【视频】提高课--【第1课】打蝙蝠-随机隐藏(初始代码找助教老师领取).mp4

*   45.【视频】提高课--【第2课】趣味加减法-链接字符.mp4

*   47.【视频】提高课--【第3课】生肖占卜-余数模块(初始代码找助教老师领取).mp4

*   49.【视频】提高课--【第4课】数学豌豆射手-询问回答(初始代码找助教老师领取).mp4

*   51.【视频】提高课--【第5课】三角形、长方形面积-乘法学习.mp4

*   53.【视频】提高课--【第6课】学习三角形的构成-构成判断(初始代码找助教老师领取).mp4

*   55.【视频】提高课--【第7课】打字游戏-快速打字(初始代码找助教老师领取).mp4

*   57.【视频】提高课--【第8课】DIY电子时钟-进位逻辑(初始代码找助教老师领取).mp4

*   59.【视频】提高课--【第9课】荒漠狂飙-启动克隆.mp4

*   61.【视频】提高课--【第10课】有趣的多边形---for循环嵌套.mp4

*   62.【视频】提高课-【第11课】猜猜哪一头大象更重-“与”逻辑(初始空代码找老师领取).mp4

*   63.【视频】提高课-【第12课】顺序查找法-查找算法.mp4

*   64.【视频】提高课-【第13课】追逐金币-虚像特效.mp4

*   65.【视频】提高课-【第14课】石头剪刀布-博弈逻辑.mp4

*   66.【视频】提高课-【第15课】鸡兔同笼-难题巧解.mp4

*   67.【视频】提高课-【第16课】炫酷画圆-变量增加.mp4

*   68.【视频】提高课-【第17课】最强大脑之闪电记忆-列表.mp4

*   69.【视频】提高课-【第18课】利润问题-取整函数.mp4

*   7.【视频】基础课--【第4课】排队的虫子-方向键控制.mp4

*   70.【视频】提高课-【第19课】1~100内质数表-质数求解.mp4

*   71.【视频】提高课-【第20课】光影鼠-光学原理(初始代码找老师领取).mp4

*   72.【视频】提高课-【第21课】分配任务、最大公约数-人工智能.mp4

*   73.【视频】提高课-【第22课】一维世界-全课总结.mp4

*   74.【直播】Scratch习题课—第一节.mp4

*   75.【直播】Scratch习题课—第二节(2.18).mp4

*   76.【直播】Scratch习题课—第二节(2.19).mp4

*   77.【直播】Scratch习题课—第三节(2.25).mp4

*   78.【直播】Scratch习题课—第三节(2.26).mp4

*   79.【直播】Scratch习题课—第四节(3.4).mp4

*   80.【直播】Scratch习题课—第四节(3.5).mp4

*   81.【直播】Scratch习题课—第五节(3.11).mp4

*   82.【直播】Scratch习题课—第五节(3.12).mp4

*   83.【直播】Scratch习题课—第六节(3.18).mp4

*   84.【直播】Scratch习题课—第六节(3.19).mp4

*   85.【直播】Scratch习题课—第七节(3.25).mp4

*   86.【直播】Scratch习题课—第七节(3.26).mp4

*   87.【直播】Scratch习题课—第八节(4.1).mp4

*   88.【直播】Scratch习题课—第八节(4.2).mp4

*   89.【直播】Scratch习题课—第九节(4.8).mp4

*   90.【直播】Scratch习题课—第九节(4.9).mp4

*   91.【直播】Scratch习题课—第十节(4.15).mp4

*   92.【直播】Scratch习题课—第十节(4.16).mp4

*   94_Scratch习题课—第十一节(4.22).mp4

*   95_Scratch习题课—第十二节(4.29).mp4

*   96_Scratch习题课—第十二节(4.30).mp4

*   97_Scratch习题课—第十三节(5.7).mp4

*   98_Scratch习题课—第十四节(5.14).mp4

*   99_Scratch习题课—第十五节(5.21).mp4

*   100_Scratch习题课—第十六节(5.28).mp4

*   101_Scratch习题课—第十七节(6.4).mp4

*   102_Scratch习题课—第十八节(6.11).mp4

*   103_Scratch习题课—第十九节(6.18).mp4

*   104_Scratch习题课—第二十节(6.24).mp4

*   105_Scratch习题课—第二十一节(7.02).mp4