Skip to content
Learning Site
Home

About

  • About Robotical
  • Case Studies
  • Meet the Team
  • Blog
  • Contact Us

Our Products

  • Marty the Robot
  • Axiom
  • Cog

Teach

  • Lessons & Resources
  • Marty for Educators
  • Funding & Grants
  • Professional Development
  • Why Teach STEM?
  • Coding Environments
  • Student Led Learning

Let's Code

  • Marty the Robot
  • Code Online
  • Marty Apple App
  • Marty Android App
  • Update your Marty
  • Cog
  • Code Online
  • Cog iOS App
  • Cog Android App
  • Axiom
  • Axiom Science

Support

  • Marty Get Started
  • Cog Quick Start Guide
  • Axiom Science Quick Start Guide
  • Support & FAQs
  • Marty V2 User Guides
  • Marty V1 Resources
  • Request Support
  • Request Top-Up Training

Shop

  • Marty the Robot and Physical Computing
  • Class Packs
  • Add Ons & Extras
  • Account
  • Shipping, Returns & Cancellations
  • Distributors
HomeLessonsUnits of workCurriculum standardsTutorials

Information

  • Lessons & Resources
  • Knowledge Base & User Guides
  • About Us
  • Shipping, Returns & Cancellation
  • Privacy Policy
  • Learning site privacy
  • Terms of Service
  • Partner Hub

Support & Help

  • Support & Help Center
  • Getting Started with Marty V2
  • Getting Started with Marty V1

Learning, Resources & Guides

  • Marty V2 Lessons Site
  • Marty V1 Lessons Site

Contact Us in the UK

Stanhope House,12 Stanhope Place,Edinburgh,United Kingdom,EH12 5HH
(+44) 0131 564 0922
hello@robotical.io
Contact Us

Contact Us in the US

2810N Church St, PMB 61694,Wilmington,Delaware,USA19802-4447
(+1) 833 886 1661
hello@robotical.io
Contact Us

Why not join our mailing list?

For News, New Products and Special Offers

Join mailing list

Copyright 2016-2026 © Robotical Ltd

All lessons
Marty app
CurrentPrevious

0.05 Introducing the Marty Controller

Beginning with Screen-Free Coding

0.05 Introducing the Marty Controller
Age / stage
Age 4 or below
Estimated time
45 minutes
Difficulty
Beginner
Products
Marty V2

On this page

  1. Lesson overview
  2. Before you begin
  3. Warm-up
  4. Get learning
  5. Further challenge ideas
  6. Cool down
  7. Additional reading
  8. Curriculum standards

Additional reading

User Guide for the Marty Controller

Curriculum standards

21
Choose your curriculum to see the relevant standards.

21 of 21 linked standards shown.

Australian CurriculumAustralia1
Curriculum areaLinked standards
Digital Technologies, Design & technologies: Digital Technologies

Select a code to read the full standard.

Digital Technologies, Design & technologies: Digital Technologies

  • ACTDIP004Follow, describe and represent a sequence of steps and decisions (algorithms) needed to solve simple problems
CSTA Education StandardsUSA2
Curriculum areaLinked standards
General standards

Select a code to read the full standard.

  • 1A-CS-01Select and operate appropriate software to perform a variety of tasks, and recognize that users have different needs and preferences for the technology they use.
  • 1A-AP-14Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.
Curriculum for ExcellenceScotland8
Curriculum areaLinked standards
Health and Wellbeing: Mental, Emotional, Social and Physical Wellbeing
Literacy & English: Listening and Talking
Literacy & English: Writing
Numeracy: Number, Money and Measure
Technologies: Computing Science

Select a code to read the full standard.

Health and Wellbeing: Mental, Emotional, Social and Physical Wellbeing

  • HWB 0-14a / HWB 1-14a / HWB 2-14a / HWB 3-14a / HWB 4-14aSocial wellbeing

Literacy & English: Listening and Talking

  • LIT 0-02a / ENG 0-03aTools for listening and talking
  • LIT 0-04aFinding and using information

Literacy & English: Writing

  • LIT 0-26aOrganising and using information
  • LIT 0-09b / LIT 0-31aCreating texts

