Rock bottom, the world, the sky: Catrobat, an extremely large-scale and long-term visual coding project relying purely on smartphones

08/20/2018
by   Kirshan Kumar Luhana, et al.
0

Most of the 700 million teenagers everywhere in the world already have their own smartphones, but comparatively few of them have access to PCs, laptops, OLPCs, Chromebooks, or tablets. The free open source non-profit project Catrobat allows users to create and publish their own apps using only their smartphones. Initiated in 2010, with first public versions of our free apps since 2014 and 47 releases of the main coding app as of July 2018, Catrobat currently has more than 700,000 users from 180 countries, is available in 50+ languages, and has been developed so far by almost 1,000 volunteers from around the world ("the world"). Catrobat is strongly inspired by Scratch and indeed allows to import most Scratch projects, thus giving access to more than 30 million projects on our users' phones as of July 2018. Our apps are very intuitive ("rock bottom"), have many accessibility settings, e.g., for kids with visual or cognitive impairments, and there are tons of constructionist tutorials and courses in many languages. We also have created a plethora of extensions, e.g., for various educational robots, including Lego Mindstorms and flying Parrot quadcopters ("the sky"), as well as for controlling arbitrary external devices through Arduino or Raspberry Pi boards, going up to the stratosphere and even beyond to interplanetary space ("the sky"). A TurtleStitch extension allowing to code one's own embroidery patterns for clothes is currently being developed. Catrobat among others intensely focuses on including female teenagers. While a dedicated version for schools is being developed, our apps are meant to be primarily used outside of class rooms, anywhere and in particular outdoors ("rock bottom", "the world"). Catrobat is discovered by our users through various app stores such as Google Play and via social media channels such as YouTube as well as via our presence on Code.org.

READ FULL TEXT

page 2

page 6

page 9

page 10

page 11

page 12

page 13

page 14

research
07/27/2017

Mining Device-Specific Apps Usage Patterns from Large-Scale Android Users

When smartphones, applications (a.k.a, apps), and app stores have been w...
research
06/19/2020

A Large-scale Analysis of App Inventor Projects

App Inventor is a popular block-based programming environment used by a ...
research
04/17/2018

Review of Mobile Apps Permissions and Associated Intrusive Privacy Threats

The age of technology has created a huge market for smartphones and Apps...
research
07/06/2023

Smartphones in a Microwave: Formal and Experimental Feasibility Study on Fingerprinting the Corona-Warn-App

Contact Tracing Apps (CTAs) have been developed to contain the coronavir...
research
08/24/2022

TMIC: App Inventor Extension for the Deployment of Image Classification Models Exported from Teachable Machine

TMIC is an App Inventor extension for the deployment of ML models for im...
research
07/12/2019

Girls Create Games: Lessons Learned

Recent studies from all over the world show that more boys than girls pl...
research
05/11/2018

Female Teenagers and Coding: Create Gender Sensitive and Creative Learning Environments

The number of women in technical fields is far below the average number ...

Please sign up or login with your details

Forgot password? Click here to reset