PC Workshop teaching notes

For teachers, co-op leaders and parents. These notes give a plan for three sessions, the places where students stop, and questions to ask. You do not need hardware knowledge to use them.

What you need

Students can also try the app without an account. Without an account, the work is not saved and there is no leaderboard.

Session 1: build and start

MinutesActivity
5Give every student the same job and the same budget. Gaming with $800 works well.
10Students choose the parts. Do not explain compatibility. The app explains each refusal.
20Students build on the bench. The gold ring stays on.
5Students start the computer. Some computers do not start. This is the lesson.
5Two students explain which light was on and what they repaired.
Goal: every student hears one short beep.

Session 2: case and benchmark

MinutesActivity
20Students move the computer into the case and fit case fans.
10Students run the benchmark. They write down the peak score, the held score and the CPU temperature.
15The class compares. Find the best held score and the best score for each $100.
Goal: every student has a held score on the class leaderboard.

Session 3: improve one thing

Each student changes one part or one setting. Before the test, the student writes a prediction of the new score. Then the student runs the benchmark again.

Goal: each student can say what changed, what the prediction was, and what the result was.

Where students stop

This table comes from the saved work of real students.

What you seeCauseWhat to say
All parts are picked, and the bench was never opened.The student did not see the next step.Click the blue button Next: build it.
The computer starts, and the student stops.The score on the screen looks like the end.Press RUN THE BENCHMARK.
The benchmark is done, but the student is not on the leaderboard.The computer is still on the open bench.Put the computer in the case. Run the benchmark again.
The score is lower after the move to the case.The case keeps heat inside, and there are no case fans.What changed between the two tests?
The memory score is low.Both pieces of memory are in the same channel.Which two slots did you use?
The screen is black, and everything else works.The monitor cable is in the port on the motherboard.Follow the monitor cable. Where does it end?
Nothing happens.The wall plug, or the switch on the power supply.Start at the wall. Follow the power.

Questions that show understanding

  1. Why does that motherboard not work with your CPU?
  2. How much power does your computer use? Why is your power supply larger than that?
  3. Your score is lower after the move to the case. Nothing else changed. Why?
  4. You get $200 more. Which part do you change, and why?
  5. Two servers run on your computer. Why is each server slower than one server alone?

For students who finish early

Evidence of learning

The build report lists every part with its price. The benchmark result lists the scores and the temperatures. Both are on the 3. Boot tab. A student can save them as a screenshot.

A shared project page shows the computer, the score, and the place on the leaderboard.

From PC Workshop to System Design Lab

System Design Lab is the place where students run servers: web sites, databases and load balancers. A server there normally runs on a rented cloud plan. A student can also run a server on the computer that the student built.

  1. Build a computer in PC Workshop. The job Home server / rack and a 4U rack case fit best. Any finished computer works.
  2. Put the computer in its case and run the benchmark.
  3. Save the project.
  4. Open System Design Lab and create a server.
  5. In the list Hardware, pick the computer by its name.
In PC WorkshopIn System Design Lab
The cores and threads of the CPUThe commands nproc and lscpu show the same numbers.
The size of the memoryThe command free shows the size.
Each drive and its sizeThe commands df and lsblk show the drives.
The benchmark scoreThe speed of the server in a load test.
A rack caseThe computer appears in the rack in the server room view.

What students learn from this:

A sequence that works over four sessions:

  1. Build a home server inside a budget. Compare the scores on the home server leaderboard.
  2. Use the computer as a server. Install a web server from the terminal.
  3. Publish a web site. Run a load test and write down the numbers.
  4. Upgrade one part in PC Workshop. Run the load test again. Explain the difference.

Read about System Design Lab

More help

Is something on this page wrong or not clear? Write to us.

Page last reviewed September 2026.