Games based on Computer Science
CS Unplugged
Lightbot
- program robot to move
- https://lightbot.com/
Manufactoria
- recognize binary string
- http://pleasingfungus.com/Manufactoria/
Cube composer
- functional transform puzzle
- http://david-peter.de/cube-composer/
CodeCombat
- programs agents
- https://codecombat.com/
Human Resource Machine
Code Master
- by Mark Engelberg
- https://www.thinkfun.com/products/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
- platform for AI research by MS research
- ask students to write agents to solve tasks
- build an analog computer using falling marbles
Hour of Code