Educational Resources for Educators

Recent Posts

Coding Games

A collection of Coding Games

These have been selected on the basis of running them as offline applications an an Apache2 Web server houses on a Raspberry Pi. The intention is to provide for teaching and learning in a school environment without having to install on all devices, ideal for tablets and cell phones.

  • Grid Garden Coding

    Welcome to Grid Garden, where you write CSS code to grow your carrot garden! Water only the areas that have carrots by using the grid-column-start property.
  • Blockly Games

    Games for tomorrow’s programmers. Block-based programming lessons for beginners.
    – Maze – Maze is an introduction to loops and conditionals. It starts simply …
    – Puzzle – Puzzle is a quick introduction to Blockly’s shapes and how the …
    – Bird – Bird is a deep-dive into conditionals. Control-flow is …
    – Turtle – Turtle is a deep-dive into loops. Use nested loops to paint a …
    – Music – Music is an introduction to functions. Use functions to …
    Blockly Tutorial
  • Flexbox Froggy

    A game where you help Froggy and friends by writing CSS code! Guide this frog to the lilypad on the right by using the justify-content property.
  • Vim Adventures

    VIM Adventures is an online game based on VIM’s keyboard shortcuts. It’s the “Zelda meets text editing” game. So come have some fun and learn some VIM!
  • Lightbot

    Lightbot is an educational video game for learning software programming concepts, developed by Danny Yaroslavski. Lightbot has been played 7 million times, and is highly rated on iTunes and Google Play store. Lightbot is available as an online Flash game, and an application for Android and iOS mobile phones
    Creating and Running a Program
    Lightbot Functions
    Tutorial for Teachers
  • GearsBot

    Obstacles along the line can come in different shapes, sizes, and position. Learn how to navigate around them safely. Gyro Based Movements.
  • Blockscad3d

    BlocksCAD is a cloud-based 3D modeling tool that encourages users to learn math, computational thinking and coding concepts through visualization.

  • The idea of SuperCodingBall is to show you some coding concepts (instructions, parameters, events and conditions) without getting worked up 🙂

  • Gamefroot is the fun way to make games, animations, stories and share them with the world.

  • Play Freeciv online! Freeciv is an empire-building strategy game starting at the dawn of time. Can you survive to dominate a modern world?