How to use the
Learning Portal

Learning Portal

Our hands-on, comprehensive lesson plans span a range of levels. Browse our free STEM and coding learning resources.

Marty Image

1.4 – Marty Dance Party

45 Minutes

Lesson Overview

In this lesson, we follow on from the first three lessons where students have started to explore not only programming but also what we can program Marty to do. We will continue to explore the different functionalities and features of Marty by programming Marty to dance, challenging students to have a Marty dance-off!

Key vocabulary:
    Robot , Movement , Joints , Programming , Dancing,

Content Sections

  • Learning Objectives
  • Extensions & Challenges
    • Additional Reading
    • 1.4 – Marty Dance Party

      45 Minutes

      Lesson Overview

      In this lesson, we follow on from the first three lessons where students have started to explore not only programming but also what we can program Marty to do. We will continue to explore the different functionalities and features of Marty by programming Marty to dance, challenging students to have a Marty dance-off!

      Key vocabulary:
        Robot , Movement , Joints , Programming , Dancing,
      • Lessons 1.1-1.3
      • Laptop, PC or Tablet
        • Marty Workbook (Lesson 4)
        • Marty the Robot
        • Access to computers/laptops/tablets
        • Marty Says action cards
        • Scratch editor linked to Marty the Robot

      Learning Objectives

      • Build upon knowledge of movements and functionalities that Marty has
      • Develop a Scratch program to program Marty to dance
      • Start to think about joining different movements together

      1. Recap what has been done in previous lessons, including looking at different moves that Marty can do by showing a couple of the Marty Says action cards and touch on how important it is to test your code frequently

      2. Students break into small groups (2-4) and begin to plan out their dance before moving on to their devices to program Marty

      3. Student groups take turns to demo the dance moves that they have programmed

      4. Students can then go back to development to add new things to their routine or improve current moves after class demonstrations

      Extensions & Support

      • Ask students to think about popular dance moves that they know of and see if they can program Marty to do these moves
      • Get students to pick a song to create a dance to, so that they can then try to develop moves that work along with that song

      Additional Reading

      • Educators Guide
      • Introduction to Programming with Marty using Scratch

      Learner Resources —