This is really interesting subject to me because my kids are also addicted to games and technology so I am glad I have found this article, for those of you speaking Croatian see link to complete article in Croatian below, for those English speaking readers I have translated a part of article.
We should all be able to learn programming because programming teaches us how to think, said Steve Jobs once, so if your child has interest in IT these apps could be good start to help them start learn programming.
Hot Deal! – up to 35% Off!
Kids definitely love technology, learning programming will help them develop the ability to solve problems, creativity and communication skills and is better spent time as just playing games and if your child already have a smartphone, tablet, or computer, direct your child to useful content.
Code Combat (web, free) most engaging game for learning programming is intended for children from five to up to 17 years. Throughout the game, children learn Python or JavaScript programming languages.
Kodable – programming for kids, helping teachers and parents teach computer science to tomorrow’s innovators.
Scratch is a free programming language and online community where you can create your own interactive stories, games, and animations.
App Inventor is an intuitive, visual programming environment that allows everyone – even children – to build fully functional apps for smartphones and tablets.
Source and more links (in Croatian) tnative.tportal.hr/ProgrammingGuideForKids