School of Code / Computer Lab

The Computer Lab supports the school's learning path.

Classes introduce ideas in a planned sequence. The Computer Lab gives students guided time to use those ideas more deeply, follow a problem, and make a project their own.

Structured freedom

Enough direction to keep moving. Enough room to invent.

CLASSES = PLANNED LEARNING PATH

Learn the idea

A topic, explanation, small test, guided build, and clear learning goal. Lessons connect so knowledge grows as a web rather than a pile of tricks.

The class gives the idea.

COMPUTER LAB = GUIDED PROJECT TIME

Give it a life

Make a choice, try a strange feature, diagnose a failure, rebuild a weak section, or prepare the project for a demonstration.

The lab gives the idea a life.

What students may do

A useful menu of next moves.

Students do not need a new assignment while the current project still has questions inside it.

  • Finish a class project
  • Rebuild it differently
  • Add a feature
  • Test a strange idea
  • Repair a bug
  • Follow a challenge card
  • Prepare a demonstration
  • Help another student after trying independently

The idea changes form

One lesson can lead to very different Lab systems.

Computer Lab project pages

Missions, required systems, checkpoints, and challenge cards.

How project modes differ
Scratch & Game Design Computer Lab Project

Astro-Chicken Rescue

Collect drifting space chickens while tracking several positions and avoiding danger zones.

  • Coordinates
  • Movement
  • Random Positions
  • Sensing
Open project

Instructor role

Help without taking over the keyboard.

The instructor can narrow the problem, ask for a prediction, point to evidence, suggest a test, or offer a challenge card. The student still makes consequential choices and explains the result.

A bug is information. Lab time gives students enough breathing room to read it.

What the Computer Lab is notRandom gaming, passive video watching, uncontrolled browsing, or unstructured device time. Students arrive to build, test, debug, change, explain, improve, or demonstrate something connected to the School of Code program.

The school comes before the Lab.

Ask how planned classes and guided project time may fit a student.

Ask About Fit