An open API service indexing awesome lists of open source software.

awesome-educational-games

A curated list of awesome educational games to learn editors, languages, programming, etc
https://github.com/yrgo/awesome-educational-games

Last synced: 6 days ago
JSON representation

  • Art & Design

  • Articles

  • CSS

    • CSS Diner - It's a little game to help you learn CSS selectors.
    • CSS Grid Garden - A game for learning CSS grid layout.
    • Flexbox Defense - Unlike other tower defense games, you must position your towers using CSS!
    • Flexbox Froggy - A game for learning CSS flexbox.
    • Flexbox with Webflow - Learn and master flexbox in 28 interactive levels—without writing code.
    • Flexbox Defense - Unlike other tower defense games, you must position your towers using CSS!
  • Editors

    • Vim Adventures - Learning Vim while playing a game.
    • Vim Genius - Increase your speed and improve your muscle memory with Vim Genius.
    • Vim Genius - Increase your speed and improve your muscle memory with Vim Genius.
    • Open Vim - Interactive Vim tutorial.
  • Languages

    • Drops - Learn useful words and phrases in a languge of your choosing, with fun gameplay.
    • Duolingo - Learn Spanish, French and other languages for free.
  • Math & Computer Science

    • CS Unplugged - A collection of classroom activities that teach computer science concepts without using computers.
    • Finitris - See what goes into running a regular expression.
    • Guess The Correlation - Try to guess how correlated the two variables in a scatter plot are.
    • Finitris - See what goes into running a regular expression.
    • Guess The Correlation - Try to guess how correlated the two variables in a scatter plot are.
    • Guess The Correlation - Try to guess how correlated the two variables in a scatter plot are.
    • Guess The Correlation - Try to guess how correlated the two variables in a scatter plot are.
  • Music

    • Learning Synths - Learn the basics of using synthesizers (or synths).
    • Pianu - Learn how to play the piano in-browser.
    • Pianu - Learn how to play the piano in-browser.
  • Programming

    • BOX-256 - Program a fictional CPU with assembly to output graphics.
    • Code Avengers - Learn to build websites, apps and games in a fun and effective way.
    • Code School - Learn to code in the comfort of your browser.
    • Codecademy - Learn to code interactively, for free.
    • CodeCombat - The most engaging coding game for learning programming.
    • Cube Composer - A puzzle game inspired by functional programming.
    • Deadlock Empire - Solve puzzles with concurrency.
    • Free Code Camp - An open source community that helps you learn to code.
    • Learn Git Branching - Interactive Git tutorial that emphasizes branching.
    • Programming Games Wiki - A long-standing catalogue of programming games through the years.
    • RegexOne - Learn Regular Expressions with simple, interactive exercises.
    • ReturnTrue - A game were you learn about booleans, return true to win.
    • Screeps - The world's first MMO strategy sandbox game for programmers.
    • SQL Murder Mystery - Solve a crime while practicing database skills.
    • Code School - Learn to code in the comfort of your browser.
    • Bashcrawl - Learn Linux commands by playing a simple text adventure .
    • Clips the Game - A demanding logic game based on the clips rule engine.
    • WarriorJS - Using JavaScript, program a warrior to climb a tall tower, fight monsters and rescue captives.
    • Web Audio School - Interactive WebAudio tutorials.
    • BOX-256 - Program a fictional CPU with assembly to output graphics.
    • Code.org - Every student in every school should have the opportunity to learn computer science.