Scratch Jr. is ideal for K-2 students to learn basic coding principles. Because code blocks use pictures instead of words, even pre-readers can be successful. The lesson scope below is not necessarily grade banded, but is divided into 3 courses which might be considered Early Beginner, Late Beginner, and Intermediate. Depending on the skill level of the students, they could be used in any grade K-2.
Lessons have a very quick preview video of a project concept, a brief demonstration by the teacher, work time and a debrief. Each lesson is designed to generally take one class period (30 minutes).
Plan to spend about 1/3 of your instructional time doing coding activities.
We now have CodeHS licenses which include a browser based version of Scratch Jr. See this document for instructions about student accounts.
Additionally, you can ask your building tech to install Scratch Jr. on your lab computers. This downloaded application has known issues, so it is preferred that students use the CodeHS accounts. You can download the application to your computer at this link: Scratch Jr. Download
Kindergarten
Intro Lessons
2025-26
I can troubleshoot computer problems.
I can create an algorithm.
I can break down problems into smaller steps.
Algorithms
Events
When Clicked
Song Suggestion:
Book Suggestion:
Book Suggestion: How Do Dinosaurs Clean their Room
1st Grade
(Intermediate)
2025-26
I can troubleshoot computer problems.
I can create an algorithm.
I can create programs with sequences and loops.
I can break down problems into smaller steps.
I can be respectful and responsible when I collaborate digitally.
2nd Grade
(Advanced)
2025-26
I can troubleshoot computer problems.
I can create an algorithm.
I can create programs with sequences and loops.
I can break down problems into smaller steps.
I can give credit if I use other people's ideas or work in my program.
I can debug to solve problems in a program.
I can be respectful and responsible when I collaborate digitally.
Extras (Lessons from past years)
Event When Bumped
Intro to Wait Block
(CodeHS)
Animal Life Cycles
(CodeHS)
Maze Game
(CodeHS)
sequence
Sequence: Create a story