25-TeachingRobotics
25-TeachingRobotics
how to do it?
Vessela Ilieva
Private Language School ! St. Cyril and St. Methodius" , Sofia, Bulgaria
[email protected]
1 Introduction
The primary school is the sector of the education system where the child first acquires
initial knowledge and skills in a diversity of areas. At the same time the child also
develops basic and enduring habits, concepts and attitudes to everything studied, to
the teaching itself (including the place, the people and the approach related to it) and
the learning as a process of individual intellectual activity. In this sense the primary
school is a fruitful territory for any kind of novelties because they are perceived
spontaneously and positively by a population free of fears and prejudice. It is at the
same time a dangerous territory from the point of view that this is exactly a time when
bad habits and attitudes can very easily be formed and reinforced.
The introduction of new technologies in the primary school provides many
opportunities; and their application can serve the achievement of various objectives.
The new technologies can influence both the educational environment in its
complexity and any particular process of leaning and teaching. This is regardless of
whether they are introduced as an independent subject of study, or used in a specific
manner within other subjects of the curriculum.
Therefore regardless of the early age, new technologies should be presented in the
full diversity of their multi-functionality. By this means the child may obtain a
general overall, rather than deeper but disjointed, concept of the possibilities offered
by the computer as an educational medium. The child will become acquainted with
most of the many applications that they may later use.
Children of primary school age have a conception of robotics that has been formed
from imaginary robots in films, TV, children#s story books and as toys. This primitive
Robotics lessons take place new inviting and challenging environment that helps and
makes demands on the children: to think, to act, to have ideas, to create, to be
emotionally engaged. Opportunity for these activities is limited in traditional teaching
and classrooms. The elaboration of any model places the child in a situation of very
dynamic activity. This is not merely the activity of manipulating elements and
building a structure. The situation encourages the child to remember, examine,
juxtapose and analyze the object in depth both as a whole and in its details; to seek
Primary school children don#t know how to work in a team. They must be taught this.
The idea of teamwork is in conflict with the egocentrism that we all have. Therefore
children must be convinced that teamwork is necessary. The traditional teaching quite
rarely provides natural opportunities and necessity to work in a team. The lessons in
robotics gives the teacher themes and situations that make teamwork appear
absolutely natural. So the children will agree to subordinate their own wishes to the
aims and objectives of the whole team.
The teamwork during these class hours, and the group projects of the class in the
lessons, are very important for the children themselves and the school life in general.
We begin by working in pairs and then build capacity for teamwork by expanding
group size and differentiating and rotating roles.
4 How Do We Do It?
To make robotics lessons meaningful we must give the children the possibility to
come know the basic principles and concepts in robotics on their own.
The construction. Children understand this only if they make the construction
themselves. They will make many mistakes and each mistake will give a little more
knowledge. It is not only about the mechanism inside, it is about the totality of the
constructed object and what the function of every single component is. When one day
they come to a situation where they want to make a new, original construction, they
will use this knowledge and the process will not just be ! trial - error" but intelligent
and systematic. So, when we talk about robotics the construction is essential.
4.2 Organization
The school equipped a computer room with workstations for each pupil and a LEGO
room with enough construction material to enable the simultaneous work of all the
children. All pupils from 1st for 4th grade have lessons in information technology and
LEGO construction and robotics.
In the IT classes the children acquire basic knowledge and skills of working with
computer systems and information technologies by creating their own products during
their work on various projects.
In the LEGO classes they become familiar with the structural material, the specific
properties of each element and its possibilities, by gradually starting to create models.
As models become more and more complicated there is a switch from individual to
team work.
Like teaching computer skills, LEGO teaching breaks down construction into
necessary skills. These are learned, applied, and refined through all four primary
classes.
The integration of both subjects in LEGO-robotics starts around the end of the
second year. The knowledge and skills acquired in the first year, find their application
in the implementation and programming of their first controllable prototypes. This
continues to the end of the fourth year. The models become more complex in structure
and function. The greater diversity also poses more challenging programming tasks.
Inserting this course to the regular curriculum and providing the necessary
technical support to conduct it has enabled all the children to participate on equal
terms. They all participate in a continuous and consistent learning activity evenly
spread over the entire four-year span of the primary school. This makes it possible to
establish continuity between and relations among the year groups.
In her/his work the teacher often faces a situation when she/he has to act as mediator
between the new educational ideas, technologies, means and materials, and the child $
the end user for whom they are intended. The teacher reduces the overall idea to a
sequence of specific steps and actions in order to make possible its practical
realization. She/he negotiates the interaction between the idea and the child for whom
it is intended. In construction this is carried out through the topics on which the
children work and the prototypes they are creating.
In my work with controllable prototypes I use the LEGO Data Control Lab. For the
primary school age group this system provides me all the necessary devices and tools
to work with the children in a wholesome way. The only problem is that the published
technical schemes of models are not intended for primary school kids and therefore
they are not appropriate for them. The models are too complex as structures, the
objects to recreate are vague in terms of "behavior", and insufficiently attractive as
ideas since children are very unlikely to meet them in their everyday life.
In thinking over the prototypes I bear in mind two things:
a) the complexity of the structure into which the computer-controlled element is going
to be integrated, and
b) the complexity of the guidelines to be followed for its implementation.
Thus, I choose models that:
- Can be implemented by the children as a construction task with their
available skills and materials;
- Naturally presume the presence of controllable devices $ motors, lamps,
sound elements, sensors;
- Will be attractive in both appearance and "behavior";
- Recreate objects familiar and interesting to the children;
- Recreate "behavior" that could be met in real life, and that is simple and
clear enough to be described and then programmed.
The task is never reduced to the mere elaboration of an isolated controllable model. It
should be an element of a situation reproducing as closely and realistically as possible
the object's natural environment and its functioning within it.
The design of situations is more motivating, more challenging and more creative
than the mere creation of an isolated prototype. It is richer in correlations, interactions
and dependencies which should be sought, identified and recreated deliberately;
which implies better cognition. The situation around the controllable model and its
interlacing with other surrounding objects as it is in real life makes its "behavior"
more authentic. The behavior is more understandable as it is somehow dependent on
its ambiance and interacts with it. This helps the children to see more clearly the
algorithm of functioning of the model and comprehend its purpose. In turn, this gives
more sense to programming and reduces the degree of its abstraction. Moreover the
modeling of situations is conducive to the organization of team-work. The objects are
numerous but they are all elements of a large comprehensive project. Every child
Fig. 1. Staring to program their street lights using LEGO DACTA Control Lab Logo.
I use street lighting first, to teach the elements of the operation and control system
including: computer, interface block, model with integrated control device, and cables
for the connections in between. The purpose and functions of each of these elements
is explained.
The modes of cable connection to the different devices and the test port functions
are shown. The operating algorithm, main interface of the operating program,
introducing the control commands and their execution in direct mode of operation are
demonstrated.
Children's own experience $ they have all seen the street lights and know that the
lamps are switched on every evening and switched off in the morning and they are
aware that this is being operated centrally and not by employees walking about in the
streets to make this manually. The project includes the construction of a city with
streets and street lamps placed along them.
Controllable devices $ lamps.
Commands $ talk to, on, off, wait, repeat.
The work on this project is continued into the third year, by including use of light
sensor in order to associate the lamp operation to a particular condition. This entails
the natural necessity to introduce the waituntil command. The work is no longer in
direct but procedure mode.
Fig. 2. Building the street, and connecting and programming the traffic lights
Children's own experience $ they know the traffic rules, they have observed how the
traffic lights work day and night, they can describe the algorithm of operation and
associate it to their own behavior as pedestrians. Analysis of the traffic light operation
in night mode $ blinking orange light.
Refreshing the commands of the previous session, their meaning and the
consequences of their execution.
Controllable devices $ lamps.
Commands $ Work in direct mode where the children try their own various
hypotheses about the sequence of commands to put the traffic light in proper
operation. The traffic light is in continuous daytime mode of operation. Introduction
of the onfor and forever command.
A similar project is worked on in the third year. The project can be further
developed by including a light sensor and linking the traffic light functioning to a
condition, according to which it is switched from daytime to night mode and vice
versa, as was done with the street lamps.
Fig. 4. Ventilator control procedure for the sensor and motors, at the back of the discotheque
Police action. This project is worked on in the fourth school grade. It is intended to
recreate a story with a plot. The situational model includes a street with several
houses and a police station. One of the houses is equipped with alarm system. A light
sensor is installed in the anteroom against the front door. There are signal lamps
installed in the police building. A prototype of police car is made, which embodies an
engine and siren. Another car prototype with an engine is made for the thieves.
The class is divided into teams of 2-3 children: The team constructing the house is
in charge of programming the sensor control; and the team designing the police
service is in charge of the signal lamp programming etc.
Fig 5. Christmas town, with programmed lights on the tree and the amusement park with rides.
The models are large and every class takes joins in by implementing some part of the
common subject. The 4th grade pupils are in charge of the programming.
6 In Summary
References
1. Ilieva, V., Ivanov, I.: Informatics and Information Technologies in Primary School $ based
LOGO Environment. In: Nikolov, R., Sendova, E., Nikolova, I., Derzhanski, I. (eds).
Proceedings of EuroLogo 1999 pp. 227 % 234 (1999)
2. Ilieva, V., Ivanov, I.,: ! Build and share your world" In: Proceedings of EuroLogo 2005.
Gredorczyk, G., Walat, A., Kranas, W., Borowiecki, M. (eds) pp. 398-403 (2005)