Grades K – 2

Spring 2025 Dates:

Feb. 3, 10, 24
Mar. 3, 10, 17, 24
April. 7, 21, 28
May. 5, 12, 19
June. 2, 9, 16

Come join in on the fun! Each week students complete fun little projects using Scratch Jr, an app inspired by MIT’s popular Scratch programming language and specifically designed for young children. Participants learn about Sequencing, Cause and Effect and other Computational Thinking concepts (which can be applied in fields other than Computer Science). They have a blast making characters move, jump, dance and sing by connecting graphical programming blocks. They will create their own interactive stories and games, and exercise their imagination and creativity. We also train robots to chase us around as puppies, and complete art projects using code that computers can understand. 

Curriculum

Class
#
Objectives Project/Activity
1 To understand the concept of
computer automation.
• To recognize the main parts in the
Scratch workspace and refer to them
by name.
• To understand that an event is
needed to begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas
Have the students in Scratch Jr go around
the Gym
2 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
Have the students in Scratch Jr go
around the Gym
3 To understand the concept of writing script
in Scratch Jr.
• To recognize the main parts in the Scratch
workspace and become comfortable with
them
• To understand how to properly use Scratch
Jr. Blocks
The sprites will play basketball in the
gym!
4 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas
We are going to create a Dinosaur that
jumps over obstacles.
5

To understand the concept of computer
automation.
• To Use tools to draw objects.
• To understand elements of storytelling.
To begin conceptualizing basic linear
sequencing ideas.

Students will have their sprite go to
school (2/4 scenes will be taught). Sprites
will be able to move from one scene (their house) to
another (outside the house) while
altering their size to fit
the school bus. 
6 To understand the concept of computer
automation.
• To Use tools to draw objects.
• To understand elements of storytelling.
• To begin conceptualizing basic linear
sequencing ideas.
Students will have their sprite go to
school (Last two scenes will be taught
4/4). Sprites will be
able move from one scene (the city road)
to another (inside the classroom) while
altering their
size to fit the school building
7 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
Have the students play Marco Polo in the
park
8 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
Find out why did the chicken cross the
road
9 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
Create a race track!
10 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions
To begin conceptualizing basic linear
sequencing ideas.
What would you like to do this summer!
11 To understand the structure of game
mechanics.
• To recognize and compare real life scenarios
to code.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
We are going to create a math class with
Mr. Tic.
12 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
We are going to launch a toy rocket!
13 To understand the concept of computer
automation
• To recognize the main parts in the Scratch
workspace and refer to them by name
• To understand that an event is needed to
begin a set of instructions
• To begin conceptualizing basic linear
sequencing ideas
We will direct our own play, switching
the scene three times and giving
instructors to our
actors!
14 To understand the concept of computer
automation.
• To recognize the main parts in the Scratch
workspace and refer to them by name.
• To understand that an event is needed to
begin a set of instructions.
• To begin conceptualizing basic linear
sequencing ideas.
We will create a maze backdrop and give
our sprite the instructions to navigate
through it!
15 To understand the concept of computer
automation
• To recognize the main parts in the Scratch
workspace and refer to them by name
• To understand that an event is needed to
begin a set of instructions
• To begin conceptualizing basic linear
sequencing ideas
We will create a game where our
character has to jump over a series of
frogs.
16 To understand the concept of computer
automation
• To recognize the main parts in the Scratch
workspace and refer to them by name
• To understand that an event is needed to
begin a set of instructions
• To begin conceptualizing basic linear
sequencing ideas
We will create a more advanced version
of the maze, where the player controls
the character
and bumping into walls sends you back
to the beginning!

Photos