Computer Teachers

K-2 CODE HS (Scratch Jr)

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).

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

I can troubleshoot computer problems.

I can create an algorithm.

I can break down problems into smaller steps.

Intro to Scratch Jr. 

Algorithm

Adding Sprites

Movement Blocks

Introduce Drawing Tools:

Fairy-tale Painting

Sprite Editor

(CodeHS)

Introduce Events

Algortithm

Events

Paralellism

Loops

Algorithms

(CodeHS)

Outer Space (Alpine)

Event: When Clicked

Dance Fever (Alpine)

Events: When bumped

Sequence

Skills Practice: Events

Algortithm

Events

(CodeHS)

Intro to Pages

Sequence

Pages

(Code HS)

Reverse Engineering: Forest

(Alpine)

Sequence

Debugging

Intro to Show/Hide 

(Alpine)

Algorithms

Show and Hide Blocks

Debugging


Intro to Grow/Shrink


Algorithms

Grow and Shrink

(Code HS)

1st Grade/Intermediate

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.

Skills Practice: Sequence

Algortithm

Events

Sequence

(CodeHS)

Alien Planet

Sprite Editor

Event: When Clicked

Forever Loop Dance Party

(Code HS)

Tag Game 

Event When Bumped


Sprite Editor

Loops

Dragons Love Tacos 

Change Scenes

Sequence


Introduce Debugging


(CodeHS)

Under the Sea 


Reverse Engineering

Loops


Introduction to Show/Hide


(Code HS)

Catching Butterflies

Event When Clicked (CodeHS)

2nd Grade/Advanced

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.

Wildlife Scene

Skill Review

(CodeHS)

Skills Practice: Drawing Tools 

(CodeHS)

Events Review

(Code HS)

Introduce Debugging


(CodeHS)

Intro to Wait Block

(CodeHS)


Nursery Rhyme

Reverse Engineering

Sequence

Broadcasting

Snowman at Night

Change Scenes

Sequence


Code a Sandcastle

Sequence

Broadcasting

Animal Life Cycles


(CodeHS)

Moving Targets Game

(CodeHS)

Maze Game


(CodeHS)


Course A

Dance Alone (Alpine)

Dancing Alone (Boot up)

     Events

Sprites

Motion Blocks

Dance Party (Boot up)


Backgrounds

Multiple Sprites

Bug Dance (Alpine)


Sprite Editor

Loops

Under the Sea (Alpine)

Under the Sea (Bootup)


Reverse Engineering

Loops


Outer Space (Alpine)

Outer Space (Boot up)

Event: When Clicked

Dance Fever (Alpine)

Dance Fever (Boot up)

Events: When bumped

Sequence

Dragons Love Tacos (Alpine)

Change Scenes

Sequence


Course B

Animal House (Alpine)

Animal House (Boot up)

Event: When Clicked

Sound

Tag Game (Alpine)

Event When Bumped

Animal Race (Alpine)


Sequence

Events: 

Flag 

When Clicked

When bumped

Starry Night (Alpine)

Starry Night (Bootup)


Reverse Engineering

Loops

Nursery Rhyme

Reverse Engineering

Sequence

Broadcasting

Snowman at Night

Change Scenes

Sequence


Escape Game

Review of Skills

Introduce: Return home and stop blocks

Course C

Animate My Name

Algorithms

Movement

Sprite Editor

Alien Planet (Alpine)

Alien Planet (Bootup)

Background Editor

Sprite Editor

When Clicked Event

Coming Soon: Life Cycle of a Butterfly

(Broadcast)

Dribble a Ball

Sequence

Broadcast

Code a Sandcastle

Sequence

Broadcasting

A Day as a Pirate

Sequence: Create a story

Extra