School Seeing Code Catrobat is a block-based visual programming language and Open Source Software non-profit project.
The translations are contributed by the community based on Crowdin,[4] and the process makes it easy for volunteers to help adapt to new languages or to increase the quality.
The IDE automatically translates the underlying code parsed by the XML file into visual brick elements and vice versa.
With the use of simple graphic blocks, teenagers can create their own games, colorful animations, or extensive stories directly on their mobile phones without prior knowledge.
It also allows access to many sensors on the smartphone, for instance, inclination, GPS, or compass direction, and support for image, voice, and face recognition has been added.
Phiro Code is an app based on Catrobat especially designed and developed to work together with the learning robots from Robotix.
The goal of the app is to attract female teenagers by giving them the possibility to customize clothing and accessories while learning to code.
By sharing and accepting others to see the source code under a public software license, everybody can learn quickly from others and use existing projects as a starting point.
The intention is to motivate the community actively participate, have higher learning effects and thereby reinforce the goals of Catrobat's vision.
The shared platform was also used for various competitions such as the Samsung Galaxy Game Jam (#GalaxyGameJam)[8] Catrobat offers the possibility to carry out the entire development with visual building bricks, so-called blocks, and a few textual inputs.
[10] As a result, there is a growing global community of novice programmers, students, educators, researchers, and hobbyists who motivate and support each other.
Besides the recurring Maker Days at Graz University of Technology, Samsung's Coding for Kids,[11][12] and schools taking it up in teaching, there are also international events in the course of collaborations.
For example, during the Horizon 2020 No One Left Behind project,[20] Pocket Code was adopted for school[21] purposes and has been developed and evaluated in a large-scale European study.