1.9 Virtual Pet

Students will utilize a Scratch tutorial to further their understanding of broadcast and receive while learning about other blocks.

OBJECTIVES



OBJECTIVES: By the end of this lesson, students will:

    • create a project using broadcast and receive blocks to trigger a sprite to interact with different objects on the stage.

    • explore other Scratch blocks (such as repeat loops and variables) they will learn about in future units.

TEACHER RESOURCES:

Standards

    • CSTA 2-AP-17: Systematically test and refine programs using a range of test cases.

CSTA

Mini-Lesson (5-10 minutes)


Project (20-30 minutes)

Students work on their projects, in pairs using the tutorial and video.

Close-Out (5 minutes)

Discuss the following questions:

  • What were you able to add to your Virtual Pet project today?

  • What would you add to your Virtual Pet project if you had more time?

  • What new blocks did you use in your virtual pet project?

Potential Responses

In this tutorial, students were exposed to a few blocks they have not previously learned about: yellow “repeat” loop blocks, pink “play drum” blocks, orange “set” and “change” data blocks, and yellow “forever” loop blocks.