Hacker News new | ask | show | jobs
by spyrosg 3563 days ago
Each level in the game gave you clear directions, an entertaining backstory, and taught you the concepts necessary to think about the problem.

All three things turn what would be a boring, real-world project into a game, where only the pleasant part is left for you to do. At least for the kind of people they were looking for.