Teach Remote lab lessons

Educator catalog

LabsLand Teach lessons

Preview public remote-lab activities before signing in to use them with a class.

Reset
More filters

97 lessons

386 public lessons available

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.

Materials
  • Materials
  • 75 min
  • Introductory university
  • English

Tensile Testing: strength and ductility from a real materials lab

Students use the Materials remote lab to observe a tensile test, interpret force-displacement evidence, identify elastic and plastic regions, and compare strength and ductility without inventing unsupported material data.

  • Explain what a tensile test measures and what it does not measure by itself.
  • Identify elastic response, plastic deformation, maximum force, and fracture from lab evidence.

Includes student questions and response prompts.

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

The PV constant challenge

Use five real pressure-volume pairs to decide whether one multiplication rule remains consistent throughout a full syringe compression.

  • Collect five selected pressure-volume pairs from the 60 mL run.
  • Calculate PV in consistent units for each selected pair.

Includes student questions and response prompts.

Acid Base Titration III
  • Acid Base Titration III
  • 60 min
  • High school chemistry / upper secondary science
  • English

Titration III: find the concentration of an unknown HCl solution

Students run the Acid Base Titration III remote lab hands-on — controlling the titrant flow, watching pH and colour respond, and judging the endpoint themselves — then read the burette and use the 1:1 reaction to find an unknown hydrochloric acid concentration, with attention to uncertainty.

  • Explain what a titration measures and why catching the endpoint is the key skill.
  • Run the remote titration hands-on: add the titrant with the faucet and drop-by-drop controls and watch pH and colour respond.

Includes student questions and response prompts.

Acid-Base Titration I
  • Acid-Base Titration I
  • 60 min
  • High school chemistry / upper secondary science
  • English

Titration: endpoint, stoichiometry, and uncertainty

Students use the Acid-Base Titration remote lab to estimate an endpoint, calculate an unknown citric-acid concentration, and justify uncertainty from real pH-volume data.

  • Identify titrant, analyte, indicator, endpoint, and equivalence-point evidence in a titration.
  • Use the remote lab to collect or cite pH-volume rows around the endpoint.

Includes student questions and response prompts.