Competition Rules

The 2026 Challenge Theme

RESCUE CITY:
Alien Attack

Save the city with coding and robots!
A peaceful futuristic city is under attack by alien forces. Join the Defense Team to restore systems, protect citizens, and build real-world STEM solutions.

🎯 Purpose of the Challenge: To empower students to solve meaningful real-world-inspired problems through the powerful tools of coding and robotics, using engineering thinking, creativity, and teamwork to make a real impact.

The Story Setting

👽 🛸 🏙️

In the year 2080, Rescue City is one of the smartest cities on Earth. It is powered by clean energy, smart transport, safe buildings, and intelligent homes. But one day, alien attackers strike the city.

Their attack causes chaos: power stations fail, roads are blocked, supply systems break down, and important buildings are in danger. Now students must join the Rescue City Defense Team. Using coding and robotics, they must protect citizens, restore important systems, and save the city before time runs out!

1. Coding Challenge Categories

Coding Category

Design games, simulations, and apps to rescue citizens in the digital world.

Category 1: Open
💻

Creative Rescue Innovation

We want to see your imagination shine! As long as your project fits the “RESCUE CITY: Alien Attack” theme, you have complete creative freedom to build anything that helps protect the city or its citizens.

  • Games: Control a rescue robot, avoid aliens, or deliver medicine.
  • Simulations: Manage city power grids, resources, or defense perimeters.
  • Smart Apps: Build an emergency SOS tool or an evacuation router.
  • Interactive Stories: Create a survival narrative where players make choices.
Category 2: AI
🧠

AI Rescue Mission

Combine Scratch with Google Teachable Machine to build AI-powered defense and rescue systems.

  • Alien Gesture Defense: Use TMPose2Scratch. E.g., Arms up = Shield On, Left Hand = Turn Left.
  • Voice Rescue Command: Use TM audio extensions to control the game via “Go”, “Stop”, or “Rescue”.
  • Image Scanner: Use TM image models. E.g., Red Card = Fire Zone, Alien picture = Attack Alert.
* Note: Requires bridging Teachable Machine to Scratch using extensions like TM2Scratch or TMPose2Scratch. Hardware integrations (e.g. micro:bit) are also allowed!

2. Robotics Challenge Categories

Robotics Category

Build and program physical robots to perform crucial rescue operations.

Category A
🤖

Line Tracer & Servo Drop

Navigate a partially destroyed city following safe routes to precisely deliver critical rescue supplies.

  • Trace safe routes to Hospital and Shelter zones
  • Stop/turn precisely at specific color signals
  • Use servo motors to drop Med Boxes and Food Pods
Category B
🏠

Smart Home Defense

Build an Arduino-powered smart home that automatically protects citizens.

  • Fire/heat and motion detection
  • Emergency LED alerts & sirens
  • Lockdown mode & energy saving mode
Category C

AI Motion Control

Use AI (e.g., Teachable Machine) to control a robot without touching it.

  • Hand gestures for drive/stop
  • Arm movements for steering
  • Specific poses to activate drop mechanics

Evaluation Criteria

1

Creativity (20 pts)

Unique ideas, outstanding world-building, and engaging mission design.

2

Problem Solving (20 pts)

How effectively the project addresses the city’s rescue challenges and critical scenarios.

3

Code / Engineering Quality (20 pts)

Logical structure, clean programming, efficient design, and robust robot engineering.

4

Design & Function (20 pts)

Smooth gameplay, user usability, reliable robot performance, and mission success rate.

5

Presentation (20 pts)

Clear explanation of the idea, design process, challenges overcome, and real-world impact.

+

Bonus Points

AI integration, advanced smart safety systems, excellent storytelling, and meaningful real-world connection.

Scroll to Top