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

3D Printer
  • 3D Printer
  • 50 min
  • Secondary (ages 14–16)
  • English

3D printing: how does extrusion temperature affect print quality?

Students use the 3D Printing remote lab to print the same PLA part at five nozzle temperatures, compare the real lab video and the lab's verdict cards, rank the results, and recommend the right printing temperature.

  • State a hypothesis about which extrusion temperature gives the best print quality in PLA.
  • Run a controlled experiment changing only the temperature while keeping the model, orientation, layer thickness and supports fixed.

Includes student questions and response prompts.

Buoyancy
  • Buoyancy
  • 60 min
  • Upper secondary physics
  • English

Archimedes' principle: apparent mass

Students use the Buoyancy remote lab to connect immersed scale readings, displaced liquid, and Archimedes' principle without pretending the gram reading is exact force.

  • Interpret the lab's dynamic gram reading as apparent mass/load, not direct force in newtons.
  • Estimate the mass of displaced liquid from liquid density and object volume.

Includes student questions and response prompts.

Arduino robot (visual)
  • Arduino robot (visual)
  • 55 min
  • Lower secondary / early high school
  • English

Arduino Visual Robot (1/4): first safe movement

Students program the Arduino visual robot to move safely, test start and stop behavior, and record evidence from the real remote robot.

  • Program a real mobile robot with motor and time blocks.
  • Connect left/right motor speeds with forward motion, turns, and stopping.

Includes student questions and response prompts.

Arduino Board (code)
  • Arduino Board (code)
  • 35 min
  • Lower secondary / first physical-programming lessons
  • English

Basic Arduino 1/4: make an LED blink

Students use a remote Arduino board to turn an external LED on and off, change the blink rate, and recognize setup() and loop().

  • Identify setup() and loop() in an Arduino program.
  • Configure a digital pin as an output.

Includes student questions and response prompts.

Arduino Board (code)
  • Arduino Board (code)
  • 40 min
  • Lower secondary / first physical-programming lessons
  • English

Basic Arduino 4/4: build a mini-controller

Students combine a potentiometer, servo, and LED to design a mini-controller with analog input, a decision, and visible output.

  • Combine analog input, conditionals, and two outputs.
  • Use the Servo library in a simple program.

Includes student questions and response prompts.

Boyle's Law
  • Boyle's Law
  • 70 min
  • Secondary (ages 16–17)
  • English

Boyle's Law: pressure and volume from a real syringe run

Students use the UNED Boyle remote lab to read pressure from real video, calculate PV and 1/V, and decide whether pressure is inversely proportional to volume.

  • Use a real Boyle remote-lab video to collect pressure-volume evidence.
  • Calculate 1/V and PV from consistent volume and pressure units.

Includes student questions and response prompts.

Buoyancy
  • Buoyancy
  • 55 min
  • Secondary physics extension
  • English

Buoyancy: changing the liquid

Students compare curated Buoyancy lab recordings in water, oil, and sugar water to see how liquid density changes the float/sink threshold.

  • Compare object density with the density of different liquids.
  • Explain why the same kind of object can behave differently in oil, water, and sugar water.

Includes student questions and response prompts.

Buoyancy
  • Buoyancy
  • 55 min
  • Secondary (ages 14–17)
  • English

Buoyancy: density predicts floating

Students use the Buoyancy remote lab to test whether object density, not mass alone, predicts floating and sinking in water.

  • Calculate density from mass and volume for real lab objects.
  • Predict floating or sinking by comparing object density with water density.

Includes student questions and response prompts.

Boyle's Law
  • Boyle's Law
  • 45 min
  • introductory upper secondary gas laws
  • English

Can Boyle's law predict the pressure?

Use an initial real measurement to predict later pressures, then test those predictions against the same syringe run.

  • Use P1V1 = P2V2 to predict pressure at three later volumes.
  • Compare predictions with measurements using absolute and percentage error.

Includes student questions and response prompts.

Cellular Respiration
  • Cellular Respiration
  • 60 min
  • High school biology / upper secondary science
  • English

