top of page

Act 3 Curriculum

ACT 3 of the Elementary for ALL curriculum consists of lessons on introducing coding and computational thinking skills in Scratch, teaching environmental science concepts, and creating community-based projects on environmental issues in Scratch projects.

Anchor 1
Screen Shot 2023-02-10 at 10.25.16 AM.png

Scratch Basics

These six lessons will support the instruction of how to program simple projects in Scratch. For each lesson, a lesson plan, slide deck, student workbook pages and lesson resources are provided.

Lesson 1 Setting Up Scratch Accounts 

This lesson walks students through the process of logging into Scratch for the first time and joining the teacher's Scratch class. There is a "Tinkering with Scratch" activity for students to work on as classmates are getting set up. 

Duration: 50 minutes

Lesson 2: Introduction to Scratch

This lesson introduces the Scratch environment to students and teaches them to import sprites (characters) and how to edit them. 

Duration: 50 minutes

Lesson 3: Scratch Charades

Students will play a Scratch version of charades and determine the script that is performed by the actor. They will learn how block-based programming works without the complexity of the Scratch platform.

Duration: 50 minutes

Lesson 4: Coding Concepts 1 - Sequence, Algorithm, Program

Students will review the concepts of sequence, algorithm, and program to give them language to talk about the process of creating projects. Students will debug code to better understand the importance of initialization. They will work on a project called "Making Things Move and Talk".

Duration: 50 minutes

Lesson 5: Coding Concepts 2 - Events, Loops, Animation

This lesson introduces the concepts of events, loops, and animation. They will debug code to discover the importance of "wait" blocks in animation. Students will make a flip book to help students development their conception of animation. 

Duration: 50 minutes

Lesson 6: Broadcasting and Receiving

This lesson introduces students to the concept of broadcasting and receiving. This is an important concept that enables sprites (characters) to interact.

Duration: 50 minutes

Screenshot 2023-06-23 at 4.40.03 PM.png

Environmental Literacy

These lessons teach students that a system is two or more parts that interact to form a whole. Students learn about how trees affect people and how people affect trees. The concept of cause and effect is taught explicitly. For the Scratch project, students narrate the relationships and animate sprites in a tree connection circle. Students also  

Lesson 7: What is a system? (under development!) 

Students will define what a system is and will recognize what is and isn't a system.


Lesson 8: Kelp Forest System

Students will identify parts of the kelp forest system and explain each part's contribution to the kelp forest by creating a connection circle in the Scratch environment.


Lesson 9: About Trees

Students will explain why trees are important, why they are being destroyed and how trees can be protected. 


Lesson 10: Cause and Effect Connections (under development!)

Students will articulate instances of cause and effect. They will write a sentence that explains something that trees provide people, something that is destroying trees, and something that can be done to protect trees.  


Lesson 11: Building the Connection Circle (under development!)

Students will create a tree connection circle.


Lesson 12: Reflect and Share (under development!)

Students will share their reflections on their project and its process. They will listen and learn from the projects of their classmates. They will give specific feedback to their classmates. 


bottom of page