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.

All labels observed (2)

Label Occurrences
ScratchJr canonical 3
ScratchJr development team 1

How this entity was disambiguated

Statements (49)

Predicate Object
instanceOf block-based programming language
children’s educational software
educational programming environment
mobile application
visual programming language
basedOn Scratch programming language
surface form: 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 College
surface form: 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/

How these facts were elicited

Referenced by (4)

Full triples — surface form annotated when it differs from this entity's canonical label.

Scratch programming language inspired ScratchJr
subject surface form: Scratch
Playful Invention Company collaboratesWith ScratchJr
this entity surface form: ScratchJr development team