Cellular Respiration: how activation changes CO2 release

Students use the Cellular Respiration remote lab to compare CO2 release from water-activated, acid-activated, and dry seeds, then calculate respiration rates from real readings.

  • Explain why CO2 concentration in a closed seed chamber can be evidence of cellular respiration.
  • Use the Cellular Respiration remote lab to record pCO2 readings for seed activation conditions.

Includes student questions and response prompts.

Conservation of Momentum
  • Conservation of Momentum
  • 60 min
  • Secondary (ages 15–17)
  • English

Conservation of Momentum: collisions with real carts

Students use the University of Fort Hare Conservation of Momentum remote lab to compare elastic and inelastic cart collisions, calculate velocity ratios, test model assumptions, and explain real-data limitations.

  • Use a real remote two-cart lab to collect before-and-after velocity evidence.
  • Distinguish elastic and inelastic collision outcomes.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 50 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (1/6): Your first gates on real hardware

Students write Verilog for basic logic gates, synthesize and upload to the DE1-SoC, and verify truth tables on real switches and LEDs.

  • Explain that Verilog describes hardware, not a program that runs step by step.
  • Use the LabsLand DE1-SoC Verilog workflow: edit, Synthesize, Upload, observe.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 70 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (2/6): Truth tables, SOP/POS, K-maps, and a multiplexer

Students connect truth tables, Boolean forms, Karnaugh maps, and multiplexers, then test minimized combinational logic on DE1-SoC hardware.

  • Derive the sum-of-products (SOP) and product-of-sums (POS) forms from a truth table.
  • Minimize a Boolean function with a Karnaugh map and read off the simplified expression.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 55 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (3/6): Memory — flip-flops and registers

Students build D flip-flop and register circuits in Verilog, test clock and reset behavior, and distinguish combinational logic from stored state.

  • Explain why sequential logic needs memory while combinational logic does not.
  • Describe a D flip-flop as sample-and-hold on the clock edge, with synchronous reset.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 65 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (4/6): Counters and shift registers

Students implement counters and shift registers in Verilog, observe sequential LED patterns, and explain clocked updates on hardware.

  • Explain what a clock divider does and use it to make 50 MHz behavior visible to the eye and camera.
  • Build a 4-bit counter and read its value on the LEDs and on a 7-segment display.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 70 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (5/6): Finite state machines

Students design a finite-state machine for traffic-light-style output, synthesize it, and verify state transitions on the DE1-SoC.

  • Explain what a finite state machine is in terms of states, transitions, and outputs.
  • Distinguish Moore machines (outputs from state) from Mealy machines (outputs from state and inputs).

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 75 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC (6/6): FSM capstone — a vending machine

Students synthesize and upload a Verilog vending-machine FSM to the DE1-SoC, then test switch inputs, KEY reset, LEDR dispense, and HEX credit output.

  • Design and extend a non-trivial finite state machine on real hardware.
  • Build a vending-machine controller whose state is the accumulated credit.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 50 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC with VHDL (1/6): Your first gates on real hardware

Students write VHDL for basic logic gates, synthesize and upload to the DE1-SoC, and verify truth tables on real switches and LEDs.

  • Explain that VHDL describes hardware, not a program that runs step by step.
  • Use the LabsLand DE1-SoC VHDL workflow: edit, Synthesize, Upload, observe.

Includes student questions and response prompts.

Altera DE1-SoC
  • Altera DE1-SoC
  • 45 min
  • Undergraduate, introductory
  • English

Digital Logic on the DE1-SoC with VHDL (2/6): Truth tables, SOP, K-maps, and optional extensions

Students implement a Boolean function in VHDL as a canonical SOP, minimize it with a K-map, and try optional POS/MUX extensions on the DE1-SoC if time permits.

  • Derive a canonical sum-of-products (SOP) form from a truth table.
  • Minimize a Boolean function with a Karnaugh map and read off the simplified expression.

Includes student questions and response prompts.