1 of 30

Introduction to Events

Level K-B

Objectives

Resources

Materials

  • Students will learn the term “Events”
  • Students will practice using the Flag Event to start algorithms
  • Students will code multiple sprites to all start with the Flag event at the same time

Videos included

  • Sample Project
  • Using Flag Event Tutorial
  • Scratch Jr
  • Simon Says Cards

SLIDESMANIA.COM

SLIDESMANIA.COM

SLIDESMANIA.COM

2 of 30

Introduction to Events

Event

Parallelism

Sprite

Code

Algorithm

Vocabulary

Engage: Play the Simon Says game with the Simon Says Cards. Have students predict and act out the different motions. They can only move if they see a green flag code block..

1

Introduce: Show students the sample project. Ask what caused the sprites to start moving? (Click the green flag”) Connect with the Simon Says game experience.

2

Model: Demonstrate how to add a second sprite, add the flag event with some motion blocks. Ask students to predict what will happen when the flag is clicked. Observe that both sprites begin their movements at the same time. Define parallelism.

4

Model: Demonstrate how the flag event goes at the beginning of an algorithm. Show how clicking the flag at the top starts the action.

3

Code: Encourage students to add at at least 3 sprites to their project with algorithms for each. Use the flag event to start the motion for all the sprites at the same time.

5

Debrief: Showcase

6

SLIDESMANIA.COM

3 of 30

Sample Project

SLIDESMANIA.COM

4 of 30

Introduction to Events - Vocabulary

SLIDESMANIA.COM

5 of 30

Introduction to Events

SLIDESMANIA.COM

6 of 30

SLIDESMANIA.COM

7 of 30

Play Simon Says

SLIDESMANIA.COM

8 of 30

Green Flag = Simon Says

SLIDESMANIA.COM

9 of 30

Play Simon Says

SLIDESMANIA.COM

10 of 30

Play Simon Says

SLIDESMANIA.COM

11 of 30

Play Simon Says

SLIDESMANIA.COM

12 of 30

Play Simon Says

SLIDESMANIA.COM

13 of 30

Play Simon Says

SLIDESMANIA.COM

14 of 30

Play Simon Says

SLIDESMANIA.COM

15 of 30

Play Simon Says

SLIDESMANIA.COM

16 of 30

Play Simon Says

SLIDESMANIA.COM

17 of 30

Play Simon Says

SLIDESMANIA.COM

18 of 30

Introduction to Events

SLIDESMANIA.COM

19 of 30

Tutorial - Flag Event

SLIDESMANIA.COM

20 of 30

Coding Challenge

  • Add a sprite

SLIDESMANIA.COM

21 of 30

Coding Challenge

  • Add a background

SLIDESMANIA.COM

22 of 30

Coding Challenge

  • Add an event and code

SLIDESMANIA.COM

23 of 30

Coding Challenge

  • Add at least sprites
  • Add a background
  • Add code for each sprite
  • Use the flag event for each algorithm

SLIDESMANIA.COM

24 of 30

Debrief/Check for Understanding

DEBRIEF: What did you like about this project?

Did all your sprites do the same action?

SLIDESMANIA.COM

25 of 30

Introduction to Events - Vocabulary

SLIDESMANIA.COM

26 of 30

Event Block Guide

SLIDESMANIA.COM

27 of 30

Activities/Extensions

  1. Have partners get together and follow each others algorithms with physical movement. Talk about Collaboration and how to work together and how it relates to coding and how when the characters are dancing together they are working together. Discuss about how you can work together to help solve problems and how dancing each others dances that they had to work together. Here are some sample videos you could watch about teamwork and collaboration.
  2. Teamwork by Robert Munsch
  3. A Little Spot of Teamwork by Diane​ Alber
  4. Leadership and effective collaboration (several short examples)

SLIDESMANIA.COM

28 of 30

Standards

Computational Thinking (CT):

Standard 1.CT.1

Determine the steps needed to solve a problem and develop a sequence of instructions.

Algorithms and Programming (AP):

Standard 1.AP.2

Break down (deconstruct) algorithms and list the steps needed to solve a problem into a sequence of tasks and sub-tasks.

SLIDESMANIA.COM

29 of 30

Credits

Template by SlidesMania

Some icons and images from: Flaticon.com

Fonts used in this presentation: Roboto Slab., Chelsea Market, Lexend

Thank you!

SLIDESMANIA.COM

30 of 30

Editable Icons

SLIDESMANIA.COM