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.
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

Design games, simulations, and apps to rescue citizens in the digital world.
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.
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.
2. Robotics Challenge Categories

Build and program physical robots to perform crucial rescue operations.
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
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
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
Creativity (20 pts)
Unique ideas, outstanding world-building, and engaging mission design.
Problem Solving (20 pts)
How effectively the project addresses the city’s rescue challenges and critical scenarios.
Code / Engineering Quality (20 pts)
Logical structure, clean programming, efficient design, and robust robot engineering.
Design & Function (20 pts)
Smooth gameplay, user usability, reliable robot performance, and mission success rate.
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.
