Scratch编程教程

Scratch是一款由麻省理工学院的“终身幼儿园团队”(Lifelong Kindergarten Group)开发的图形化编程工具,旨在为年轻学习者提供一种有趣、直观的编程启蒙体验。通过将计算机指令和逻辑转化为易于理解的“积木”,Scratch让孩子们能够轻松创建属于自己的互动故事、动画、游戏、教学工具和科学模拟实验等。
clickgpt_line.png_noView
介绍
目录

Scratch的独特之处在于其创新性的图形化编程界面。使用者无需深入学习编程语言,而是通过拼接图形积木,将编程指令以直观的方式呈现。这使得编程学习成为一场寓教于乐的冒险,降低了年轻学习者的学习门槛。

功能丰富的创作平台:

Scratch提供了丰富多彩的创作平台,用户可以在其中实现各种创意。无论是制作互动故事、设计动画、打造小游戏,还是进行编程启蒙实验,Scratch都为学习者提供了丰富的创作选择,激发了他们的创造力和想象力。

适用于多种教学场景:

Scratch不仅适用于学校教学,也可作为家庭学习的理想选择。老师和家长可以通过Scratch引导学生在编程中培养逻辑思维、解决问题的能力,并激发对科学和技术的兴趣。

发布Scratch 3.0版本:

Scratch于2019年1月2日发布了Scratch 3.0版本,更新了更多功能和优化,提供了更流畅的创作体验。新版本引入了更多的编程积木,丰富了动画和游戏设计的可能性,使得学习者可以更灵活地表达自己的创意。

促进编程素养的培养:

通过Scratch,学生在创作的过程中培养了编程素养,包括问题解决、团队协作和创新思维。这为他们未来更深入的编程学习奠定了坚实的基础。

Scratch不仅是一款图形化编程工具,更是一场编程启蒙的冒险之旅。它为年轻学习者提供了一个富有趣味性和创造性的学习平台,为培养下一代创新者、科学家和工程师打下坚实基础。在Scratch的引导下,孩子们可以轻松、愉快地踏上编程学习的征程,探索无限的创意可能性。

以下是整理过的教程,方便孩子们更好的理解编程。

基础

  1. Scratch编程教程-什么是 Scratch ?

  2. Scratch 编程教程-Scratch 基础入门(1/3)

  3. Scratch编程教程-Scratch 基础入门(2/3)

  4. Scratch编程教程-Scratch 基础入门(3/3)

  5. Scratch编程教程-Scratch 图形元素外观

  6. Scratch编程教程-Scratch 精灵动画(1/2)

  7. Scratch编程教程-Scratch 精灵动画(2/2)

  8. Scratch编程教程-Scratch 精灵对话

  9. Scratch编程教程-Scratch 菜单栏

  10. Scratch编程教程-Scratch 音乐(1/2)

  11. Scratch编程教程-Scratch 音乐(2/2)

  12. Scratch编程教程-Scratch 9笔扩展绘画模块(1/4)

  13. Scratch编程教程-Scratch 9笔扩展绘画模块(2/4)

  14. Scratch编程教程-Scratch 9笔扩展绘画模块(3/4)

  15. Scratch编程教程-Scratch 9笔扩展绘画模块(4/4)

  16. Scratch编程教程-Scratch 移动到不同房间

  17. Scratch编程教程-Scratch 设想(1/2)

  18. Scratch编程教程-Scratch 设想(2/2)

  19. Scratch编程教程-Scratch 脚本

  20. Scratch编程教程-Scratch 字符串(1/3)

  21. Scratch编程教程-Scratch 字符串(2/3)

  22. Scratch编程教程-Scratch 字符串(3/3)

  23. Scratch编程教程-Scratch 平板(1/4)

  24. Scratch编程教程-Scratch 平板(2/4)

  25. Scratch编程教程-Scratch 平板(3/4)

  26. Scratch编程教程-Scratch 平板(4/4)

  27. Scratch编程教程-Scratch 文本

  28. Scratch编程教程-Scratch 变量(1/3)

  29. Scratch编程教程-Scratch 变量(2/3)

  30. Scratch编程教程-Scratch 变量(3/3)

拓展

  1. Scratch编程教程-Scratch艺术编程:闪烁的光斑

  2. Scratch编程教程-Scratch画笔艺术:绘制正多边形

  3. Scratch编程教程-Scratch教学实践:韩信点兵

  4. Scratch编程教程-Scratch教学实践:圣骑士与巫师

  5. Scratch编程教程-Scratch教学实践:钟表上的数学

  6. Scratch编程教程—百科测验:学科融合

  7. Scratch编程教程-学科融合:蚂蚁模拟器

  8. Scratch编程教程-学科融合:故事机器

  9. Scratch编程教程-编程竞赛:演奏小星星

  10. Scratch编程教程-编程竞赛:小猫进圈

  11. Scratch编程教程-编程竞赛:小狗散步

  12. Scratch编程教程-如何制作三维项目

  13. Scratch编程教程-光线投射器

  14. Scratch编程教程-高级克隆用法

  15. Scratch编程教程-检测克隆

  16. Scratch编程教程-分离克隆和角色触发器

  17. Scratch编程教程-利用克隆体进行粒子效果

  18. Scratch编程教程-跳跃

  19. Scratch编程教程-使精灵跟随鼠标移动

  20. Scratch编程教程-让物体在滚动界面中移动

  21. Scratch编程教程-物体吸引

  22. Scratch编程教程-对象排斥

  23. Scratch编程教程-物理引擎

  24. Scratch编程教程-绳索物理:方法1和方法2

  25. Scratch编程教程-绳索物理:方法3

  26. Scratch编程教程-射击投射物

  27. Scratch编程教程-模拟重力

  28. Scratch编程教程-速度

  29. Scratch编程教程-墙壁跳跃

  30. Scratch编程教程-墙壁传感器

  31. Scratch编程教程-制作拖尾

  32. Scratch编程教程-使用速度确定方向

  33. Scratch编程教程-提升脚本效率

  34. Scratch编程教程-调试脚本

  35. Scratch编程教程-游戏树

  36. Scratch编程教程-大小写敏感性

  37. Scratch编程教程-检查字符串是否包含另一个字符串

  38. Scratch编程教程-检查字符串是否包含字符

  39. Scratch编程教程-比较字符串

  40. Scratch 编程教程-对话

  41. Scratch编程教程-创建聊天机器人

  42. Scratch编程教程-删除字符串的一部分

  43. Scratch编程教程-插入字符到字符串中

  44. Scratch编程教程-移动字符串的一部分

  45. Scratch编程教程-从列表中删除项目(通过值)

  46. Scratch编程教程-替换字符串中的字符

  47. Scratch编程教程-分割字符串

  48. Scratch编程教程-设置时间

  49. Scratch编程教程-广阔滚动引擎

  50. Scratch编程教程-在滚动器中使对象移动

  51. Scratch编程教程-滚动(精灵)

  52. Scratch编程教程-滚动平台游戏教程

编程学习
编程学习 免费领取编程学习资料 进编程学习交流群
订阅号
视频号
公众号 关注公众号,回复关键字java领取大厂最新面试题
×
编程学习
免费领取编程学习资料 进编程学习交流群