Educational Games
53 items from yrgo/awesome-educational-games ★1,190
-
CSS Diner flukeout.github.io
Interactive gamified tutorial for learning selection with CSS.
-
SQL Murder Mystery mystery.knightlab.com
The SQL Murder Mystery is designed to be both a self-directed lesson to learn SQL concepts and commands and a fun game for experienced SQL users to solve an intriguing crime.
-
CodeCombat codecombat.com
Choose your hero and code your way through the ogre patrols, lava pits, and laser beams of Kithgard Dungeon. Level up, earn gems, and loot magic items to unlock new programming powers. Join millions of players and go from a total beginner to writing advanced multiplayer AI in…
-
Flexbox Froggy flexboxfroggy.com
A game for learning CSS flexbox.
-
Flexbox Defense flexboxdefense.com
Tower Defense with a twist: all towers must be positioned with CSS Flexbox.
-
XSS game xss-game.appspot.com
A game about tricking people into running code in their browsers.
-
Grid Garden cssgridgarden.com
A game for learning CSS grid layout.
-
Swift Playgrounds apple.com
Apple's fun iPad app for learning Swift.
-
Web Audio School mmckegg.github.io
Interactive WebAudio tutorials.
-
FreeCodeCamp freecodecamp.org
An open source community that helps you learn to code.
-
Screeps screeps.com
No point and clicking any longer! You write real JavaScript which controls your units autonomously. Any time, everywhere, even while you are offline.
-
Learn Git Branching learngitbranching.js.org
Learn Git on the web.
-
Box-256 box-256.com
Write assembly code to match a shown graphic.
-
Untrusted alexnisnevich.github.io
The game presents you with a roguelike-like playing environment and a console window with the JavaScript code generating each level. As loaded, each level is unbeatable, and most of the JavaScript is blocked from editing. The challenge is to open a path to the next level using…
-
Deadlock Empire deadlockempire.github.io
Interactive tutorial to master threads and concurrency.
-
Code.org code.org
Every student in every school should have the opportunity to learn computer science.
-
Learning Music learningmusic.ableton.com
Explore the fundamentals of music via Ableton's interactive website.
-
Alligator Eggs! worrydream.com
A pen-and-paper game for children that teaches lambda calculus.
-
Vim Genius vimgenius.com
Increase your speed and improve your muscle memory with Vim Genius.
-
Vim Adventures vim-adventures.com
Learning Vim while playing a game.
-
Kern Type type.method.ac
Kerning
-
Shape Type shape.method.ac
Letter Shaping
-
RegexOne regexone.com
Learn Regular Expressions with simple, interactive exercises.
-
Programming Games Wiki programminggames.org
A long-standing catalogue of programming games through the years.
-
Finitris postcrashgames.com
See what goes into running a regular expression.
-
Code School pluralsight.com
Learn to code in the comfort of your browser.
-
Pixactly pixact.ly
A pixels test to quiz your knowledge.
-
Pianu pianu.com
Learn how to play the piano in-browser.
-
Open Vim openvim.com
Interactive Vim tutorial.
-
Educational Video Games Can Boost Motivation to Learn nyu.edu
An article by New York University.
- next page of items loading…