Immerse yourself into this dangerous zombie world to save people!

Students who are starting coding for the first time can also participate.

3 Steps to Participate



Coding Challenge 


The 2024 UNSW Coding Challenge is an initiative supported by the government. It offers online coding courses to students in Australia, with a focus on girls and students in remote areas. Our program teaches STEM, Robotics, Coding, and Construction Engineering to prepare students for future careers and societal needs.

Host and Sponsor

Host: UNSW Built Environment

Challenge Period

From Summer Holiday 2023 to Term 1 2024

Code submission date

12 Apr 2024

Award ceremony

24 Apr 2024 @ UNSW

Among the students who participated in the coding challenge, outstanding students who submitted their project code will be invited to the offline award ceremony held at UNSW. We will conduct the offline award ceremony and Zoom simultaneously.


Save the world from the dangerous zombies!


Zombies are spreading rapidly in the world. To respond to this, we need to gather more materials and build safe constructions. Additionally, we must create more effective weapons to rescue people from zombies. 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

Evaluation Criteria

  1. Material Collection (20%):
    Collect materials needed for construction through engaging gameplay.

  2. Construction and Building (20%):
    Utilize gathered materials to create various items such as buildings and weapons to rescue people from zombies.

  3. Correctness of Codes (20%):
    Write concise and effective code without unnecessary repetitions.

  4. Creative Story and Design (20%):
    Develop a captivating storyline and balance game difficulty appropriately with creative chracters.

  5. Presentation (20%):

    - a brief introduction (name, grade, school, no need to show your face),

    - demonstration of gameplay with explanation,

    - and how to code (within a total of 5 minutes)

Additional Points

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

How to Participate
Coding Challenge

01. Select the course

Scratch Junior is a coding language for K-Y4 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 all primary and high school students.

Students who can code in other languages are welcome to use their preferred coding tools to participate in the challenge. However, the provided e-learning course only offers Pygame lessons.

02. Learn and make your own coding game

After studying diligently in online courses, You can create your own game based on what you have learned.


03. How do I submit to the coding challenge?

After completing the game development, please send the game source code and game description video to the email


Two ways to send the game source code:

  1. Download the game source code to your computer and create a compressed file to send via email.
  2. If you are using Scratch or Entry, there is a sharing feature. Just send the sharing link via email.


How to send email:

Email Subject: Name-Grade-Coding Tool (e.g. John James-Y4-Scratch)

Email Content:

  1. Game Code: Compressed file or shared code link
  2. Presentation YouTube video link or shared video Google Drive link
If you have any questions, please feel free to contact us.

Resource Images

Variety of weapons

Short gun

Laser UZI

Power SPAZ

Triple Thrower


Contact us

Robotics Coding Challenge

Tyree Energy Technology
Sydney NSW 2052 Australia