What ScratchJr Actually Does
ScratchJr is a visual programming app aimed at kids age 5 and up, built by the Scratch Foundation with help from MIT Media Lab and Tufts University. Kids snap together graphical blocks to make characters walk, jump, sing, and dance, and they can paint their own characters, record their own voices, and drop in photos of themselves. There’s no reading of text-based code required, which is the whole point: it’s a first step into computational thinking before a child can even type well.
A companion book is available too, and one reviewer noted that pairing the book with the app made a great combo for getting a computer-obsessed 5 year old into the basics of sequencing and logic.
Where It Genuinely Shines
Parents and kids consistently mention how easy it is to pick up. One parent said their daughter started using it at school and kept coming back to it at home because it’s simple to use with plenty of blocks, characters, and backgrounds to play with. Another reviewer, clearly a student themselves, said a computer teacher recommended it to build coding skills and found it awesome right out of the gate. The block-based interface, painting tools, and the built-in example projects (accessible via a book icon in the corner) get real praise for making the first project approachable without hand-holding from an adult.
The Bugs That Keep Coming Up
Multiple reviewers report the same handful of glitches. Dragging an object to a spot sometimes leaves it stuck in the wrong place until you try several times, and the Home button occasionally stops responding. Another common complaint is that saved projects sometimes fail to reopen, which is a serious problem for a kid who just spent an afternoon building something. There’s also a hard limit of 4 scenes per project, and the plus button to add more gets visually covered by the blocks panel, something one reviewer called out in all caps as genuinely limiting for bigger creative projects.
The Export Problem Nobody Warns You About
The single most damaging complaint in the reviews is about getting projects out of the app. Files can only be shared via email as a .sjr file, a proprietary format that nothing else recognizes. One parent described their daughter’s class project videos becoming completely unusable because there was no way to export them into a normal, shareable video format. If your child needs to turn in a project for school or show it off anywhere outside the app itself, this is a real limitation to know about upfront.
Smaller Annoyances Worth Knowing
The parental control gate uses very basic math problems like 50+1, which one parent pointed out is easy for older siblings to bypass. Other feedback asks for more sound blocks, an improved paint editor, and an operator block for picking a random number, suggesting the tool still has room to grow even after years of use.
Who Should Download This
ScratchJr is worth installing for parents or teachers introducing a 5-to-7 year old to coding concepts, especially alongside the printed companion book. Just go in expecting occasional dragging glitches, a scene limit, and know that finished projects are hard to get out of the app in a usable format. Anyone needing to submit or share finished work externally should test the export process before relying on it for something like a school assignment.






