Search

Develop your own Robot

cover image with a yellow robot

Overview

Secondary School

Physics, Mathematics, Computer Science, Engineering

Festival

English

Overview

Keywords: CAD, 3D printing, computer science, electrical engineering, self-directed learning
Subjects: technology, computer science, mathematics, physics, extracurricular clubs
Age group: 14+ years
Time frame: one learning scenario: approximately 7–15 double lessons;
the whole project: 1 half-year – 2 school years (90 minutes per week)
Skills development: self-directed learning, programming, design, assembly

Logo Europäisches Science on Stage Festival 2026 Klaipeda

Marco Düvelmeyer presented his teaching project “Tech Workshop 4.0” at the European Science on Stage Festival 2026 in Klaipėda, Lithuania.

Using YouTube tutorials, students learn how to design, print, assemble, and program their own small robot.

Content

Introduction
Materials
Project structure and learning scenarios
Outlook
About the author

Summary

In this open-source project, students learn to design and build their own robot from scratch. The goal is to deliver cross-curricular STEAM education, culminating in a finished, low-budget product that can be assessed and taken home by the students.

Using YouTube tutorials, students design their own robot casing in CAD, print it using a 3D printer, assemble the hardware and then program the robot using a block-based approach.

The “Tech Workshop 4.0” website serves as the central educational thread running through the YouTube tutorials, enabling students to build the robot in a self-organized and interest-driven manner across six learning scenarios.

a robot with a yellow case, two wheels, and colourful wires sticking out

Introduction

Teachers interested in this project should definitely build the robot themselves before doing the project in class, using the instructions and tutorials available at https://technikwerkstatt40.de/en/.

You can find an overview of the project on the project poster from the Science on Stage Festival.

The time-lapse video shows what you can expect from this project.
 

To protect your personal data, the connection to YouTube has been blocked.
By clicking on the button you can unblock the connection. YouTube/Google will receive personal data about your access to the website.

Play video

Materials

  • precision screwdriver
  • side-cutting pliers
  • needle-nose pliers
  • wire strippers
  • lighter
  • soldering iron (optional)

Project structure and learning scenarios

The “Tech Workshop 4.0” project is divided into six learning scenarios, which are structured as modules. They can also be used individually and independently of one another, allowing lessons to be organised flexibly.

Duration: approximately 7–15 double lessons per learning scenario.

Click here for an overview of all learning scenarios.

The CAD tutorials cover a wide range of software (TinkerCAD, Inventor, Fusion, OnShape). All these software programmes can be used free of charge by teachers via a web browser.

a robot with a yellow case which is open on one side
© Marco Düvelmeyer / Technikwerkstatt 4.0

Learning Scenario 01: Fundamentals of CAD and 3D Printing

In this learning scenario, students learn how to model simple 3D objects on a PC and to print them. In doing so, they acquire the digital and practical foundation for independent design tasks.

Learning Scenario 02: Infinite Gearbox

In this module, students work with a more complex assembly. They design and print their own small gearbox. In the process, they gain insight into the precise interaction of mechanical components within a CAD environment.

Learning Scenario 03: Programming Fundamentals

This learning scenario offers a playful introduction to the world of software through block-based programming with the Calliope mini, which is similar to a micro:bit. Students learn fundamental algorithmic logic and combine visual blocks to create their first functional programs.

Learning Scenario 04: Text-Based Programming

Building on the visual foundations, students here gain insight into text-based programming using a high-level language. They learn the syntax and fundamental code structures required to write programs using actual code.

Learning Scenario 05: Designing a Robot Housing

This advanced task presents a special challenge in which students design the housing and a slider for the robot. The focus is on precise fit, functional design, and technical problem-solving.

Learning Scenario 06: Assembling the Robot

In the final module, students wire, screw together, and program the robot on their own. The result is a fully functional, self-assembled system that students can take home for approximately 30 €, if they want to.

screenshot of the website Technical Workshop 4.0
© Screenshot of https://technikwerkstatt40.de/en/cad-und-3d-druck/
Learning Scenario 01: Fundamentals of CAD and 3D Printing
screenshot of the website Technical Workshop 4.0
© Screenshot of https://technikwerkstatt40.de/en/cad-baugruppen-erstellen/
Learning Scenario 02: Infinite Gearbox
screenshot of the website Technical Workshop 4.0
© Screenshot of https://technikwerkstatt40.de/en/blockbasiertes-programmieren-calliope/
Learning Scenario 03: Programming Fundamentals
screenshot of the website Technical Workshop 4.0
© Screenshot of https://technikwerkstatt40.de/en/grundlagen-der-programmierung/
Learning Scenario 04: Text-Based Programming
screenshot of the website Technical Workshop 4.0
© Screenshot of https://technikwerkstatt40.de/en/roboter-3d-modell-entwerfen/
Learning Scenario 05: Designing a Robot Housing
screenshot of the website 4.0
© Screenshot of https://technikwerkstatt40.de/en/roboter-montieren-und-programmieren/
Learning Scenario 06: Assembling the Robot

The idea behind the Flowbot DIY

Flow happens when you become completely absorbed in an activity. To achieve this, the task must match your skills while continuously increasing in difficulty. Side effect: Loss of time perception.

Outlook

There are plans to expand the project to include laser cutting. Specifically, the robot will be fitted with custom-made wooden ears. This expansion allows for the integration of new software for designing the ears and new machinery, such as a laser cutter.

About the author

As a former engineer and a teacher of technology and computer science, Marco Düvelmeyer has extensive practical experience from both industry and the classroom. Since 2021, he has been implementing this robotics project in his classes at Thomas-Morus-School in Osnabrück, Germany, and is continuously developing it further.

The author is always happy to present the project on-site and offer training sessions for interested teachers, universities, makerspaces, and other educational institutions. Anyone interested can contact him though his website.
 

Marco Düvelmeyer holding a small robot
© Flightseeing
Marco Düvelmeyer at the German National Science on Stage Festival 2025
Close search