Teach Remote lab lessons

Educator catalog

LabsLand Teach lessons

Explore public remote-lab activities to use with your class.

Reset
More filters

112 lessons

502 public lessons available

Boyle's Law
  • Boyle's Law
  • 35 min
  • middle to upper secondary science
  • English

Pressure limit: how far can we compress?

Turn three readings from a real syringe run into an engineering recommendation with a pressure limit and safety margin.

  • Collect pressure readings around a 150 kPa design limit.
  • Identify the observed passing/failing bracket between tested settings.

Includes student questions and response prompts.

Radioactivity
  • Radioactivity
  • 40 min
  • Ages 15-17 / introductory upper secondary
  • English

Radioactivity 1/2: counts and distance

Students use repeated measurements from the remote lab to investigate how the detected count changes as distance increases and whether a straight line describes the pattern well.

  • Distinguish detector counts from personal radiation dose.
  • Use three repeats and a mean to compare measurements that vary.

Includes student questions and response prompts.

Radioactivity
  • Radioactivity
  • 55 min
  • Ages 15-17 / introductory upper secondary
  • English

Radioactivity 2/2: shielding and penetration

Students compare seven remote-lab configurations, calculate the percentage of the detected count that remains, and use the pattern to identify evidence consistent with alpha, beta, and gamma radiation.

  • Compare absorbers while keeping distance, duration, and number of repeats constant.
  • Calculate the percentage of the detected count that remains relative to the control for the same source.

Includes student questions and response prompts.

Electronics - Hive
  • Electronics - Hive
  • 55 min
  • Secondary (ages 14–16)
  • English

Series and Parallel Resistors with Hive

Students predict, measure and compare the equivalent resistance of three real networks in LabsLand Hive: two resistors in series, two in parallel, and a mixed network.

  • Predict the equivalent resistance of resistors in series and in parallel.
  • Use a circuit representation to identify which components are in series and which share the same two points before measuring each pre-built circuit.

Includes student questions and response prompts.

Snell's Law (II)
  • Snell's Law (II)
  • 70 min
  • Secondary (ages 15–18)
  • English

Snell's Law: measure refraction with a real protractor

Students use the Snell's Law (II) remote lab to read incident and refracted angles, calculate refractive index, compare media, and observe total internal reflection.

  • Measure incident and refracted angles from the normal using the Snell's Law remote lab.
  • Calculate refractive index from n = sin(i) / sin(r) when light passes from air into a medium.

Includes student questions and response prompts.

Spring
  • Spring
  • 45 min
  • Secondary (ages 15–17)
  • English

Spring motion span: what changes when the starting distance increases?

Use three curated recordings from the real Spring lab to test whether equal increases in starting distance produce comparable increases in early motion span.

  • Use the Spring remote lab to compare three curated starting distances.
  • Distinguish starting distance, amplitude, and high-to-low motion span.

Includes student questions and response prompts.

STM32 Nucleo (Mbed)
  • STM32 Nucleo (Mbed)
  • 50 min
  • Upper secondary / introductory vocational electronics
  • English

STM32 Mbed CodeIDE (1/8): first blink

Students use STM32 Mbed CodeIDE to edit main.cpp, compile and upload a DigitalOut blink program, and record LED evidence from the real board.

  • Recognize the STM32 Mbed CodeIDE workflow and the `main.cpp` entry file.
  • Write a minimal Mbed program with `DigitalOut` and `ThisThread::sleep_for()`.

Includes student questions and response prompts.

STM32 Nucleo (Mbed)
  • STM32 Nucleo (Mbed)
  • 55 min
  • Upper secondary / introductory vocational electronics
  • English

STM32 Mbed CodeIDE (2/8): LED sequences and timing

Students program timed LED sequences on a real STM32 board with Mbed DigitalOut and delays, then change timing and explain the observed order.

  • Control several Mbed `DigitalOut` pins in a planned sequence.
  • Use timing changes to make an output pattern easier to observe.

Includes student questions and response prompts.

STM32 Nucleo (Mbed)
  • STM32 Nucleo (Mbed)
  • 60 min
  • Upper secondary / introductory vocational electronics
  • English

STM32 Mbed CodeIDE (3/8): buttons, pull-ups, and debounce

Students read active-low pushbuttons with Mbed DigitalIn and PullUp, test debounce behavior, and connect button evidence to LED output on a real STM32 board.

  • Read a push button with Mbed `DigitalIn`.
  • Verify whether the button behaves as active-low in the current lab view.

Includes student questions and response prompts.

STM32 Nucleo (Mbed)
  • STM32 Nucleo (Mbed)
  • 55 min
  • Upper secondary / introductory vocational electronics
  • English

STM32 Mbed CodeIDE (4/8): serial debugging with printf

Students use printf serial debugging in STM32 Mbed CodeIDE to compare expected and actual behavior, then fix a mismatch with evidence.

  • Use `printf()` to observe what a running Mbed program is doing.
  • Print integer values instead of relying on floating point formatting.

Includes student questions and response prompts.

STM32 Nucleo (Mbed)
  • STM32 Nucleo (Mbed)
  • 65 min
  • Upper secondary / introductory vocational electronics
  • English

STM32 Mbed CodeIDE (8/8): integrated controller capstone

Students combine analog input, button acknowledgement, RGB/status LED output, and serial evidence to build a small integrated STM32 controller.

  • Combine analog input, button input, RGB PWM output, a status LED, and serial evidence in one controller.
  • Use a test matrix to prove controller behavior one state at a time.

Includes student questions and response prompts.

STM32 Nucleo (Arduino)
  • STM32 Nucleo (Arduino)
  • 50 min
  • Grade 10-12 / introductory vocational electronics
  • English

STM32 with Arduino API (1/4): first blink

Students use STM32 CodeIDE with the Arduino API to write setup() and loop(), blink a real output, and document compile/upload evidence.

  • Write a minimal Arduino sketch for an STM32 board.
  • Distinguish the code that prepares the board from the code that repeats.

Includes student questions and response prompts.

STM32 Nucleo (Arduino)
  • STM32 Nucleo (Arduino)
  • 60 min
  • Grade 10-12 / introductory vocational electronics
  • English

STM32 with Arduino API (4/4): mini-controller

Students combine potentiometer input, decisions, RGB/LED output, and serial evidence to build a compact STM32 Arduino mini-controller.

  • Design a mini-controller with input, decision, output, and manual mode.
  • Choose and justify a threshold using real readings.

Includes student questions and response prompts.