Free · 24 activities · nothing to install

Free computer hardware and electronics activities for your class

Hardware is hard to teach without a room full of parts, and parts break, go missing and cost money. Here students build a PC from real components and find out whether it boots, break a bulb in a series circuit to see why the others go dark, and slow a working motor down until they can watch the commutator flip the current. It all runs in a browser tab with no kits, and it is grouped from the computer itself out to the machines it controls, with a line for each on what it is good for in class.

The Electric Motor Workshop: a model motor on a wooden bench with two magnets, a wound coil, a battery, a meter and a bulb. A readout says 2079 RPM, spinning, at 0.90 amps from a 3 volt battery, and a panel lists things to try, such as making it run the other way.
The Electric Motor Workshop: a working motor at 3 volts. Slow time down, and the commutator can be seen flipping the current.
The Series vs Parallel walkthrough. In a series circuit of three bulbs, bulb 2 has been clicked and broken, and all three bulbs are dark. The message says the circuit is broken and no current can flow.
Series circuit: break one bulb and all three go dark. The parallel circuit next to it behaves differently.
PC Workshop's 3D bench with a motherboard in the middle and the parts laid out along the top: a processor, thermal paste, a cooler, memory, a graphics card and a drive.
PC Workshop: the parts on the bench, ready to assemble, boot and benchmark.

Click any picture to see it full size.

Inside the computer

The parts of a computer, and what happens inside them.

Electricity and circuits

Voltage, current and resistance, and how components connect.

Motors, sensors and robots

How electricity becomes motion, and how machines sense the world.

Interactive Electric Motor Workshop

A working motor to take apart: slide the magnets, change the voltage, rewind the coil, and use it as a generator.

A classroom demo motor you can actually get your hands into. Slide the magnets, dial the voltage, rewind the coil, slow time down to watch the commutator flip the current, then spin it by hand and light a bulb.

Guided walkthrough · 5-7 min How Servos Work: From Pulse to Motion

How a pulse width becomes a precise angle, and the feedback loop that holds it.

Servos turn tiny PWM pulses into precise angle control. Learn the three-wire interface, how pulse width encodes angle, the closed-loop feedback that holds position, and how servos compare to steppers and brushless motors.

Guided walkthrough · 5 min How Robots See: The World Through Sensors

How different sensors turn the physical world into numbers.

Explore how different sensors convert the physical world into data.

Guided walkthrough · 3-5 min Introduction to Robotics

Sense, think, act: the loop every robot runs.

Discover how robots sense, think, and act.

Guided walkthrough · 5 min Wheels, Speed & Turning: The Math of Movement

Differential drive: turning by running two wheels at different speeds.

Control left and right wheel speeds to discover differential drive.

Guided walkthrough · 5-8 min Robotic Arms: Joints, Axes & Inverse Kinematics

Joints, axes, and the inverse kinematics every factory arm runs.

Explore how robotic arms move using forward and inverse kinematics. Adjust joint angles, click targets, and watch the math that powers every factory robot and surgical tool.

Free app, no account Robotic Arm Simulator

Pick up and move blocks with a six-joint industrial arm and watch it solve its own joint angles.

Free, no account. Click a cube, grip it, carry it across the table, and watch the arm solve its own joint angles.

Free app, no account Robotics

Program a robot with a light sensor to follow a line, in blocks or Python.

Free, no account. Start from a robot that follows a black line with one light sensor, change one number, and watch it miss the curve.

Machines that make and fly

The same parts put together into machines students know.

Guided walkthrough · 5 min Layer by Layer: How 3D Printing Works

Layer by layer, before students print anything.

Discover how 3D printers build objects layer by layer.

Free app, no account 3D Printer Simulator

Slice a model into layers, print it, and see what the infill setting changes inside.

Free, no account. Slice a little house into 165 layers, print it, then turn the infill up and see what changes inside.

Guided walkthrough · 5-8 min How Drones Fly: The Physics of Quadcopters

Thrust against gravity, and how changing rotor speeds gives yaw, pitch and roll.

Explore thrust vs gravity, control yaw/pitch/roll with differential rotor speeds, and learn why rotors spin in opposite directions.

Free app, no account Drone Simulator

Fly a programmed drone through rings and find the number that sends it off course.

Free, no account. Start from a program that flies six rings, change one number, and watch the drone miss.

Interactive Gear Ratios

Trade speed for force with a gear, and feel why a sprinter and a bulldozer need different drivetrains.

A gear is a trade: more reduction means more pushing force but a lower top speed. Race a bot, crank the gear, and feel why a sprinter and a bulldozer need different drivetrains. The same numbers run your BotForge bot.

Interactive Power Budgets

Draw more power than a battery can supply and watch it run down. The math of every battery-powered device.

Run a weapon off a battery and watch it drain. Find out why your weapons cut out mid-fight when they pull more power than the battery can recharge, and the three ways to fix it. The same math drives the Sustained Run stat in BotForge.

Using it with a class

Everything on this page opens with no account, so it works for a first lesson, a station rotation, or a class without school logins. There are no parts to buy, lose or break, and a student who wires something wrong just clicks reset.

In short

These are free computer hardware and electronics activities for middle school through introductory college: a PC building simulator where students pick real parts, assemble, boot and benchmark a machine, walkthroughs on memory, transistors and logic gates, voltage, current and resistance, series and parallel circuits, LEDs and resistors, a working electric motor to take apart, servos and sensors, and simulators for a robot arm, a line-following robot, a drone and a 3D printer. They run in the browser with no kits and no install.

Common questions

Do students need an account or any kits?

No. Every activity on this page opens in the browser with no sign-up and no hardware. A free class of up to 50 students, with no student email addresses, keeps their saved projects.

Is PC Workshop realistic?

The parts are real products with real names, and the build follows how the work is really done, down to which memory slots to use. A machine built wrong does not boot, and the beep codes say why. Specs and prices are simplified for teaching, so it is a place to learn how a computer fits together, not a shopping guide.

What courses does this fit?

Computer hardware and IT support courses, introductory electronics and engineering, middle and high school technology classes, and physics units on electricity and motors.

Will it run on school Chromebooks?

Yes. Everything runs in a browser tab with nothing to install. The 3D activities run best on computers from the last several years.

Still have a question? Ask us, and a person will write back.

Start with a free class

Everything above opens with no account. A free class adds your students, each with a username and password and no email needed, so their progress and the terminal work are kept.

Page last reviewed September 2026.