ScratchJr Projects & Tutorials: The Ultimate Guide

Welcome to the ultimate hub for ScratchJr Projects! Whether your child is just starting out with coding, looking for new creative challenges or you are a teacher looking for ScratchJr Lessons, our collection of fun, engaging projects provides step-by-step inspiration. ScratchJr is the perfect platform for young learners (aged 5–7) to learn how to code via the ScratchJr app. They can bring their ideas to life, transform simple visual code blocks into interactive stories, animated scenes, and build basic games. Dive into these exciting ScratchJr Projects today to practice sequencing, debugging, and computational thinking, helping your child move from consuming technology to creating it!

Alternatively, if you are looking for Coding Tutor in Hertfordshire to support your children with this, I can also help.

Starting to code with ScratchJr

If you are new to ScratchJr, it is worth working through the here with ‘An Absolute Beginners Guide to ScratchJr‘.

Next you will want to work through these ScratchJr projects that I teach at my Code Club at Ware Library.

Common Types of ScratchJr Projects

ScratchJr Interactive Stories and Narratives: 

These projects focus on sequence and dialogue. Children create characters that move, talk (using speech bubbles or recorded sound), and interact across multiple scenes to tell a complete story.

Simple Games in ScratchJr

These projects involve basic elements of play, rules, and user interaction, often requiring the use of control blocks like “on touch” or “on message.”

Intermediate Games in ScratchJr

These projects involve coding more advance joypads and digital tools like countdown timers, plus there is more customisation of characters.

Advanced Games in ScratchJr

Designed for older children, these games require significantly more computational thinking and planing.

Animated Scenes and Art Projects in ScratchJr: 

These projects focus primarily on motion, loops, and visual effects. The goal is often aesthetic or simply to see what happens when specific blocks are put together.

  • Example: Making a fish swim in a loop, a character dance with size and colour changes, or a scene where objects fall from the sky.

Educational Demonstrations in ScratchJr

These projects are created to explain a concept or display information, often used in a school setting.

  • Example: An animation showing the steps of the water cycle, or a character explaining how to count to ten.

Digital Timers and Tools in ScratchJr

These projects utilise blocks to create functional digital tools, demonstrating concepts like time and sequence.


Seasonal Coding Projects

The great about creating ScratchJr projects is the flexibility that allows you to build custom coding for every season of the year.

Here is a link to the 12 days of ScratchJr Christmas Coding Projects

Final thoughts on ScratchJr Projects

The beauty of ScratchJr is that children can mix and match these elements to invent their own unique creations! Please also check out the ScratchJr Tutorials and information on using ScratchJr lessons in schools.