A Robot for Coding, AI and Real-World Digital Skills

From block coding to Python with possibilities for hardware expansion and machine learning, Marty grows with students as their skills develop.

Why Marty?

Marty provides a robust, hands-on platform for teaching coding, robotics, and engineering using approaches aligned with real-world robotics practices. Working with a physical robot allows learners to develop, test, and debug code in a tangible way, reinforcing core programming concepts such as control, sensing and feedback in a way that screen-only coding cannot.

The free Robotical App offers multiple programming environments to support progression toward industry-standard workflows. Learners can begin with a Scratch-based Blocks environment designed to scale to longer, more complex programs, before advancing to Python for greater control, modular code, and collaborative projects such as synchronised multi-robot behaviours. Marty can be extended using Raspberry Pi, micro:bit, and additional sensors, enabling learners to work with real hardware interfaces. Support for AI and machine learning through image and speech models further allows exploration of modern robotics techniques used in industry and research today.

Marty encouraging engagement in CS education.

Simple to Set Up

Marty can be up and running out of the box in minutes, with no logins and no subscriptions.

Clear Learning Progression

Flexible coding environments support progression from early steps in coding to the industry-standard tools used by professional roboticists.

Free App & Web App

Includes guided in-app activities and our Learning Portal provides 100+ hours of curriculum-linked lesson plans at no extra cost.

Device Compatibility

Compatible with a wide range of devices including Chromebooks, laptops, iPads, tablets and Macs, as well as external hardware such as Raspberry Pi, micro:bit, and additional sensors.

THE ROBOTICAL APP

The Robotical App offers a multitude of ways to code and learn with Marty. The best part? Our app is completely free with no logins or subscriptions. You can start exploring Marty straight out of the box, with minimal setup and zero hassle.

Alongside the app, the Robotical Learning Portal also offers free lesson plans to get you and your students coding Marty quickly and confidently.

Explore our advanced coding environments to find the right level for your students:

Age 8+
Blocks:

Blocks offers a scalable, visual coding environment that introduces advanced programming concepts without requiring prior text-based experience. Using a vertical, Scratch-based interface, learners can create longer, more complex sequences. Blocks provides a solid foundation for transitioning into text-based programming and robotics workflows used in industry.

Coding Marty with Blocks

Age 12+
Python:

Python unlocks full, text-based programming for learners ready to move beyond visual blocks. With Python, students gain more precise control over Marty’s sensors, motors, and behaviour, while learning syntax, functions, and debugging techniques used in professional robotics. Python projects can be extended to include multi-robot control, bridging classroom coding to real-world software development practices.

Coding Marty with Python

Age 12+
Raspberry Pi and Other Hardware:

Marty integrates seamlessly with external hardware such as Raspberry Pi, micro:bit, and a range of sensors, giving learners hands-on experience with real robotics components.

Coding Marty with Added Hardware

Age 16+
ROS:

Marty’s compatibility with ROS (Robot Operating System) gives learners a first look at the tools used by professional roboticists. After exploring Python and external hardware, students can use ROS to experiment with more advanced robotics concepts like coordinating multiple systems, connecting sensors, and managing robot behaviours. This hands-on experience with ROS introduces the same frameworks and workflows used in research, competitions, and real-world robots, helping learners see how classroom coding connects to industry robotics.

Marty the Robot and ROS

What Do Teachers Think?

92%

say Marty makes learning fun.

89%

see Marty as a valuable investment.

4.7 / 5

would recommend Marty to other educators.

92%

saw increased STEM proficiency.

Want to try Marty for free?

If you’re an educator in the US or UK, please fill in the form below to request a free, no obligation, two-week free trial.