Numeracy: Number, Money and Measure

  • MNU 0-02aNumber and number processes including addition, subtraction, multiplication, division and negative numbers

Technologies: Computing Science

  • TCH 0-14aUnderstanding and analysing computing technology
  • TCH 0-14bUnderstanding and analysing computing technology
England's National CurriculumEngland1
Curriculum areaLinked standards
Computing, Design and Technology: Computing

Select a code to read the full standard.

Computing, Design and Technology: Computing

  • ✔️Understand what algorithms are; how they are implemented as programs on digital devices; and that programs execute by following precise and unambiguous instructions
Georgia Standards of ExcellenceUSA5
Curriculum areaLinked standards
Computer Science:
English Language Arts: Speaking and Listening
English Language Arts: Writing

Select a code to read the full standard.

Computer Science:

  • CSS.KC.K-2.2Use digital tools (e.g. computers, tablets, cameras, software, 3D printers, etc.) to build knowledge, produce creative artifacts, and make meaningful learning experiences for themselves and others.
  • CSS.CT.K-2.5.3Create and use Algorithms (a set of step-by-step instructions) to complete a task.

English Language Arts: Speaking and Listening

  • ELAGSE1SL1Participate in collaborative conversations with diverse partners about grade 1 topics and texts with peers and adults in small and larger groups. a. Follow agreed-upon rules for discussions (e.g., listening to others with care, speaking one at a time about the topics and texts under discussion). b. Build on others’ talk in conversations by responding to the comments of others through multiple exchanges. c. Ask questions to clear up any confusion about the topics and texts under discussion.
  • ELAGSE1SL3Ask and answer questions about what a speaker says in order to gather additional information or clarify something that is not understood.

English Language Arts: Writing

  • ELAGSE1W2Write informative/ explanatory texts in which they name a topic, supply some facts about the topic, and provide some sense of closure.
ISTEUSA2
Curriculum areaLinked standards
International Society for Technology in Education (ISTE)

Select a code to read the full standard.

International Society for Technology in Education (ISTE)

  • 4aStudents know and use a deliberate design process for generating ideas, testing theories, creating innovative artifacts or solving authentic problems.
  • 6bStudents create original works or responsibly repurpose or remix digital resources into new creations.
TEKSUSA2
Curriculum areaLinked standards
Elementary Technology Applications: Kindergarten to Grade 2

Select a code to read the full standard.

Elementary Technology Applications: Kindergarten to Grade 2

  • 1.CCreativity and innovation. The student uses creative thinking and innovative processes to construct knowledge and develop digital products. The student is expected to: explore virtual environments, simulations, models, and programming languages to enhance learning;
  • 6.CTechnology operations and concepts. The student demonstrates knowledge and appropriate use of technology systems, concepts, and operations. The student is expected to: perform basic software application functions, including opening an application and creating, modifying, printing, and saving files;

Resources

Learner resources

  • Workbook for Introducing the Marty ControllerFile links loading

Educator resources

  • Teacher GuideFile links loading
  • Presentation for Introducing the Marty ControllerFile links loading
  • Story textFile links loading

Lesson overview

In this lesson, learners will create a sequence of steps to allow Marty to travel a route to a goal, making use of Robotical's controller app. Each of the directional symbols has an attached movement; in this lesson, learners will be encouraged to experiment with the directional arrows but the focus will be on the forward arrow.

Learning objectives

  • I can move Marty with the symbols in the Marty Controller.

Key vocabulary

  • Direction
  • Forward
  • Back
  • Left
  • Right
  • Instruction
  • Estimation

Prior learning

Ordering instructions, directional language, symbol awareness

Before you begin

Equipment

  • Marty the Robot V2
  • Marty Workbook
  • Marty Controller, in the Robotical App

Technical information

For this entire lesson, Marty should be on the ground, not on a table.

Warm-up

TimingActivityPossible adaptations
Timing—

Warm up

Share the learning objectives and success criteria from the lesson. Say to learners, "We are going to be like Marty, today, and respond to the colors we see. Because we are inside, we'll make each card instruct us to take three steps, so we don't bump into things."

