Lesson 2

Make a move

In this lesson, students investigate the coordinate system native to the Scratch stage. They then compare different kinds of motion blocks to define a value as a piece of information stored within a program or command. After generating random values and predicting the outcome of a program that incorporates a loop, they then apply these concepts to control the movement of their sprites. Finally, students add code comments to their programs to describe how the programs manage the motion of their sprites.

school
Grade 7
local_library
Subject Science
schedule
Length of lesson 50 minutes

Learning objective

Students will choose commands to move their sprites.

Standards

CSTA Standards

  • 2-AP-13: Decompose problems and subproblems into parts to facilitate the design, implementation, and review of programs
  • 2-AP-19: Document programs in order to make them easier to follow, test, and debug.
  • 3-DA-12: Create computational models that represent the relationships among different elements of data collected from a phenomenon or process.

NGSS Standards

  • MS-ETS1-1: Define the criteria and constraints of a design problem with sufficient precision to ensure a successful solution, taking into account relevant scientific principles and potential impacts on people and the natural environment that may limit possible solutions.

Lesson contents