Video tutorials -
This page shows all the robotics tutorials listed without specific grouping. Each tutorial is short, on specific topic, has a video. Tutorials are structured in sequence in Courses.
Filters:
How to use the SPIKE python API
Here you can see a cheat sheet with all the most commonly used commands. There are advanced commands that are not included in the integrated API, but the commands that are included cover most, if not all, of the students' needs.
- #2589
- 24 Feb 2026
The "await" command in LEGO SPIKE Python
The await command tells your robot:
“Wait until this job is finished, then keep going!”

- #2586
- 10 Feb 2026
How We Start the SPIKE Software, Connect to the Hub, and Upload Programs
Before we can run our Python programs on the robot, we need to start the SPIKE software, create a Python project, and connect the Hub to the computer. In this tutorial, you will learn how to do all of these steps using the LEGO SPIKE software.
- #2580
- 27 Jan 2026
How to use Absolute Value in LEGO SPIKE Prime Word Blocks Software
It is part of the Functions block, but what does it do?
- #2509
- 16 Sep 2025
Teacher's Notes: Music Box
Due to the long construction, you need to be careful with time in this lesson. Don’t let the students spend too much time building. If you think you can manage it, you may let them find their own sheet music and adapt it, but we recommend sticking to the short section from Ode to Joy as shown in the tutorial. This melody also serves as preparation for the next lesson, where a ready melody will again be needed. Here’s what the program looks like:

- #2505
- 16 Sep 2025
Teacher's Notes: Musical Introduction
Because this is the musical level, it’s important to set some rules for the sounds the robots make. Students often don’t realize how loud it can get, so remind them to keep the volume lower so they can hear the hubs, and to stop their programs in time, since continuous sounds can become quite loud.
In this lesson, students will learn many of the key concepts needed for the rest of the course. That’s why there is little construction and mainly exploration with a single force sensor. Make sure they understand the difference between pitch and volume. Although there are many new blocks introduced, they are mostly simple and similar to previous ones. These blocks will also be used in many future lessons, giving students plenty of time to become familiar with them. By the end of the lesson, students should have tried the following two programs:


- #2502
- 16 Sep 2025
How to use the Set Volume To Block in LEGO SPIKE Prime Word Blocks Software
A big part of a sound is its volume. Here's how to change it!
- #2501
- 16 Sep 2025
How to use the Force Sensor Pressure Block in LEGO SPIKE Prime Word Blocks Software
The force sensor can detect how hard it’s being pressed! Here’s how:
- #2500
- 16 Sep 2025
How to use the Start Playing Beep Block in LEGO SPIKE Prime Word Blocks Software
Did you know that your hub can play a sound? Here's how!
- #2499
- 16 Sep 2025
How to use the Play Beep for Seconds Block in LEGO SPIKE Prime Word Blocks Software
Did you know that your hub can play a sound? Here's how!
- #2497
- 16 Sep 2025
How to translate musical notes into SPIKE Prime software
Have you ever wanted to program your favorite music on SPIKE Prime? Here's how!
- #2496
- 16 Sep 2025
How to use the Division Block in LEGO SPIKE Prime Word Blocks Software
You already know how to do division in mathematics - here’s how to do it in SPIKE Prime!
- #2495
- 16 Sep 2025
How to use the Motor Position Block in LEGO SPIKE Prime Word Blocks Software
Did you know you can use the motors as sensors? Here's how!
- #2494
- 16 Sep 2025
How to use the Motor Speed Block in LEGO SPIKE Prime Word Blocks
Did you know you can use the motors as sensors? Here's how!
- #2483
- 16 Sep 2025
FLL 2024: Managing many attachments in base
In this tutorial, we share a tip for organizing robot attachments in the FIRST LEGO League challenge. By designing attachments to hook onto the table edge, you can keep them close at hand for quick swaps, saving time and reducing mistakes.
Options include building hooks into the attachment design or using small separate hooks. This method is used by many teams and is a practical way to stay organized during competitions.
- #2461
- 06 Aug 2025
FLL 2024: Full run - Nautiq box robot accomplishing all missions
In this video tutorial, we demonstrate a full run for the FIRST LEGO League 2024-2025 SUBMERGED challenge, completing all missions in a single sequence. Each mission is shown individually beforehand, with close-up views of how the attachments work and the principles behind their design. All attachments are pinless, making them quick to change during the run, though aligning and loading the robot still requires practice. The strategy involves moving from one base to the other while accomplishing as many missions as possible, including retrying those close to base when needed.
While the complete run takes longer than the official 2.5 minutes, the focus here is on demonstrating reliability, consistency, and the trade-offs between time and scoring points. In some cases, missions are skipped to focus on higher-value tasks, but in this run, we aim to complete them all. The result is a strong performance that comes close to the maximum possible score.
- #2460
- 06 Aug 2025
FLL 2024: Programming Nautiq with Word Blocks to Push, Collect, Deliver, accomplishing M01, M02, M03 and M04
The programming process for accomplishing M01 Coral Nursery, M02 Shark, M03 Coral Reef, and M04 Scuba Diver of the FIRST LEGO League 2024-2025 SUBMERGED Challenge is straightforward, despite covering multiple missions in one run. Each mission is accomplished with a simple and reliable approach that minimizes the impact on overall run accuracy.
The code consists mainly of movement blocks and gyro turns, allowing for consistent navigation between mission models. By keeping the programming uncomplicated, the robot can perform pushing, collecting, and delivering tasks efficiently without introducing unnecessary complexity, ensuring a smooth and dependable multi-mission run.
- #2453
- 06 Aug 2025