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

Summer Lesson - Packing for a Picnic

Summer Lesson - Packing for a Picnic
Age / stage
8 - 10
Estimated time
45 minutes
Products
Marty V1

On this page

  1. Lesson overview
  2. Before you begin
  3. Get learning
  4. Further challenge ideas
  5. Additional reading

Additional reading

  • Educator’s Guide
  • Introduction to Programming with Marty using Scratch
  • Activity tutorial for the Packing for a Picnic game

Resources

Learner resources

  • Game Board Print GuideFile links loading
  • Movement BoardFile links loading

Lesson overview

Students will be helping Marty to pack for a picnic in this summer lesson plan. Using Scratch, students will program Marty to move around a board and select the correct ingredients based on the picnic packing list that the students have. They will need to think about planning a route for Marty to take as well as breaking down what ingredients are needed!

Learning objectives

  • Plan a route for Marty to take around a game board
  • Break down the picnic list into a detailed list of ingredients needed
  • Program Marty’s movements thinking about not only walking forwards but other ways to move around (like sliding, turning, backwards steps)

Key vocabulary

  • Scratch
  • Movement
  • Ingredients
  • Functions
  • Loops
  • Turning

Prior learning

Lessons 1.2, 1.5, 1.6, 1.12

Before you begin

Equipment

  • Marty the Robot
  • Laptops/Computers/Tablets
  • Access to Scratch (X or 3)
  • Game board or paper and tape to create your own
  • Paper and pencils to draw food ingredients
  • Scissors to cut out the food ingredients
  • Paper and pencils to write out picnic lists
  • Activity tutorial for the Packing for a Picnic game

Get learning

TimingActivityPossible adaptations
Timing—

1. Ask students to write down a list of food that they would want to pack for a picnic, including food that requires more than one ingredient (e.g. cheese sandwiches)

2. Students should form small groups of 2/3 people (each group should have access to one Marty)

3. Setup the game board either using the board layout provided or by making your own using paper/tape and demonstrate to students how big each square on the board is

4. In their groups, students should draw some of the ingredients needed to make up their picnic list (where each ingredient will fit into a single game board square)

a. For a cheese sandwich, students might want to draw bread, butter and cheese!

5. Two teams can play at a time and students from other groups will be needed to help decide what they should pack for the picnic!

a. Place two Marty’s at opposite sides of the board

b. Ask students who are currently not competing in the game topic k some items that they want the teams to collect for the picnic (not individual ingredients but foods like cheese sandwiches!)

c. The student teams should then program their Martys to get towards the ingredients needed – students should take turns one at a time to run a block of code and the first one to touch the ingredient wins that one

d. Once all of the required ingredients have been gathered, the team who can make up most of the picnic list wins!

6. Teams and other students should discuss how they could have made their route/plan better!

Possible adaptations—

Further challenge ideas

  • If students go to collect an ingredient not needed for the picnic list, then they should miss a turn
  • Make sure that the food students are collecting require 2 or more ingredients to make them
  • Ask students to run their scripts at the same time and see who can collect them all first!