Lesson Overview
Building on the foundational understanding students developed in the previous lesson, this lesson introduces the key concept of Events. While students used the “when flag clicked” event in the previous lesson, this lesson more explicitly introduces the role of events in programming and allows students to explore. This lesson is the first time that students are working with more than one sprite, which can be confusing. Encourage students to check which sprite they have selected as a first debugging step.
Prep & Materials
You will need:
Welcome to CS First Unit Plan (Gandi IDE Edition)
docs.google.com
Gandi IDE Vocabulary (basics)
Gandi IDE Vocabulary
docs.google.com
Interactive Scene Activity Guide (Gandi IDE Edition)
docs.google.com
Learning Objectives
Students will be able to:
- Write code using events
- Organize code across multiple sprites
Computer Science Topics Covered
- Event: An interaction that is used to trigger specific code to run
CSTA, Common Core, and other standards available in the standards alignment sheet.