Melvin's digital garden

Games based on Computer Science

CS Unplugged

Lightbot

Manufactoria

Cube composer

CodeCombat

Human Resource Machine

Code Master

A Rough List Of Programming/Optimization Puzzlers

https://www.gamedeveloper.com/disciplines/games-that-teach-programming-a-brief-overview

https://github.com/danielyxie/bitburner idle game that teaches Javascript

https://screeps.com/ rts with Javascript

https://codecombat.com/ puzzles and rts with Python or Javascript

https://logicworld.net/ build digital circuits

Roblox

  • allows scripting with Lua

Codekingdoms

  • taught at LCCL minecraft camp
  • block based language for modding minecraft and making roblox games

Project Malmo

  • platform for AI research by MS research
  • ask students to write agents to solve tasks

Turing Tumble

  • build an analog computer using falling marbles

Hour of Code

Links to this note