The competition is divided into 3 groups:
Grade 1 to 4
Theme 1: Jumping Game
- Project: Make a jumping game in which your character jumps over moving obstacles. Make your character jump, make an obstacle, stop the game, add more obstacles, and keep scoring.
Theme 2: Animate your name
- Project: Animate your name, change its colour, make it flip, and turn. You can use the code blocks motion, sound, event, control, and looks.
Platform: Use any block-based such as Scratch, code.org, or Thunkable and build a project by choosing a theme as per your interests.
Middle Group (Grade 5 to 8)
Theme 1: Virtual Town
- Project: Build a virtual town with your own characters, in which the characters can walk around and talk among themselves. This could be used for your own story or open-world game.
Theme 2: Catch Game
- Project: Build a game where objects fall from the sky, and catch them to score points. It can be any object falling and any character catching it. Move your character, make your object fall down, Catch it, and keep scoring.
Platform: Use any block-based such as Scratch, code.org, or Thunkable and build a project by choosing a theme as per your interests.
Grade 9-12
Theme: The Future World
Project: Imagine how the world will look and change in the future given the development in science and technology. Build an app or a website using Python.
Theme: Artificial Intelligence (AI)
Project: Build a descriptive website with useful information on the recent developments in the field of AI using Python.