The CodePlay System
The CodePlay System
A programming-first framework for robotics and future STEM skills
Step 1: Platform Fluency
Students begin by mastering the official learning content of established robotics ecosystems such as LEGO Education, VEX, and REV.
This ensures strong alignment with curriculum standards and competition frameworks—where most programs stop, CodePlay begins.
Step 2: Code Translation
Students complete CodePlay exercises that require them to express the same logic in multiple forms—blocks, pseudocode, flow logic, and text-based code where appropriate.
This develops computational thinking, abstraction, and platform-independent problem solving.
Step 3: Code Articulation
Students learn to explain how code works, both verbally and in writing, using structured CodePlay communication techniques.
By articulating intent, logic, and outcomes, students deepen understanding while developing critical technical communication skills.
Step 4: Intelligent Extension
Advanced students extend and enhance their code using modern tools, including AI-assisted workflows (e.g. ChatGPT, Copilot, DeepSeek).
Students are taught to collaborate with AI, not depend on it—using AI to validate ideas, explore alternatives, and improve their own reasoning.
Why This Works
CodePlay focuses on the most challenging and transferable part of robotics—programming and thinking—rather than hardware alone.
As students outgrow specific robotics platforms, their skills move with them.
CodePlay in Practice
CodePlay is embedded across all Creator Academy programs and is a key reason our students have represented Australia in international robotics competitions since 2017.
The system continues to evolve to meet the realities of an AI-driven future—without sacrificing foundational understanding.