Scratch 这个名字,很多技术学习者第一次认真看它,往往不是因为想学它,而是因为别的原因:要给孩子挑一门编程启蒙课,或者转岗做少儿编程老师得先自己摸一遍,又或者带社团、做兼职,发现绕不开这块内容。不管哪一种,先承认一件事——会用 Scratch 做几个动画,和能把 Scratch 的逻辑讲清楚、带别人做出来,中间差着一整套东西。

土豆老师这套训练营,解决的就是后面这件事。

它填的是哪块缺口

Scratch 的门槛低到容易让人误判。拖积木、点绿旗、角色动起来,十几分钟就能出效果。但真正上手带课或做项目,问题会集中冒出来:坐标系怎么讲才不绕?方向键控制角色的边界判断写在哪一步?角色的显示层级和克隆体什么时候该用哪个?变量在多个角色之间怎么共享?这些不是靠"多玩几次"能自然补上的,它们需要有人把顺序和边界讲明白。

这套课从基础课切入,第1课就进海底世界,先把角色、舞台、脚本这几件事的对应关系理清;紧接着第3课用"奔跑的哨子"专门处理坐标系建立,第4课讲方向键控制,第5课落到变大缩小的实现。顺序排得挺实在——先让角色动,再让角色按你的意图动,最后才谈视觉上的变化。卡在"能做出来但说不清为什么"这个阶段的人,从这里补最有效。

基础课之外还有两层

基础课之后再走提高课,处理的是复杂度问题:多个角色之间的配合、条件判断的嵌套、消息广播的时机、循环里放什么不放什么。这部分对想做完整小游戏的人尤其关键,因为一个小游戏崩掉,九成不是某个积木用错,而是角色之间的触发关系没理干净。

习题课是这套课里最容易被低估的一块。看会了和写出来之间隔着一道墙,习题课的价值就在于把墙推到你面前,逼你自己动手。带课的人如果跳过错题环节,试讲时大概率会在学生提问上卡住——学生问的往往不是"这步怎么做",而是"为什么我这样做它不动"。

配套练习怎么用

  • 每看完一节,先不看原文件,自己从空白项目重做一遍。做不出来再回看,效率比反复看视频高得多。
  • 重点练"改"。把课里的例子改一个条件,比如把方向键控制改成鼠标跟随,看原来的脚本哪些地方会失效。
  • 挑一节课的内容,尝试口头讲一遍,讲不顺的地方就是你自己还没吃透的地方。

看完应该能回答这些问题

  • Scratch 里角色的坐标和方向,和它在舞台上看起来的位置是怎么对应的?负数坐标出现在哪个区域?
  • 用方向键控制角色移动时,为什么要在移动前先判断边缘?不判断会出现什么现象?
  • 角色变大缩小和角色切换造型,分别在什么场景下用更合适?
  • 多个角色需要同时响应同一个动作时,用广播还是用变量?判断依据是什么?
  • 如果学生做出来的作品"点绿旗没反应",你会按什么顺序排查?

最后一句提醒:这套课偏向入门到能带课的水平,不是让你去讲算法和数据结构。如果你要的是竞赛方向或者更深的教学能力,它只能算起点。缺的正是这块基础逻辑的话,按顺序走一遍,比零散刷视频要省时间。

土豆老师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]

适合人群

  • 少儿编程爱好者
  • 编程初学者
  • 家长

学习收获

掌握Scratch编程基础
提升逻辑思维能力
完成多个编程项目

祝您学习愉快!

学有所成,前程似锦!