Have some fun learning to code by creating a Whack-A-Mole Game. At the end of the workshop, students will learn the art of game design and create a simple yet interactive game using their creativity and imagination.
5 – 7
In this session, students will be introduced to Tynker, an educational programming platform aimed at teaching children how to make games and programs. They will learn how to design an online rendition of the well-known carnival game, Whack-A-Mole and customise their own game by brainstorming on their background, background music and characters they would like to use based on the theme they have chosen to work with (sci-fi, scary zombies, fantasy e.g.). In addition, students will be taught about the proper arrangement of block-based programming using required event blocks, and the feedback concept (i.e. have their actors make a sound when the actor is clicked with the mouse independently). For their characters to disappear when clicked and appear again in their game, students will understand the functions of show, wait and hide blocks and when to use them, while learning about the concept of random.
5 – 7
In this session, we will touch on the mathematical concept of x and y coordinates in order to control how characters move and where they are positioned throughout their game. Concepts taught from the last lesson will also be recapped as they will continue to utilise these coding blocks for an interactive game, such as the random block for the ‘mole’ to always appear at a different position after it has been clicked. Students will also be given time to tweak their game to their liking and make it more interesting by adding new levels and increasing the difficulty. It is also a chance for them to unleash their creativity as they add different characters to make the game more fun, as well as further coding for increased interactions between the player and their game. At the end of this workshop, students will get a chance to play with their classmates’ creations.