View All Materials

Lesson:

Mini-Golf

Code the course with Root in this mini-golf game! Try and find the shortest solution to complete each challenge. Can you code a hole in one?

Downloads & Resources

  • Subjects
  • Coding
  • Robotics
  • Duration
  • 15-30 minutes
  • Compatible Robots
  • Root SimBot
  • Root rt0 Coding Robot
  • Root rt1 Coding Robot
  • Group Size
  • Individual
  • Small Groups (2-4)
  • Experience Level
  • Grades 1-3
  • Grades 3-5
  • Things You'll Need
  • iRobot Coding platform
Educational Standards

CSTA K-12 CS Standards

1A-AP-10

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

1A-AP-11

Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.

1A-AP-12

Develop plans that describe a program’s sequence of events, goals, and expected outcomes.

1A-AP-14

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

1B-AP-10

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

1B-AP-11

Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.

1B-AP-12

Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.

1B-AP-15

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