Skip to content

EXPLORE MRT LEARNING

Find your next course.

Explore robotics, AI, coding, maths, typing and writing. Read any course introduction, then check the learning access you need.

Explore every guide. Learn with active access.

Course introductions are open to everyone. Full lessons and protected materials require valid access to that course.

39 course guides and project pathways shown

Robotics Foundations 5

Build, explore and compare robot control methods.

Actual MRT 001 Excavator model · source lesson 15084

Connect structures and electronics · 001

Connect block structures and electronic devices.

Course guideOpen course →
Choose and understand four control logics · 101

Choose and understand four control logics · 101

Choose from four robot control logics, test how each one changes the robot’s behaviour and discover how control logic works.

Course guideOpen course →
Robotics 201 · Little Car · actual course model

Scan logic cards to code robots · 201

Code your robot without a computer.

Course guideOpen course →
Robotics 301 · Wall-E tracked robot · actual course model

Explore sensors and robot systems · 301

Combine mechanisms, board modes and sensors to explore how robots respond to their surroundings.

Course guideOpen course →
Actual MRT 401 Mini Car model · source lesson 14726

Code robots with C++ GUI · 401

Program real robots with the MRT C++ GUI on Windows.

Course guideOpen course →

AI Robot Building Pathway 5

402 → 451 → 452 → 471 → 472 · MRT AI Studio learning and creative application.

Robotics 402 · Soccer Robot · actual course model

Scratch robot coding — prepare for AI · 402

Build and control robots with Scratch-style blocks in MRT AI Studio, then continue through 451 AI, 452 sensors and 471 vision and voice.

49 learning units · redesigned pathway

Course guideOpen course →
AI 451 · F1 Racing Car · actual course model

AI Stage 1 — train and control · 451

After required 402 foundations, practise Bluetooth control with eight familiar models, train and test pose models, and develop basic-to-advanced rescue robot control.

Course guideOpen course →
MRT sensor expansion hardware reference

452 · AI Models & Sensors

Build on the 451 foundation with calibrated sensor inputs and more complex robot missions.

Lessons in preparationOpen course →
MRT vision and audio expansion hardware reference

471 · Vision, Voice & Robotics

Extend the MRT AI Studio pathway with vision, voice and sensor-based robot projects.

Lessons in preparationOpen course →
Historic student smart white cane project

472 · Creative Robot Projects

Apply skills from 402–471 to a purposeful robot design. Explore historic student examples for inspiration.

Project showcaseOpen course →

More Robotics 2

Explore additional robot kits and activity pathways.

Existing course cover · GENIBOT coding challenges

GENIBOT coding challenges

Explore direction, movement, number ideas and themed robot missions.

Course guideOpen course →
Existing course cover · Friends 302 — build and explore

Friends 302 — build and explore

Explore three levels of model building and robot activities.

Course guideOpen course →

Coding 8

Stories, games, logic and programming skills.

Existing course cover · ScratchJr — first stories and games

ScratchJr — first stories and games

Move characters and connect scenes, sound and messages with visual blocks.

Course guideOpen course →
Existing course cover · Scratch — create interactive projects

Scratch — create interactive projects

Combine events, coordinates, conditions and messages to create stories and games.

Course guideOpen course →
Existing course cover · Scratch review and coding quiz

Scratch review and coding quiz

Predict, test and improve block programs to consolidate Scratch concepts.

Course guideOpen course →
Existing course cover · Logic Mission — think, build, test

Logic Mission — think, build, test

Solve focused block-coding problems using variables, loops and conditions.

Course guideOpen course →
Existing course cover · Python foundations for Scratch learners

Python foundations for Scratch learners

Turn familiar block ideas into Python code, then build small programs and projects.

Course guideOpen course →
Existing course cover · Python robot control · Studio 201

Python robot control · Studio 201

Use Python commands and a robot library to plan movement, react to sensors and explore autonomous missions.

Course guideOpen course →
Existing course cover · Teachable Machine — explore AI models

Teachable Machine — explore AI models

Train image and pose models, test their responses and explore connections to MRT AI projects.

Course guideOpen course →
Existing course cover · GameMaker — game projects

GameMaker — game projects

Explore game rules and interactions through projects such as Pong, Space Shooter and maze games.

Course guideOpen course →

Maths · Kindergarten–Year 10 11

Choose a year-level guide, then check the learning included in your access.

Kindergarten Maths · actual question

How many stars are there?

⭐⭐⭐⭐

