Lab 02: Loops, Variables and Conditionals

Contributor

 

Lab Instructions 

Highlights:

  • Learn to use the movement and drawing commands in Snap! to draw complex images and geometric shapes.

  • Learn to use variables that change dynamically within a program.

  • Use layers of abstraction in programs to draw complex images.

  • Learn how the X- Y- Coordinate plane maps to the stage.

  • Use the if block in the context of random movement, number guessing, and the game, Rock, Paper, Scissors.

  • Use the random number block to create randomness in a game.