Path 1 · Understand a simple circuit
Start with voltage, current and resistance. Aim to explain why a result changes when a load is connected or a different component is chosen.
- Read about units and prefixes ↗
- Connect two quantities with Ohm’s law ↗
- Choose an LED resistor with margin ↗
- Study loading in a voltage divider ↗
- Predict and connect a load ↗
By the end: explain why 2.5 V without a load does not guarantee 2.5 V with a device connected.
Path 2 · Understand time and control
You should recognize units and substitute values in formulas. Start with a curve with a known response, then compare the effect of feeding a process’s output back to its controller.
- Define what “charged” means ↗
- Investigate when the voltage reaches 90% ↗
- Compare complete charging and discharging curves ↗
- Compare controller settings ↗
- Observe output, error and saturation ↗
By the end: distinguish a slow response from a setpoint the plant cannot reach.
Path 3 · Turn commands into motion
Use ratios, angles and time units. Follow numeric speeds even when animation is slowed to make motion visible.
- Choose a transmission ratio ↗
- Check speed and direction ↗
- Distinguish steps, resolution and rpm ↗
- Compare step modes at the same command rate ↗
- Explore a robot arm’s configurations ↗
By the end: explain why more commands per revolution do not mean more speed.
Use it in class or for independent study
Before moving a control, write a prediction and identify what will remain fixed. Record the values, describe the change and compare it with the formula. If a result is surprising, check units and initial conditions before trying again.
Experiments check a prediction and include an explanation readable without JavaScript. Grades and answers are not stored; reloading resets the activity. Expandable solutions support checking reasoning without locking access to the tool.
For a logic activity, combine truth tables ↗ with bits and their positions ↗. Predict a state or number before toggling the switches.