JS HeroBloom's Taxonomy, Flow, Gameful Design, Gamification, Lean UX, Learning, Mastery, UX Design
As a teacher I used to teach Front-end Development to roughly two kinds of students. Those who absolutely loved to code and those who absolutely didn’t. JS Hero is designed to be played over and over to provide constant feedback to help students improve their programming knowledge and skills.
I’ve build a prototype in C# using Unity to allow for testing with students on an iPhone.