Lesson Plan


Our school has been celebrating Hour of Code for 3 years now. Yet, I find that an introduction or revisiting of CS ( Computer Science) principles and Coding is much needed for new students or even younger students moving up in the grades.
Virginia L.
Technology/STEAM Specialist
Granville T. Woods Community Learning School 335
Brooklyn, United States
Show More
My Grades Pre-K, K, 1, 2, 3, 4, 5
My Subjects English Language Arts, Math, Science, Social Studies, English Language Learning

Students will be able to...

  1. Participate in online activities through various pages and apps that host coding
  2. Enjoy a fun intro to CODING, a CS principle
  3. Talk to their peers about coding
  4. Complete a minimum one Hour of Code
Grades 2 – 5
All Notes
Teacher Notes
Student Notes

1 Hook: What is coding? (Exploration stage)

Activity: Exploring

Students will be exposed to a picture that captures student interest and connects with prior knowledge and experience; while exploring this image a discussion will be started.  Here are some guiding questions for the images:

Describe what you see?  What do you notice?  How are the individual images arranged? Connected? What, if any, words do you see? What other details can you see?


Student Instructions

What Do You See?

2 What is Coding? (Identifying stage)

Activity: Other — Teacher Sharing

Instructor shares knowledge, concepts, theories, and vocabulary with students.

CODING: writing a set of of instructions in a language understood by computers

ALGORITHM: a list of steps that you can follow to finish a task

PROGRAM: an algorithm that has been coded into something that can be run by a machine

DEBUGGING: finding and fixing problems in your algorithm or program


Student Instructions

Active listening with occasional turn and talk or responses and/or feedback to teacher sharing.

3 Hour of Code

Students may:

  • work collaboratively to apply and work with knowledge, concepts, and theories pertaining to 'CODING'
  • or, if ready, work independently to demonstrate their mastery
Student Instructions

Click on the Code.org/learn link and choose a coding tutorial to complete from the following list:

  • Kodable- Pre-Reader coding
  • Google- create your own Google logo
  • Moana- Wayfinding with Code
  • Code with Elsa and Anna
  • Artist- create artistic shapes and patterns
  • Code your own Sports Game
  • Animate Your Name with Scratch

4 Coding Celebration

Activity: Presenting

Teacher will present participating students with Hour of Code certificate (these will be generated upon completion of each tutorial and the teacher can fill it out/customize with students name and print out).

Student Instructions

Students will share their learning experience and provide feedback to questions from other students.