Social Robot

Introducing 'Social Robot,' an engaging STEM project for secondary education! Students will immerse themselves in a challenging project where they design, program, and build their own social robot.

The 'Social Robot' project is a fantastic way to inspire young students to become passionate about STEM. It allows students to unleash their creativity and develop technical skills by designing, programming, and building their own social robot. Additionally, this project aligns with current scientific research on improving human-robot interaction and the potential that social robots have to contribute to various societal challenges.

What Will They Do?


Students will have complete control over the design of their social robot. They are the architects of their creation and have the opportunity to express their vision and personal style in the design.


Students will use Dwengo's graphical programming environment to program the robot and enable it to interact with its environment.


With the help of electronic components, reusable materials, and craft supplies, students have the opportunity to build their robot from scratch. This allows them to develop not only their technical skills but also their creative and problem-solving skills. The use of reusable materials also provides a sustainable solution.

What Will They Learn?

This project offers a multimodal approach that encourages students to think critically and problem-solve. These skills are invaluable in modern society and will help them be successful in both their personal and professional lives.


Students' creativity is not only expressed during the design process but also in programming and building their social robot. They have the freedom to integrate their ideas and visions into the robot's functionalities, putting their personal stamp on the project. This makes the learning process more valuable, enjoyable, and challenging for the students.

Computational Thinking

Computational thinking is not only found in programming the robot but also in the problems that students must solve during the design and construction of their social robot. This allows students to develop programming skills and important cognitive skills relevant in various disciplines.

Technical Skills

Building their own social robot gives students the opportunity to work with different electronic components and recycled materials. By modifying and improving these components and materials, they learn not only how to build the robot but also how to optimize it.

How to Get Started?

With this project, you can easily get started. Below are the 4 modules in which the project is divided. All the practical information you need to get started can be found in module 0.

At the bottom of this page, you will find an overview of all the downloadable materials that you will encounter in the learning paths.

Learning paths

No learning paths could be found with your preferences.


Project Sheet Social Robot Download This is a brief overview of the 'Social Robot' project with project structure and characteristics.
Collage of Social Robots Download The robots in this photo are creations of first-year secondary education students or prototypes.
Construction Kit for 'Social Robot' Project Download Do you want your students to design and build a social robot too? This is possible via the construction kit of Dwengovzw. The figure shows the current composition of the construction kit. Interested? Contact us by email or find more information on this project page.
From Project to End Terms Download The end terms that can be worked on are linked to the different phases of the 'Social Robot' project.
Emotion Machine (Incomplete) - Computational Thinking (Unplugged Activity) Download Unplugged activity
Emotion Machine (Task) - Computational Thinking (Unplugged Activity) Download Unplugged activity
Emotion Machine (Complete) - Computational Thinking (Unplugged Activity) Download Unplugged activity
Emotion Machine with LED Matrix - Computational Thinking (Unplugged Activity) Download Unplugged activity
Teacher's Guide Download The bundled sheets explain the use of the Dwenguino and the sensors and actuators.
Information Sheets for Students Download These information sheets explain the use of the Dwenguino and sensors and actuators.
Create a Face - Computational Thinking (Unplugged Activity) Download Unplugged activity
Tasks for Exercises in the MOOC Download An overview of programming exercises in the MOOC
Poster 'Social Robot' Project Download The poster displays the different aspects of the project.
Manual 'Hello Robot!' Download With this lesson booklet, you bring your own social robot to life.
The teaching material is made available under the terms of a Creative Commons BY-SA license.