This application offers us a learning method based on games and visual puzzles that we have to solve to assimilate and settle concepts about this coding language. The difficulty is progressive so the puzzles get more and more complex as we advance, and each one of them considered an exercise comes along with its corresponding explanation.
These are the main features of this application developed to help us learn how to code:
- Visual puzzles that offer us coding problems.
- Real-time feedback to guide us as if we had an online teacher.
- Collect rewards and prizes as you acquire new concepts.
The idea to develop this app arose due to the lack of learning methods in the coding field that were entertaining and amusing for students, adapting the concept of gamification that we've seen in other applications and for many different purposes (usually focused on marketing).
The app, available for both iPhone and Android, has received plenty of positive opinions on behalf of other users who are eager to try out similar applications to develop in C, Java, PHP or Python. Who knows if they'll be added in the future.