Immerse yourself into this dangerous zombie world to save people!

For 3 months, let's enjoy coding online courses and create a coding game!


We offer inclusive opportunities for Australian students, with a focus on girls and those in remote areas, to learn STEM, Robotics, Coding, and Construction Engineering. Our aim is to prepare the younger generation for future careers and societal changes.

We provide e-learning courses that teach students how to create coding games. These courses cater to different skill levels, from beginner to advanced, and cover topics such as AI, IoT, and Robotics.

Additionally, students can participate in Robotics and IoT challenges.
(Please note that robots are required for the Robotics Challenge.)

Host and Sponsor

Host: UNSW Built Environment




Tyree Energy Technology UNSW 


Construction Coding Challenge 

Theme: Save the world from the dangerous zombies!


Zombies are spreading rapidly in the world. To respond to this, we need to gather more construction materials and build safe buildings. Additionally, we must create more effective weapons to rescue people from zombies. To do this, we need to consider various methods and make efforts to increase our chances of survival. In the battle against zombies, we need to improve our equipment and strategies, train survivors, and strengthen cooperation by implementing various measures. Furthermore, we need to establish an effective communication system for communication with other survivors and create a network to share the resources and information that survivors need. By doing so, we can effectively defend against zombie attacks and continue our efforts for the survival of humanity…

Sample presentation video from last year

Essential Elements

  1. Material collection: The more interesting the enemies or obstacles you create, the higher your score.
  2. Create a variable that increases each time materials are collected by type. The number of materials may decrease due to obstacles or enemies.
  3. Code to build various buildings and elements when enough materials are collected.
  4. Create an engaging story to make the game fun to play.

Evaluation Criteria

Creativity: Deduction for copying other works.

Code: Presence of unnecessary code, absence of duplication, simplicity, and logic.

AI (Artificial Intelligence, Entry Only): If you create a game using the machine learning model below in Entry AI Blocks, you will receive bonus points.

Story: Create an engaging storyline using the narrative arc structure. Choose a free storyline involving zombies to make it fun and captivating.

Design: You have the option to be creative and draw it yourself or use other design tools. Ensure that you optimize the file size to minimize storage usage.

Presentation: In order to adequately explain the game logically, create a video and upload it to YouTube. Afterwards, send the compressed code along with the YouTube link for the presentation.


Participation fee

All students who complete the course and submit their code with presentation videos will receive a $30 coupon. This coupon can be used when purchasing products on and is valid for one year.


Go to top >

How to Participate
Coding Challenge

01. Select Coding Course and Register

Please select the coding language you want to challenge from the following software and click on it to register for the coding challenge course on the e-learning site.

Scratch Junior is a coding language for K-Y2 students that makes learning software development easy. It teaches fundamental coding concepts and allows students to create their own projects by assembling blocks of code.

Scratch is a visual programming language and online community that allows you to create your own interactive stories, games, and animations. It is recommended for all primary and high school students.

Coding language is a development language like Scratch. It's great for learning concepts like AI and big data. Kids can easily learn coding basics through a fun interface. Recommended for primary and high school students.

Python is a popular programming language known for its simplicity, libraries, and active community. It is versatile and user-friendly, making it a great choice for creating software solutions, including challenging games using Pygame. For all students who can use Python.

02. Learn and make your own coding game

Study the online course you selected little by little every day and think about how to use it to create your own creative game.

03. How do I submit to the coding challenge?

  1. After completing your own game, share it. You can either copy and paste the shared link or download the source code to your computer and send it as a compressed file via email. If the file size is too large, please upload it to Google Drive and send the link.

  2. Create a 3-5 minute presentation video using your mobile phone. Upload the video to YouTube and copy the link. Alternatively, you can upload the video to Google Drive and send the link.

    Presentation video structure: Self-introduction, game demonstration and introduction, code explanation

  3. Submit via email to

  4. Email subject: Name-Grade-Coding Tool (example: John James-Y4-Scratch)

    Email content: Shared code link or compressed and presentation YouTube link or Google Drive link


Good luck!

Receive a $30 Coupon

All students who submit their code and presentation videos will receive a $30 coupon. This coupon can be used when purchasing products on and is valid for one year.

Go to top >

Resource Images

Variety of weapons

Short gun

Laser UZI

Power SPAZ

Triple Thrower

How to Participate
Robotics Challenge

01. Select Robotics Event

Participants will purchase the desired robot course and robot set in the two robot events listed below.

02. Learn how to make and code your robot.

Study this e-learning course and create a humanoid. Optimize your coding for the competition. Teams consist of two members.  

Humanoid Construction

The humanoid construction event is a mission to protect people from zombies by using humanoids to build walls and repair bridges. You must build the walls and complete bridge repairs within the given 10 minutes.

IoT Arduino Smart Home

In this project, we aim to create a smart home using an IoT Arduino robot that can effectively protect people from zombie attacks.

03. Make and submit

For Humanoid

After completing this e-learning course, create your humanoid and optimize your coding for the competition.

Each team consists of two members. To register, send an email to

By January 10, 2024, including the following information:

  • Team name
  • Member names
  • School grade
  • YouTube video link of your humanoid practicing for the competition (2-3 minutes)

On January 29th, come to the competition venue and participate in the matches. The match schedule will be determined by a draw on the day of the competition.


For IoT Arduino Smart Home

Once you have completed this e-learning course, it's time to create your IoT Smart Home for the competition.

Each team should consist of two to five members. To register, please send an email to

By January 10, 2024, with the following information:

  • Team name
  • Member names
  • School grade
  • YouTube video link of your robot presentation (approximately 5 minutes)

On January 29th, award-winning teams will be invited to showcase and present their projects.


Good luck!

Go to top >

What’s in the 2024 Robotics Coding Challenge ?


All Australian students are invited.

Great Achievement

Trophies, medals, and gifts are prepared for all award-winning students. But more importantly, it could be an opportunity to discover your dormant talents.

Hours of Fun
Award Ceremony

Many students' award-winning presentations, words of encouragement from professors, and fun events are filled.

You Are a Great Gem.

You can be anything you want to be. Through this opportunity, discover your talents.

Robotics Coding Challenge Schedule

01. Registration

 1 Oct 2023 ~ 10 Jan 2024

02. Learn & Make Your Game

select your coding tool and make a payment

learn elearning coding lessons

plan and make your game

03. Submission

 ~ 10 Jan 2024 

download your source code and compress it

make your presentation a YouTube movie(3~5mins)

send the source code and YouTube link to

04. Award Ceremony

29 Jan 2024

9:00 - 10:00 AM

Robotics Competition - Humanoid Construction

10:00 AM

Welcome and Presentation

Coding Award Ceremony

Sharing by a female leading game studio developer

11:00 AM

Morning Tea

Construction Presentation

Robotics Award Ceremony

Sharing by Robotics Professor

Sharing by a female Engineer

12:30 PM


1:00 PM

Sharing by a female construction practitioner

Special Construction Events: spaghetti tower construction


Go to top >