Coding Path C — AI Pose Rescue Game

CODING PATH C

AI Pose Rescue Game

Train a Google Teachable Machine Pose Classification model and use body movements to control a rescue game character in MRT AI Studio.

🧠 Upper Primary – Year 12👤 Individual or Team of 2–5🤖 AI Pose Control

How to Use Google Teachable Machine 🧠

The purpose of this activity is to help students understand how to use Google Teachable Machine. Students will create and train their own pose model, upload the trained model, connect it to their game code, and use it to control one sprite or object in their game.


Your Mission 🎯

Train a Pose Classification model using Google Teachable Machine, then connect it to MRT AI Studio to create a rescue game controlled by your body movements.

For example: raise your arms to make the character jump over collapsed debris, lean left to dodge falling rocks, or hold a stop pose to halt before a danger zone.

💡 This is not about adding AI as decoration — AI must be the primary control method for your game character.

AI Requirements 🤖

ItemRequirement
AI ModelGoogle Teachable Machine — Pose Project only
Minimum PosesAt least 3 distinct poses (4+ recommended)
Game PlatformMRT AI Studio (block coding)
Not AcceptedImage Classification or Sound Classification as main control
Not AllowedExternal ML frameworks (TensorFlow, PyTorch, etc.)

Pose Control Examples 🕹️

PoseGame Action
Both arms raisedJump or send rescue signal
Lean rightMove right
Lean leftMove left
Hand pushed forwardStop
One hand raisedRequest rescue
CrouchingDuck under obstacles

Project Examples 💡

ProjectDescription
AI Escape GameControl a character with body movements to escape a collapsing highway zone
AI Rescue Signal GameRecognise specific poses to send rescue signals from a disaster zone
AI Obstacle DodgeUse poses to dodge falling rocks, cracks, and debris
AI Supply DeliveryControl a drone/character via body movements to deliver rescue supplies
AI Safety TrainingAn educational game that teaches correct rescue signal poses

Allowed Tools 🛠️

✅ MRT AI Studio✅ Google Teachable Machine (Pose only)

Not allowed as main control:

Image ClassificationSound ClassificationTensorFlow / PyTorchScratch (scratch.mit.edu)Unity / Python / JavaScript

Evaluation Criteria 📊

CriteriaBeginning (1)Developing (2)Accomplished (3)Exemplary (4)Weight
AI Model QualityModel doesn’t recognise posesRecognises 1–2 poses inconsistentlyRecognises 3+ poses accuratelyStable, diverse training data, 4+ poses×5 = 20
Game DesignNo clear game goalBasic concept, limited interactionClear mission, obstacles, scoringPolished game with levels and progression×5 = 20
Theme ConnectionNot related to themeLoosely relatedClear rescue scenarioThoughtful, realistic rescue design×5 = 20
Technical IntegrationAI not connectedPartial connection, unstableAI controls game actions reliablySeamless AI-to-game integration×5 = 20
PresentationNo explanationBrief or unclearClear demo of AI + gameExcellent walkthrough of AI training + gameplay×4 = 20

Total: 100 points


How to Get Started 🚀

All AI training guides, MRT AI Studio tutorials, Teachable Machine Pose setup instructions, project examples, and submission guidelines are provided through the MRT eLearning courses after registration.

  1. Register and access the eLearning platform
  2. Complete the AI Pose training course
  3. Create your Pose model on Google Teachable Machine
  4. Build your rescue game in MRT AI Studio
  5. Connect your Pose model to the game
  6. Test, improve, and refine
  7. Record your presentation and demo video (maximum 5 minutes)
  8. Submit via the Manager Dashboard
📌 Students do not need to choose their category during registration. Submit when your project is ready.

Submission Requirements 📦

  • A Presentation Video — maximum 5 minutes
  • A Teachable Machine model URL
  • A required Code File — SB3 only
  • An optional Project Note — two to five sentences if already prepared; it may be left blank
📹 Your video should show the AI pose training process AND the live gameplay demo. Voice explanation by the student is strongly recommended.
Upload the video and code file directly through the RCC Dashboard; Google Drive and participant YouTube links are not required. Explain the trained poses, controls, testing and learning in the video; a written report is not required.

Australian Curriculum Connections 🇦🇺

Curriculum AreaConnection
Digital TechnologiesAI model training, data collection, input/output, algorithmic game control, digital solution creation
MathematicsData classification, accuracy analysis, patterns, conditional logic
Health & PEBody awareness, movement, pose recognition, physical engagement
Critical & Creative ThinkingDesigning AI-controlled solutions, evaluating model performance
Digital LiteracyUsing AI tools, managing digital projects, understanding data privacy

Aligned with Australian Curriculum V9.0

“Train your AI. Move your body. Save lives through code.”

Scroll to Top
Australian Government UNSW built Environment MRT Robotics Partnership Inquiries Your Logo Here
Organised In Partnership With UNSW Built Environment
Supported By
🔹 UNSW Built Environment Women in Construction Project 🔹 Department of the Prime Minister and Cabinet’s Office for Women 🔹 MRT Robotics (mrtrobotics.com) e-learning system

Corporate sponsors are acknowledged for supporting specific RCC events, awards, programs or student initiatives. Sponsor recognition does not imply endorsement by participating schools, public institutions or universities. Names and logos of institutions are used only where permission has been granted.