The training is designed to enable students to become savvy creators of technology instead passive users of it. The study groups develop abstract thinking and provides an opportunity to practice project planning and cooperation. Courses start from three age groups: in kindergarten and in junior and senior elementary schools. All students receive theoretical and practical training in accordance with their age and capabilities.