Pocket Code

Материал из Поле цифровой дидактики
Краткое описание языка Мобильное приложение для создание детьми игр и цифровых историй
Компетенции в каких сферах формирует Empowered Learner, Computational Thinker
Парадигмы программирования
Возрастная категория 9
Назначение языка (Общее / Учебное) Мини-язык для обучения
Visual_Text_Blocks Блоки-Иконки
Измерение (2D/3D/Tangible) 2D
Область знаний
Открытость продукта Открытый
Address https://share.catrob.at/pocketcode
Предки (Ancestors) Scratch
Потомки (Descendants)
Активность в данный момент Project is active
Доступны ремиксы? Нет
Год создания 2010
Создатели
Поясняющее видео
Используется для создания мобильных приложений? Да
Pocket Code упоминается в свойствах следующих страниц


Pocket Code is an application for mobile devices. This app allows teenagers to create their own games, animations, interactive music videos, and many types of other apps, directly on their smartphones or tablets. It uses a visual programming language and is developed by the free and open source project Catrobat [2]. Pocket Code's aim is to enable teenagers to creatively develop and share their own software online. The app is freely available on Google Play. Pocket Code is inspired by, but distinct from the Scratch programming language developed by the Lifelong Kindergarten Group at the MIT Media Lab. In contrast to Scratch, no traditional PC is required for using Pocket Code, and Pocket Code is able to access the mobile device's sensors (e.g., acceleration, compass, inclination, multitouch). Similar to Scratch, programs in Pocket Code are created by snapping together command bricks.

  • Petri, A. et al.: Pocket Game Jams: A Constructionist Approach at Schools. In: Proceedings of the 17th International Conference on Human-Computer Interaction with Mobile Devices and Services Adjunct. pp. 1207–1211 ACM, New York, NY, USA (2015).

The free and open source project Catrobat has been initiated in Austria at Graz University of Technology. The team develops apps under a Free Open Source Software license and the team follows an interdisciplinary approach through worldwide collaborators. One of the apps is Pocket Code , a learning application for mobile devices. This app allows teenagers to create their own games, animations, and many types of other apps, directly on phones or tablets. Pocket Code is thereby very similar to Scratch and uses a visual “lego®-style” programming language. Programs in Pocket Code are created by snapping together command bricks that are arranged in scripts that can run in parallel, thereby allowing concurrent exe- cution. To communicate between objects, to trigger execution of scripts, or scripts beyond objects, broadcast messages are used. No programming experience is needed to use the tool, so it is suitable for novices to learn program flows and concepts of logic

Remix
https://share.catrob.at/pocketcode/program/821