Scratch – Build a Rocket Game

Scheme of Work

After loading Scratch, learners select or draw their rocket.

Take Care that it is facing the right way, this can be done with the following code, if the rocket does not move forward then rotate it.


Rotating the rocket is as easy as selecting it in costumes and turning it, here are some images to help find the buttons needed.



After making sure your rocket is pointing in the correct direction learners can begin programming it to act like a rocket.


Use the code above to aid in creating a code, if you want to change its acceleration or the speed then choose different numbers.

Next you can look at different ways of adding forces, below is one example.


Finally choose which properties you want to use to make a fun game, in the below case gravity is not simulated, however you can go on to add it yourself if you wish.


Edit the above here


Remix (Edit) the Rocket Test 1 Program to make the rocket spin at different speeds.

Remix (Edit) the Rocket Game to add gravity, using the code above.


The Session can also be extended into two activities, developing the Space Rocket game to include different commands, an example of the more complex game can be found below as well as Lesson Plan and SOW extensions.



Press a to fire LASER after first level.

[trx_testimonials count="5"][/trx_testimonials]
Style switcher RESET
Body styles
Color settings
Link color
Menu color
User color
Background pattern
Background image
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','','ga'); ga('create', 'UA-795984-15', 'auto'); ga('send', 'pageview');