Lesson 1
Event-based programming
In this lesson, students will be introduced to event-based programming. They will compare the roles of different event blocks in Scratch, and then investigate an existing Scratch program where the user is asked a true-or-false question and must move a sprite to the correct answer. To conclude the lesson, students will make modifications to the program and share their process with a partner.
school
Grade
5
local_library
Subject
Social studies
schedule
Length of lesson
50 minutes
Learning objective
Students will explore event-based programming in Scratch.
Standards
CSTA Standards
- 1B-AP-10: Create programs that include sequences, events, loops, and conditionals
- 1B-AP-12: Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features
Lesson contents
lock
Want to teach this lesson?
Log in and get access to the full curriculum for free.
description
Lesson plan
Teacher resource
Log in to access
description
Slide deck
Teacher resource
Log in to access
description
Assessment
Teacher resource
Log in to access
Scratch projects
Modifying programs
Student resource
Log in to access