View All Materials


Robot Playground: The Unfair Decision Tree

Can the Root robot make good choices and navigate a decision tree?

  • Subjects
  • Coding
  • Robotics
  • Social Emotional Learning
  • Duration
  • 30-60 minutes
  • Compatible Robots
  • Root rt0 Coding Robot
  • Root rt1 Coding Robot
  • Group Size
  • Small Groups (2-4)
  • Experience Level
  • Grades 1-3
  • Grades 3-5
  • Things You'll Need
  • iRobot Coding platform
  • Small, heavy objects (like soup cans)
  • Scissors

This activity combines coding with decision making as Root navigates an obstacle course and is faced with tough choices on the playground. Set up your playground game board and download the playground program to see Root interact with each challenge. Can Root make the right decision every time? Code your own response with Variable Blocks.

Try this activity to explore opportunities for Social-Emotional Learning (SEL) through coding and robotics!

Educational Standards

CSTA K-12 CS Standards


Model the way programs store and manipulate data by using numbers or other symbols to represent information.


Develop programs with sequences and simple loops, to express ideas or address a problem.


Debug (identify and fix) errors in an algorithm or program that includes sequences and simple loops.


Create programs that include sequences, events, loops, and conditionals.


Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.