
Find out about the educational ideas behind our courses.
Preparing for the course: Overview of the course aims and objectives and content. Download and install Scratch App/Desktop 3.
Creating "How to play", "play" and "game over" backdrops. Using the B and E keys to begin and end a game. Understanding broadcasts. Using the vector paint window. Layering elements. Colour palettes. Gradients. Adding text. Navigating the code area. Saving a template game file.
Sprite properties. Costumes. Controlling a sprites movement with mouse-pointer. Sprite center point. Controlling a sprites movement with WASD or arrow keys. Export / upload a sprite. Save the game.
Create a projectile. Properties. Aiming. Repeat-until code block. Firing from the edge of the stage. Save the game.
Creating an HP variable. What is a variable? Setting initial health. Losing HP. Save the game.
Choose / load a sprite. Properties. Random movement. Attacking. Taking hp from the Cat. Enemy hp. Losing enemy hp. Save the game.
Automating aiming. Automating firing. Fire rate. Making aiming less accurate. Taking hp from the player sprite. Success and failure screens . Save the game.
Reaction animations - Repeat loops. Colour and Graphic effects. Reaction movement animations. Combining algorithms. Save the game.
Gaining HP (health points) - Deleting unused code. HP and rewards sprites. Cloning hp and rewards sprites. Collecting clones and gaining hp. Save the game.
Creating a timer variable. Re-naming variables. Counting down - time limiting a game. Counter - timing events. Triggering events with a timer. Combining operators. Save the game.
Sound FX (effects) and music - Sound effects when hit. Sound effects when firing. Background music. Save the game.
Help your child learn essential knowledge and skills for coding action games, then use what they have learnt to create their own games.
This course is designed for parents of 8-12 year olds who want to re-direct their child's natural enthusiasm for playing games, into creating and coding games.
Students will learn essential coding processes and techniques for creating a complete action game including player controlled characters, attacking enemies, throwing and firing, reaction animations, health rewards and hp.
Our instructor is a qualified and experienced teacher who speaks clearly and precisely, leading the learner through the entire coding process. Each step is explained and demonstrated.
Your child will build confidence with Scratch, acquire action game coding skills, and improve their creative, math and computational thinking abilities.