Educational Resources for Educators

Recent Posts

A collection of Coding Games

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 …
  • 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
  • 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.