Kindergarten Maths

Build number sense through counting objects, matching quantities to numerals and comparing more, less and equal groups.

Course guideOpen course →
Math Practice · Year 1 Add Within 10 · actual screen example

Year 1 Maths

Connect counting to addition and subtraction within 20.

Course guideOpen course →
Year 2 Maths · actual question

A square is divided into 4 equal parts. 1 part is shaded. What fraction is shaded?

One whole divided into 4 equal parts; 1 parts are shaded.

Year 2 Maths

Strengthen calculation within 100 and connect skip counting with equal-group multiplication.

Course guideOpen course →
Year 3 Maths · actual question

What is the name of this shape?

A closed shape with 6 straight sides and corners.

Year 3 Maths

Develop multiplication and division fluency alongside three-digit calculation and place value to 1,000.

Course guideOpen course →
Year 4 Maths · actual question

The hands of a clock at 3:00 form what type of angle?

Clock hands measured clockwise from the top: minute hand 0 degrees; hour hand 90 degrees.123456789101112

Year 4 Maths

Extend place value to 10,000 and apply multiplication and division to practical problems.

Course guideOpen course →
Year 5 Maths · actual question

A line graph shows temperature: Mon=22, Tue=25, Wed=19, Thu=27, Fri=24. What was the max temp?

Line chart. Mon: 22; Tue: 25; Wed: 19; Thu: 27; Fri: 24.06.7513.520.252722Mon25Tue19Wed27Thu24Fri

Year 5 Maths

Build confidence with unlike fractions, decimals, percentages and order of operations.

Course guideOpen course →
Year 6 Maths · actual question

Pie chart: 25% Football, 40% Basketball, 20% Tennis, 15% Swimming. Out of 200 students, how many chose Basketball?

Pie chart, percentages. Football: 25; Basketball: 40; Tennis: 20; Swimming: 15.Football: 25%Basketball: 40%Tennis: 20%Swimming: 15%

Year 6 Maths

Bring fractions, decimals, percentages, ratios and rates together in multi-step problems.

Course guideOpen course →
Year 7 Maths · actual question

What is the absolute value of -7?

Year 7 Maths

Build a foundation for secondary maths with integer and fraction operations, ratios, rates and percentages.

Course guideOpen course →
Year 8 Maths · actual question

Simplify: 2³ × 2⁴

Year 8 Maths

Connect algebra with graphs: apply index laws, expand and factorise expressions, solve equations and inequalities, and explore gradient.

Course guideOpen course →
Year 9 Maths · actual question

What is 9^(1/2)?

Year 9 Maths

Deepen algebra through surds, fractional indices, quadratics and simultaneous equations.

Course guideOpen course →
Year 10 Maths · actual question

Is (x−2) a factor of x²−5x+6?

Year 10 Maths

Extend mathematical reasoning through polynomials, functions, logarithms and exponential models.

Course guideOpen course →

Typing & Writing 7

Keyboard skills, vocabulary, coding symbols and purposeful writing.

Keyboard Basics · Left Hand Mix · actual screen example

Keyboard Basics

Build accurate keyboard habits with finger guidance, five practice modes and challenge stages.

Course guideOpen course →
{ }Coding Symbols

Coding Symbols

Build fluency with the punctuation code depends on.

Course guideOpen course →
PythonPython Typing Lab

Python Typing Lab

Type, run and explore real Python: print(), variables, conditions and loops.

Course guideOpen course →
AaHome Row Explorer — words and sentences

Home Row Explorer — words and sentences

Build English vocabulary through 330 word activities.

Course guideOpen course →
ReadReading Word Runner

Reading Word Runner

Expand reading vocabulary through 450 word activities.

Course guideOpen course →
WordsAdvanced Word Master

Advanced Word Master

Develop more precise English with 580 vocabulary activities.

Course guideOpen course →
Writing Fluency Lab · A Surprise in the Garden · Read the Model

Writing Fluency Lab

Build towards confident writing across 10 genres with 100 model texts and 300 useful expressions.

Course guideOpen course →

Python Robotics · In development 1

Further development follows completion of the pathway through 472.

Current 501 course cover; robot photograph deferred

501 · Robotics with Python

Explore how Python functions, classes and communication packets control robots through USB Serial and BLE.

In developmentOpen course →

Looking for your current learning?

Open your existing learning home after signing in. Available courses follow your valid course access, not everything listed here.

Open my dashboard
Scroll to Top