Get Support to help Introduce Marty to your Learning Space
Curated with educators in mind, our resources will help you to create an engaging environment where students can develop a hands-on approach to developing their problem-solving skills and creative thinking whilst learning about important concepts in robotics and coding.
Curriculum Guide
Explore which benchmarks in your local curriculum you can check off using Marty
Lesson Packs
Lesson packs provide sets of lessons and tools for specific topics
Robotical's Edu Community
Engage with the Marty Education Community and get inspiration for future lessons and activities
Marty Code Club
Want to use Marty at a code club? We have resources for that too!
Lesson Plans
Discover all of our Marty the Robot lesson plans here
Classroom Downloads
Help spread the word of STEM using our classroom printouts
Programming with Marty: Scratch & Python
Whether you are using Scratch or Python to program your Marty, we are here and ready to help. Our easy to read documentation will help you get to grips with the different things you can code your Marty to do!
Scratch is the best place to start if you are new to programming that focuses on blocks of code that you drag, drop and click together to build a program.
Python makes for a great first step away from block-based programming into textual programming and is recommended for our more novice programmers. Our Python documentation gives detailed insights into the different functions that can be used to create programs for Marty.
Request new lessons
Have a theme or coding language that you would like to see more lessons on? Let us know by sending us a request,
feel festive with our christmas lesson plans!
marty's winter race
Find the best path to collect the right symbols before the other team does to win!
marty saves christmas
Work as a team to find the fastest path to collect all the presents before Percy the Penguin catches them all!
marty's christmas tale
Dress Marty up and cast them into center stage to act out a play with a festive twist!
Marty Christmas orchestra
Code your group of Martys to play music and create your own robotic orchestra!
snow patrol marty
Design a snow scoop for Marty and clear the roads of snow!
winter olympics: skiing marty
Build skis for Marty and prepare to enter a robot skiing race!
Marty's Superheroes

Liz Dighton
Boroughmuir High School, Edinburgh
Having been involved with Marty since the prototype stage I have used the Marty’s with a number of different classes. As a school we were lucky to be able to have a class set of Marty’s so pupils could work in groups of 3-4 to do the programming.
Our S2 pupils (12-13 years old) use it as an introduction to programming with Scratch. I found that it gave pupils a good grasp of programming instructions as they could quickly see that an instruction in the program translated into an action from Marty. During the prototype I also used Marty with Python when our S4 pupils (14-15 years old) who had been learning Python, used this to make Marty walk by combining all the instruction needed for the walk command. Pupils in this class commented again on how seeing something physical helped them to test their programs better and it was much more fun!
I also use Marty with my S1 programming club where we just have a bit of fun with Scratch and have also used it with our “Bring a parent to school” class which resulted in much laughter as we made Marty dance to Saturday Night Fever!
Contact Details:
Email: Liz.Dighton@boroughmuir.edin.sch.uk
Twitter : @BmuirComputing
Further Resources
Find out more about how Marty can help improve STEM engagement in your classroom!
Marty Feature Sheet
Explore our spec sheet and find out what you get with Marty
Educator's Guide
Introductions and best practices for using Marty in school
Education FAQ
Have a question? See if others have found a solution
Education Support
If all else fails then get in touch - we are here to help!