返回 数据库
Awesome educational games
Awesome Educational Games¶
> 精选清单 educational games 学习编辑器、语言、编程等.
请阅读 contribution guidelines 在贡献之前.
Educational games 旨在向人们传授某些主题、扩展概念、加强发展、了解历史事件或文化,或帮助他们在玩耍时学习技能 - Wikipedia
Art & Design¶
- Canon Explains Exposure - 了解如何为您的照片提供适量的光线.
- Can't Unsee - 一款您对细节的关注可以为您赢得大量金币的游戏.
- Font Memory Game - 识别不同风格的字体是排版中最具挑战性的部分之一.
- Method of Action - 一系列教您设计原则的游戏.
- The Bézier Game - 贝塞尔曲线
- Color - 颜色
- Shape Type - 字母整形
- Kern Type - 字距调整
- Pixactly - 像素测试来测验你的知识.
- The Boolean Game - 了解如何在 Sketch、Figma 和其他矢量编辑器中使用布尔运算.
Articles¶
- Educational Video Games Can Boost Motivation to Learn - 纽约大学的一篇文章.
- Fact or Fiction?: Video Games Are the Future of Education - 科学美国人的一篇文章.
- Five Reasons to Use Games in the Classroom - 教育世界的一篇文章.
CSS¶
- CSS Diner - 这是一个帮助你学习CSS选择器的小游戏.
- CSS Grid Garden - 学习 CSS 网格布局的游戏.
- Flexbox Defense - 与其他塔防游戏不同,您必须使用 CSS 定位您的塔!
- Flexbox Froggy - 学习 CSS flexbox 的游戏.
- Flexbox with Webflow - 在 28 个交互级别学习和掌握 flexbox——无需编写代码.
Editors¶
- Open Vim - 交互式 Vim 教程.
- Vim Adventures - 在玩游戏的同时学习 Vim.
- Vim Genius - 使用 Vim Genius 提高速度并改善肌肉记忆.
Languages¶
Math & Computer Science¶
- Alligator Eggs! - 一款教 lambda 演算的儿童纸笔游戏.
- CS Unplugged - 在不使用计算机的情况下教授计算机科学概念的课堂活动集合.
- Finitris - 查看运行正则表达式的内容.
- Guess The Correlation - 尝试猜测散点图中两个变量的相关程度.
Music¶
- Learning Music - 通过 Ableton 的互动网站探索音乐的基础知识.
- Learning Synths - 了解使用合成器(或合成器)的基础知识.
- Pianu - 了解如何在浏览器中弹奏钢琴.
Programming¶
- BOX-256 - 为虚构的 CPU 编写程序集以输出图形.
- Bashcrawl - 通过玩简单的文字冒险来学习 Linux 命令.
- Clips the Game - 基于剪辑规则引擎的要求严苛的逻辑游戏.
- Code Avengers - 学习以有趣且有效的方式构建网站、应用程序和游戏.
- Code School - 学习在浏览器中舒适地编码.
- Code.org - 每所学校的每个学生都应该有机会学习计算机科学.
- Codecademy - 免费学习交互式编码.
- CodeCombat - 最吸引人的编程学习游戏.
- CodinGame - 一个基于挑战的培训平台,您可以在其中玩转最热门的编程主题.
- Cube Composer - 一款受函数式编程启发的益智游戏.
- Deadlock Empire - 并发解决难题.
- Free Code Camp - 帮助您学习编码的开源社区.
- Learn Git Branching - 强调分支的交互式 Git 教程.
- Mimo - 了解如何成为移动开发人员.
- Programming Games Wiki - 多年的编程游戏目录.
- RegexOne - 通过简单的互动练习学习正则表达式.
- ReturnTrue - 一个你学习布尔值的游戏,返回 true 即可获胜.
- Screeps - 世界上第一款面向程序员的MMO 策略沙盒游戏.
- SQL Murder Mystery - 在练习数据库技能的同时破案.
- Swift Playgrounds - 以非常有趣的方式学习在 iPad 上编程.
- Untrusted - 在玩 JavaScript 冒险游戏时学习.
- WarriorJS - 使用 JavaScript,编写一个勇士爬高塔、打怪兽和营救俘虏的程序.
- Web Audio School - 交互式 WebAudio 教程.
- XSS game - 一个关于诱使人们在他们的浏览器中运行代码的游戏.