Proceed to show learners a sequence of colors, of your choosing, that learners will need to act out as though they were Marty. At the end of each sequence, the last card, ask what the color represents: green is forward, yellow is back, purple is right, blue is left and red is stop and dance. This is just to check recall.

Possible adaptations—

Get learning

TimingActivityPossible adaptations
Timing—

Get Learning

Read the story from the presentation to introduce the focus of the lesson.

The main goal of the lesson is to become more familiar with the idea of symbols. Tell the learner, “In the story, the village children found out what the arrow symbols mean for Marty’s Controller, but can anyone remember what symbols we used when we were getting warmed up?”

If learners suggest the colors on the cards, congratulate them. If they forget, point to a random object in the classroom (make sure it is one of the colors from Marty’s cards) and ask what they see. They should be able to tell you what it is, if they don’t say the color, ask them what color it is and what the color is a symbol for, when we were Marty. Learners may suggest the other symbols from earlier in the lessGet Learning

Read the story from the presentation to introduce the focus of the lesson.

The main goal of the lesson is to become more familiar with the idea of symbols. Tell the learner, “In the story, the village children found out what the arrow symbols mean for Marty’s Controller, but can anyone remember what symbols we used when we were getting warmed up?”

If learners suggest the colors on the cards, congratulate them. If they forget, point to a random object in the classroom (make sure it is one of the colors from Marty’s cards) and ask what they see. They should be able to tell you what it is, if they don’t say the color, ask them what color it is and what the color is a symbol for, when we were Marty. Learners may suggest the other symbols from earlier in the lesson but if they don’t, find something else that corresponds to a different color.

This video, which is in the presentation, shows Marty getting connected to the Controller and the actions that Marty performs.on but if they don’t, find something else that corresponds to a different color.

Cool down

TimingActivityPossible adaptations
Timing—

Cool Down

Remind learners of the amazing work that they accomplished, "You learned to use the Marty Controller quicker than the adults in the village, that’s really impressive!"

Remind learners of the goals for the lesson, "To move Marty with symbols," and, "to move Marty to a goal."

Ask learners if they think they did well with the lesson using a familiar formative assessment strategy: thumbs up for good, thumbs to the side for OK, thumbs down for not so good; a green, yellow or red card, indicating their thoughts; a one to one chat about the learning; whole class feedback using a PMI (plus, minus, interesting) approach; or some other strategy with which the learners are familiar.

Read the closing part of the story, to close off this lesson and tie it into the next part.

Carry out any end of lesson routines.

Log off devices and clear everything away.

Possible adaptations—

This video, which is in the presentation, shows Marty getting connected to the Controller and the actions that Marty performs.

Watch on YouTube

Give learners an opportunity to experiment with moving in the four directions. It is OK to let learners experiment with the other commands, above the arrows, but the main objective is to focus on Marty’s movement symbols.

Ask learners, “How far does Marty walk each time you press an arrow?” one step “Who can show me about how big one step is, for Marty?” learners may hold their fingers apart a small distance or draw a short line with a ruler. Have an object about a meter away and ask learners, “About how far away is that (name of object)” children may hold their arms wide apart or use words like very far, really far, or other adjectives to decrease the distance. Ask learners to think back to Marty’s steps with the color cards and then use the Marty controller to discover how many steps it takes Marty to take to get to the object.

There is a page in the workbook that has a place for recording how many steps it takes to go to various objects. If learners want to record for more objects, perhaps provide them with extra paper.

Possible adaptations—
Timing—

Time for Practice

Have a selection of objects in the classroom and ask learners to take 2 or 3 steps away from the object to be Marty’s starting point. Learners need to tap the forward arrows one time for each step and record how many steps away Marty is. After they reach the objects, have learners record how many times they had to tap the forward arrow to reach each object in the workbook.

Perhaps, after each time they reach an object, ask them if they think they could have come up with that number before tapping however many times. Inform learners that we will be practicing exactly this, very soon.

Possible adaptations

Support

Use a long ruler to guide the placement of Marty, for the initial direction. Encourage learners to get low to the ground to get a 'Marty-eye' view.

Further challenge ideas

Extend

Make the finish area farther away. This will require learners to use a bit more trial and error as Martys movement is affected by bumps in the carpet or slidy surfaces.