清华土豆老师Scratch编程课

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


清华名师教你用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
立 即 下 载

相关资源

发表评论

点 击 提 交