Modern children are the technology generation. For that reason they have to acquire the diverse competence that will allow them to apply the instruments the modern information technologies has to offer. Already in the primary school programming elements are included in the computer science program. In future the understanding of programming basics will be essential even in non-technical jobs. This project will help students to develop their programming skills and go through the whole process starting from the idea, then creating the concrete application and finally get the finished product – a mobile application.