Blockly Games 是为没有计算机编程经验的孩子们设计的一系列学习编程的游戏。
孩子通过图形化的界面,和一关一关的游戏来快速的了解编程语言的逻辑,并可学会最基础的编程。
Blockly Games是一系列教育游戏,旨在教授编程知识。它专为没有任何计算机编程经验的儿童设计。通过完成这些游戏,玩家将准备好使用传统的文本编程语言。
游戏入口:
以下是Blockly Games中的不同游戏及其内容:
- Puzzle(拼图):快速介绍了Blockly的形状以及如何将拼图块拼接在一起。
- Maze(迷宫):引导玩家学习循环和条件语句。游戏从简单开始,但每一关都比前一关更具挑战性。
- Bird(小鸟):深入探讨条件语句。玩家需要使用越来越复杂的条件控制流程。
- Turtle(海龟):深入探讨循环。玩家需要使用嵌套循环来绘制图片。
- Movie(电影):介绍数学方程式。玩家需要运用数学知识来制作动画电影。
- Music(音乐):介绍函数概念。玩家需要使用函数来创作音乐。
- Pond Tutor(池塘导师):引入基于文本的编程。关卡在块状编程和文本编辑器中的JavaScript之间切换。
- Pond(池塘):这是一个开放性的竞赛,让玩家编写最聪明的“智能鸭子”。玩家可以使用块状编程或JavaScript来实现。
计算机科学技能帮助学生合作、创造,并使几乎所有学科都变得更具相关性。Blockly Games鼓励培养未来的程序员。它的自主学习特性使得学生可以下载游戏以便离线使用,确保所有学生都能获得教育资源和技术支持。
该计划致力于通过提供工具、资源和灵感,帮助每位教育工作者和学生发掘编程潜力,从而消除计算机科学教育中的不平等。