🔒 ESCAPE THE ALGORITHM LAB

PLTW Computer Science Principles • Review of Activity 1.1.1 • Mr. Babb

🐢Turtle
🐛Bug Hunt
📚Vocab
🎯Blueprint
🔄Sequence
🔑Vault
00:00
Mission briefing

The lab door locked behind you!

A turtle has scrambled the exit code. Five locks stand between you and freedom — each one is a challenge from yesterday's lesson on algorithmic thinking. Solve a lock and it reveals one digit of the vault code.

Work with your partner. Every teammate must be able to explain every answer — the lab keeper (Mr. Babb) may quiz you before you're truly free!

Beat 8:00 for bragging rights. Wrong answers cost time, not points.

Lock 1 of 5 — Turtle Vision

Predict the exact drawing

The lab turtle starts at the green dot, facing east, pen down. It runs this program. Which drawing comes out?

painter.forward(80) painter.right(90) painter.forward(80) painter.right(90) painter.forward(80)
Lock 2 of 5 — Bug Hunt

Click the line with the bug

Python refuses to open the lock. Read the error, then click the guilty line:

Traceback (most recent call last): File "lab.py", line 5, in <module> AttributeError: 'Turtle' object has no attribute 'rite'
Lock 3 of 5 — Vocabulary Cipher

Decode the definitions

Match every definition to its term. All four must be right at once!

Lock 4 of 5 — Blueprint

Which algorithm draws this shape?

The lock wants exactly this shape — an equilateral triangle with sides of 100 pixels:

Lock 5 of 5 — Sequence Scrambler

Put algorithmic thinking in order

Click the cards in the order they happen, from first to last. One wrong click resets the lock!

Final door

Enter the 5-digit vault code

Type the digits you earned, in lock order (1 → 5):