ScratchJr

E12527

ScratchJr is a simplified, block-based visual programming language and app designed to introduce young children to coding and computational thinking through interactive stories and games.


Statements (49)
Predicate Object
instanceOf block-based programming language
children’s educational software
educational programming environment
mobile application
visual programming language
basedOn Scratch
designGoal make coding accessible to pre-readers
support creativity in young children
support problem-solving skills
support storytelling skills
developer DevTech Research Group
MIT Media Lab
Playful Invention Company
Tufts University
educationalDomain computational thinking
computer science education
early childhood education
hasComponent block palette
character editor
programming area
stage area
hasFeature background scenes
block-based scripting area
drag-and-drop code blocks
graphical characters (sprites)
no text-based typing required
project saving and loading
simple animation tools
sound recording
touch-based interface
languageSupport multiple languages
license free to use
primaryUse creating interactive stories
creating simple games
teaching basic programming concepts
programmingParadigm block-based programming
visual programming
supportsPlatform Android
Chromebook
desktop (via some distributions)
iOS
targetAgeRange 5–7
targetAudience young children
teachesConcept cause and effect
events
loops (repetition)
sequencing
simple parallelism
website https://www.scratchjr.org/

Referenced by (1)
Subject (surface form when different) Predicate
Scratch
inspired

Please wait…