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?
CSTA K-12 CS Standards
Develop programs with sequences and simple loops, to express ideas or address a problem.
Decompose (break down) the steps needed to solve a problem into a precise sequence of instructions.
Develop plans that describe a program’s sequence of events, goals, and expected outcomes.
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.
Decompose (break down) problems into smaller, manageable subproblems to facilitate the program development process.
Modify, remix, or incorporate portions of an existing program into one's own work, to develop something new or add more advanced features.
Test and debug (identify and fix errors) a program or algorithm to ensure it runs as intended.