Grade 5 CT: Timing is Everything!

Grade 5Computational Thinker Timing is Everything!

Overview

Today I will learn that timing in dialogue and movement is important when coding. I will use different command blocks to create algorithms to tell a joke in the right sequence and with the right timing.

Motivation

STEP 1.

  Directions: Let's start by reviewing the Broadcast Coding Block and how it can be used to create dialogue using the Understanding Broadcasting Links to an external site. - Google Slides.


STEP 2.

  Directions: Now let's take a look at this command in today's project.  Follow along with your teacher as they demonstrate the Knock Knock Joke example below. As you view this coded program, think about:

  • Why is timing important?
  • What does the code include?

Select the link to view the Knock Knock Joke Sample Links to an external site. project, select the green flag to start the story. Screenshot of Green Flag

Thumbnail of Knock Knock Joke Scratch Project
Knock Knock Joke Links to an external site.

 

Let's Look Inside The Code

Follow along with your teacher to take a look inside the code of the Knock Knock Joke. Can you see how different command blocks are being used in the code?

  • What do you notice about the code for the sprites?
  • What blocks are used to make the sprites talk?
  • What blocks are used when the sprites are not talking?

 

Lesson

STEP 3.  

  Directions: Select the play button to begin the Broadcast Message Tutorial Links to an external site. video. As you view this video, think about:

  • Why is the broadcast command used instead of the wait command?
  • What steps do you need to follow to edit the program?

**Note: Closed Captioning may not display when using the Firefox browser

 

ACTIVITY:  Knock Knock Remix

STEP 4.

Directions: Today we are going to use the skills that we have learned from the Broadcast Messaging Tutorial above to update a Knock Knock Joke code using an existing template. Select the Directions tab and follow along with your teacher to get started.  Select the Video Tutorial tab if you need additional help.

Lesson Tab Directions Image

 

FILE NAME: Timing is Everything - FirstName

 

  • Select File and then Load from your Computer in the drop down menu.
    • Screenshot of CS First File Menu with Load from Your Computer highlighted
  • Select Recent and then select Timing is Everything HCPSS.sb3 file that you downloaded in the first step.
    • Screenshot of Upload file screen on Chromebook with Recents selected and Timing is Everything file selected
  • Select Open.
    • Screenshot of Blue Open Button
  • You now have a remix of the Timing is Everything HCPSS in your CS First account under Projects to complete today's activity.
    • Screenshot of Dashboard for Timing is Everything Project

  Directions:  Select the play button to begin Remixing Joke Example Video Tutorial Links to an external site.. As you view this video, follow the directions to get started with your Timing is Everything Project.

**Note: Closed Captioning may not display when using the Firefox browser.


STEP 5.

Directions: Using the Timing is Everything HCPSS project in Scratch for CS First,  Edit the code for the sprites Abby & Avery to use broadcast commands to tell the knock knock joke instead of the wait commands.

 

 

Quick Check

What command will make it easy to get the timing right in a coded story?



Check Answer

 Select Next page button at the bottom of the page to save and turn in your work digitally to your teacher.

Image of Next icon in Canvas

  This course content is offered under a  CC Attribution Non-Commercial Share Alike Links to an external site. license. Content in this course can be considered under this license unless otherwise noted.