清华土豆老师Scratch编程课
清华名师教你用Scratch轻松掌握编程:21个趣味项目从入门到进阶

1. 为什么选择Scratch作为编程启蒙工具
Scratch由麻省理工学院开发,是全球公认的最佳青少年编程入门语言。通过拖拽积木式代码块,学习者可以快速理解编程逻辑,避免传统文本编程的语法困扰。本课程通过42个精心设计的项目案例,让编程学习像搭积木一样简单有趣。2. 课程特色与教学亮点
清华土豆老师采用"项目驱动教学法",每个知识点都对应一个完整作品:
- 入门阶段:制作海底世界、恐龙乐园等20个动画游戏
- 进阶阶段:开发电子时钟、数学豌豆射手等21个实用程序
课程特别注重跨学科融合,将数学运算、几何知识融入编程实践,例如通过"鸡兔同笼"项目学习算法思维,用"多边形绘图"理解角度计算。3. 名师团队与教学保障
主讲教师来自清华大学计算机教育团队,拥有多年青少年编程培训经验。课程采用双轨制教学:
1. 基础篇:坐标系建立、角色控制等12大核心模块
2. 提高篇:克隆技术、查找算法等10种高级技巧
所有项目提供完整源码(.sb3文件),支持Windows/Mac双平台软件配套。4. 课程内容模块详解
第一阶段(1-21课)
- 坐标系认知:通过"奔跑的哨子"学习X/Y轴定位
- 事件触发:在"魔术表演"中掌握广播消息机制
- 克隆技术:用"HappyNewYear"项目实现烟花特效
第二阶段(22-42课)
- 算法思维:"顺序查找法"培养数据处理能力
- 数学应用:"直角三角形面积"实现自动计算
- 交互设计:"荒漠狂飙"游戏整合键盘事件响应5. 适合人群与学习路径
本课程专为8-16岁学习者设计,建议按以下顺序进阶:
1. 先完成所有入门课项目(建议2-3天/课)
2. 动手修改提供的源码进行二次创作
3. 挑战进阶课中的数学逻辑类项目
特别适合希望培养计算思维的中小学生,以及想要辅导孩子编程的家长教师群体。
通过42个项目的系统训练,学习者不仅能独立开发游戏动画,更能掌握问题分解、逻辑推理等核心编程思维。课程将抽象的编程概念转化为可视化的创作成果,让学习过程充满成就感。
资源下载通道
百度网盘分享
文件大小:16.05 GB
资源目录列表:
├─清华土豆老师Scratch编程课│ ├─Scratch软件、作业源码
│ │ ├─Scratch-进阶课源码
│ │ │ ├─01-打蝙蝠.sb3
│ │ │ ├─02-趣味加减法.sb3
│ │ │ ├─03-生肖占卜.sb3
│ │ │ ├─04-数学豌豆射手.sb3
│ │ │ ├─05-长方形面积.sb3
│ │ │ ├─05-直角三角形面积.sb3
│ │ │ ├─06-学习三角形的构成.sb3
│ │ │ ├─07-打字游戏.sb3
│ │ │ ├─08-DIY电子时钟.sb3
│ │ │ ├─09-荒漠狂飙.sb3
│ │ │ ├─10-多边形绘图.sb3
│ │ │ ├─11-猜猜-哪头大象重.sb3
│ │ │ ├─12-顺序查找法.sb3
│ │ │ ├─13-追逐金币.sb3
│ │ │ ├─14-石头剪刀布.sb3
│ │ │ ├─15-鸡兔同笼.sb3
│ │ │ ├─16-炫酷画图.sb3
│ │ │ ├─17-最强大脑之闪电记忆.sb3
│ │ │ ├─18-利润问题.sb3
│ │ │ ├─19-100内质数表.sb3
│ │ │ ├─20-光影鼠.sb3
│ │ │ ├─21-分配任务.sb3
│ │ │ ├─21-最大公因数.sb3
│ │ │ ├─22-一维世界.sb3
│ │ ├─Scratch-入门课源码
│ │ │ ├─01-海底世界.sb3
│ │ │ ├─02-恐龙乐园.sb3
│ │ │ ├─03-奔跑的哨子.sb3
│ │ │ ├─04-排队的虫子.sb3
│ │ │ ├─05-鲨鱼特效.sb3
│ │ │ ├─06-保卫小鸡.sb3
│ │ │ ├─07-迷宫游戏.sb3
│ │ │ ├─08-打砖块.sb3
│ │ │ ├─09-飞天小猫.sb3
│ │ │ ├─10-魔术表演.sb3
│ │ │ ├─11-神笔马良.sb3
│ │ │ ├─12-听音识路.sb3
│ │ │ ├─13-豆豆哥吃害虫.sb3
│ │ │ ├─14-happynewyear.sb3
│ │ │ ├─15-飞机大战.sb3
│ │ │ ├─16-玩转金箍棒.sb3
│ │ │ ├─17-千层板.sb3
│ │ │ ├─18-炸渔船.sb3
│ │ │ ├─19-接鸡蛋.sb3
│ │ │ ├─20-星球陷阱.sb3
│ │ │ ├─21-元宵佳节.sb3
│ │ ├─Scratch编程软件(非苹果电脑).exe
│ │ ├─Scratch编程软件(苹果电脑).dmg
│ ├─1-1入营须知.mp4
│ ├─1-10基础课-[第5课]鱼特效-变大缩小.mp4
│ ├─1-12基础课[第6课]保卫小鸡-随机数.mp4
│ ├─1-14_基础课[第7课]迷宫游戏-if判断(初始代码找助教.mp4
│ ├─1-16基础课[第8课]打砖块-显示隐藏.mp4
│ ├─1-18基础课[第9课]飞天小猫-滑行移动.mp4
│ ├─1-1基础课-第1课】海底世界-入门介绍.mp4
│ ├─1-20基础课-第10课]魔术表演-广播消息.mp4
│ ├─1-22基础课-【第11课]神笔马良-落笔抬笔.mp4
│ ├─1-24基础课-【第12课听音识路-颜色判断.mp4
│ ├─1-26基础课-【第13课]豆豆哥吃害虫-加法运算.mp4
│ ├─1-28基础课-【第14课]HappyNewYear-克隆复制.mp4
│ ├─1-3Scratch软件保存作品和打开作品操作方法.mp4
│ ├─1-30基础课-[第15课】飞机大战-大于小于.mp4
│ ├─1-32基础课【第16课】玩转金箍棒-接键控制(初始代码.mp4
│ ├─1-34基础课【第17课】千层板-广播消息.mp4
│ ├─1-36基础课【第18课】炸鱼船-停止脚本.mp4
│ ├─1-38基础课【第19课】接鸡蛋-不成立的逻辑.mp4
│ ├─1-4基础课-【第2课】恐龙乐园-角色移动.mp4
│ ├─1-40基础课【第20课】星球陷阱计时器.mp4
│ ├─1-42基础课【第21课】元宵佳节-自定义编程.mp4
│ ├─1-44提高课【第1课】打蝙蝠-随机隐藏.mp4
│ ├─1-46提高课-【第2课】趣味加减法-链接字符.mp4
│ ├─1-48_提高课-【第3课】生肖占卜-余数模块.mp4
│ ├─1-50_提高课-【第4课】数学豌豆射手-询问回答.mp4
│ ├─1-6基础课-【第3课]奔跑的哨子-坐标系建立.mp4
│ ├─1-8基础课-[第4课]排队的虫子-方向健控制.mp4
│ ├─2-10_提高课·【第9课】荒漠狂飙-启动克隆.mp4
│ ├─2-12_提高课·【篇10课】有趣的多边形..for横环嵌套.mp4
│ ├─2-13_提高课·【第11课】猜猜哪一头大象更重、“与”逻辑.mp4
│ ├─2-14_提高课·【第12课】顺序查找法·查找算法.mp4
│ ├─2-15提高课【第13课】追逐金币-虚像特效.mp4
│ ├─2-2_提高课-【第5课】三角形、长方形面积·乘法学习.mp4
│ ├─2-4_提高课-【第6课】学习三角形的构成-构成判断.mp4
│ ├─2-6提高课-【第7课】打字游戏-快速打字.mp4
│ ├─2-8_提高课-【第8课】DIY电子时钟-进位逻辑.mp4











![[Python] x豹学院女老师 带你学习python编程 从编程入门到高级排错学习视频教程45](https://static.kouhao8.com/sucaidashi/xkbb/e842684397e882f374ce618ef1e850dd.png?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)






![[网络编程] C++网络编程实践视频教程 陈硕主讲 共84课](https://static.kouhao8.com/sucaidashi/xkbb/eba2d47b5d76d7c147d4bdd42601f2ce.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)




![[其他] 490集 编程技能视频大杂烩 老司机教你多种编程语言和技巧 编程视频教程](https://static.kouhao8.com/sucaidashi/xkbb/db6faa9aed4a2f3f8fdcdaa43ad0e4fd.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)






![[Linux] Linux Shell编程案例实战课程+Linux基础课程 尚硅谷全新Linux+Shell编程入门视频教程](https://static.kouhao8.com/sucaidashi/xkbb/86e4ad3e60cdd430c03b96dc531dce22.jpg?x-oss-process=image/format,webp/resize,w_88/crop,w_88,h_88,g_nw)

相关资源