From zero to programming hero


$9.99 Private
$6.69 Educator

Available on

Windows, Mac, Linux

AlgoBot is a puzzle game that takes place on the Europa, a pan-galactic colonisation ship, where a recycling mission goes horribly wrong. Use your programming skills to command AlgoBot, a smart little service droid, and help him contain the crisis!

Make this game even greater with TeacherGaming Desk. Learn more!



In AlgoBot, students encounter concepts from variable management to recursive functions and optimization strategies. They progress through simple algorithms toward mind-boggling puzzles and mastery.


Using functions is a fundamental programming skill. Functions allow students to become more efficient by re-using bits of code and make longer programs more manageable by cutting it into steps.

Critical thinking

Even the best programmers make mistakes. And that’s fine! Having to debug their code urges students take an analytical look at the programs they’ve written and help them learn from their errors.

Example Lesson

This game includes 6 full-length lesson plans. Learn More

Operating systemWindows XP or later
ProcessorIntel Core i5 2400 -OR- AMD Phenom II X6 1100T
Memory4 GB
GraphicsATI Radeon HD4850 -OR- GeForce GTX 295 (Does not support Intel Integrated Graphics Cards)
Storage4 GB