School badge

Bouncing Ball game

Learning Intentions

  • I will learn how to animate a sprite

  • I will learn how to make a ball bounce in Scratch

  • I will learn what a variable is and how to use variables in Scratch

  • I will learn how to make our sprite move based on keyboard input

Success Criteria

  • I will be able to make a sprite move using keyboard input
  • I will be able to implement variables into my game
  • I will be able to explain the difference between an animation and a game

MOVIES VS VIDEO GAMES

  • In pairs, think about what you think the difference between a movie and a game is.

MOVIES VS video GAMES

  • In pairs, think about what you think the difference between a movie and a video game is.

No single ending

Customisation

Interaction

What you will be learning

  • In this lesson you will be creating a game in Scratch. This game will have step by step instructions to assist you and help you build your game.

Animation

  • An animation is when we make an image (such as our character) look as though it is moving. 
  • With Scratch, we can do this with the move blocks or we can change the sprite's costume.

A bouncing ball game

Decision making

  • Computers are very logical machines that make decisions based on certain events or values that are provided.
  • In computer science, this is normally done with what is called an if statement.

Variables

  • A variable is a small container that represents something that a computer must remember. 
  • Variables have names and have values. 
  • Variables are also used in maths when you use equations.
  • In Scratch, variables can be used to store our points.

Work through Lesson 4 from the Scratch booklet.

 

Extension: work on the block breaker game.

Task

Presentation Overview

In this lesson pupils will discover several concepts in computer science including variables and decision making. Pupils will also gain an understanding of the difference between an animation and game.

Close
JB
S1 Computing : Scratch : 4 Bouncing Ball Game
© J Balfour 2021 - 2022
Dark Mode Bold Text Random Number Generator Timer Save this point Overview notes