Mit ScratchJr gelingt es Kindern (KG – 4. Klasse) ihre eigenen interaktiven Geschichten und Spiele zu programmieren. Dabei lernen sie Probleme zu lösen, Projekte zu gestalten und sich selbst kreativ am Computer auszudrücken. Bei der Arbeit am Computer reihen die Schülerinnen und Schüler grafische Programmblöcke aneinander, um Figuren zu bewegen und sie sprechen und tanzen zu lassen. Die Programmieroberfläche von ScratchJr wurde so gestaltet, dass sie der kognitiven und emotionalen Entwicklung jüngerer Kinder entspricht. Beim Arbeiten wird Mathematik und Sprache in einem motivierenden Kontext benutzt. Mit ScratchJr lernen Kinder nicht nur zu programmieren, sie programmieren, um zu lernen.