ScratchJr полноценный инструмент для ознакомления детей с принципами программирования. Приложение является дополнением к большому проекту Scratch, над которым трудятся несколько серьёзных организаций в США и других уголках мира.
ScratchJr это комлект из мобильного приложения на планшете и методических материалов на сайте. Преподаватели и родители имеют всё необходимое, чтобы проводить занятия с детьми. На сайте лежат готовые планы уроков, материалы для проверочных работ.
ScratchJr позволяет программировать поведение персонажей на экране: их движения, внешний вид, звуки, реакцию на прикосновения к персонажам на экране, реакцию на соприкосновение персонажей друг с другом. В итоге, можно создавать целые анимации с интерактивными свойствами, когда персонажи не только передвигаются, но ещё и как-то реагируют на тыки.
Персонажей можно рисовать самостоятельно, также как и записывать свои звуки через микрофон планшета.
Сравнивая другие приложения, которые знакомят детей с программированием, ScratchJr больше рассчитан на творческую работу, на работу в коллективе, работу с преподователем. Другие приложения больше рассчитаны на самостоятельное обучение с использованием игрового элемента, как стимула (например,
Daisy).
Интересную попытку вывести Scratch за границу компьютерного экрана представляет российский проект ScratchDuino. Ребята выпустили небольшого робота, которого можно программировать, подключив к компьютеру, используя Scratch (
наш обзор).