The students started by having programming lessons, using Scratch program and also using flight programming. During the week they had robotics workshops.
There was put a problem to the students and they had to solve it by programming the robot. To solve the problem they had to use critical thinking so they had do discuss in order to reach a conclusion. They programmed the robot and then they put it to do what they have planned. At the end of the activity, the students learned robot programming and to solve a problem by programming robot.