Arduino Blocks
Program your robot using blocks!

LabsLand
Program a real Arduino Uno board with blocks and use peripherals
Laboratory information
With this laboratory, you can program a real Arduino Uno board. It also includes several input and output peripherals, similar to those that are often included in Arduino starter kits.
Those peripherals include LEDs, switches, buttons, an OLED display, a servo motor, etc.
What students do
Video
Available experiments
Program your robot using blocks!
Teaching resources
Learn how to use the LEDs and how to print into the serial terminal.
Open resourceLearn how to detect button presses and use conditionals to react to them.
Open resourceContains some basic exercises along with solutions, which can be used by instructors as a starting point to their own courses and activities.
The provided DOCX contains several proposed activities, along with their visual-code solutions.
The activities and exercises that it includes are the following:
While the first activities are very introductory, the last ones are relatively complete.