School: The Gap State School

Mid-term: Term 2, 2018

Course: Scratch: Space and Exploration


Dear parents,

We are now half-way through Term 2. Below you will find the projects that your child has created and the concepts learned with Coding Kids. We will also be sending an end-of-term update.  Feel free to contact us if you have any questions.


Lesson 1 – Catch the Alien

The player tries to catch the alien to score points.

We learn to:

  • Use random XY coordinates with a random number generator
  • Use a variable to keep score
  • Create a speech bubble for our sprite
  • Use a forever loop



Link to scratch game:


Lesson 2 – Land the Spaceship

Use the arrow keys to land the spaceship onto the landing pad.

We learn to:

  • Create a gravity effect, i.e. if we do nothing, the spaceship will fall with gravity
  • Use the arrow keys as inputs
  • Use XY coordinates
  • Use collision detection, i.e. the rocket ship detects when it is touching the landing pad and the gravity effect no longer influences it


Link to scratch game:


Lesson 3 – Maths space race

Maths space race is a fun racing game that incorporates maths. In building this game we learn:

  • How to create maths questions using random numbers
  • How to use variables in complex applications
  • How to join strings and variables (data types and data storage)
  • How to iterate commands until a condition is met
  • How to create autonomous competitors in the race




Link to scratch game:


Lesson 4 – Space Animation Movie

Making an animation mini-movie is one of the most creative things you can design with coding. Each student makes their own animation movie over 2 weeks.

We first sketch up a storyboard of our mini-movie.

We learn to:

  • Time conversations
  • Change direction and size of sprites to indicate depth
  • Turn sprites around
  • Show and hide objects in each scene
  • Show text in the title screen and the end screen
  • Use broadcast to change scenes


Animation movie example:



Coding conversations with kids

Interested in engaging your child in conversation about their digital projects? Here is a blog post on questions you can ask your child to learn about their coding project.