2.2. Robot behavior
After finishing the first part of the workshop regarding physical level of robots we moved into second phase
associated with robot behavior. Similar to the previous phase, this one also consisted of two different sections. First
the concept of robot behavior was explained to the children. Main goal was to teach them that there is a big
difference between robot construction and robot programming and that that it is not sufficient just to build the robot
but they should also define its behavior. Few examples of robot behavior were described (follow someone, avoid
obstacles, look for green color etc.). After that they were presented with another set of cards, depicting various
concepts that could be used to define behavior. These concepts were mixture of sensor stimuli and available actions
(near, far, move forward, move backwards etc.) as well as logical concepts (good/true and bad/false). Their task was
to define a set of rules (i.e. behavior) for the robot they constructed in previous phase. This was done by logically
combining available cards (for example – “near” + “move backwards” + “good”). Figure 2. shows an example of set
of rules defined by one of the children for their robot.