Pocket Code: различия между версиями
Patarakin (обсуждение | вклад) м (1 версия импортирована) |
Patarakin (обсуждение | вклад) |
||
(не показаны 4 промежуточные версии этого же участника) | |||
Строка 1: | Строка 1: | ||
{{Карточка языка программирования | {{Карточка языка программирования | ||
| | |Description=Мобильное приложение для создание детьми игр и цифровых историй | ||
|FieldActivity=Empowered Learner, Computational Thinker | |FieldActivity=Empowered Learner, Computational Thinker | ||
|Возрастная категория=9 | |||
|Dimension=2D | |Dimension=2D | ||
|Purpose=Мини-язык для обучения | |Purpose=Мини-язык для обучения | ||
Строка 9: | Строка 10: | ||
|Ancestors=Scratch | |Ancestors=Scratch | ||
|ActiveNow=Project is active | |ActiveNow=Project is active | ||
|Remixing=Нет | |||
|launch year=2010 | |||
|ForMobileApps=Да | |||
|Ages=8, 9, 10 | |||
|Remixing?=Yes | |Remixing?=Yes | ||
|Год создания=2012 | |Год создания=2012 | ||
Строка 24: | Строка 29: | ||
---- | ---- | ||
[[Category:Язык программирования]] | [[Category:Язык программирования]] | ||
Текущая версия на 21:43, 29 августа 2023
Краткое описание языка | Мобильное приложение для создание детьми игр и цифровых историй |
---|---|
Компетенции в каких сферах формирует | 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