Slides badge

Bouncing Ball game

Learning Intentions

  • I am learning how to animate a sprite

  • I am learning how to make a ball bounce in Scratch

  • I am learning what a variable is and how to use variables in Scratch

  • I am learning 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 video 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 5.

 

Extension: Attempt 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
Bouncing Ball Game
© 2020 - 2024 J Balfour
09:43 | 12-10-2024
Join Live Session
Start Remote
Save Progress
Live DragonDocs
Overview Notes
Slideshow Outline
Presenter Mode
Generate Quiz
Generate Lesson Plan
Widget Screen
Canvas Controls
Fullscreen
Random Selector
Timer
Volume Meter
Binary Converter
Python Editor
Show Knox 90
Provide Feedback
Help
!
Keywords
    DragonDocs Management
    Random selector
    Sections
      Binary conversion
      Denary to binary conversion
      Binary to denary conversion
      Feedback 👍
      Accessibility

      Apply a filter:

      ×
      Loading
      All slideshow files