The examples of Figs. 3 and 4a show that the teacher should model the course ac-
tivities, specifying the services, learners and sub-activities involved. An activity may
comprise several sub-activities, different participant roles, and also different services.
This is not an easy task, but it is important not only to enable the course coordination,
but also to offer a pictorial view of the course dynamics, facilitating its re-design.
Once the course is modeled, it will be straightforward to modify its dynamics.
Another important feature that will be obtained with the use of a workflow based
coordination approach within AulaNet is the possibility to create different workflow
paths for different learners or groups over a single course. For example, a more ad-
vanced class may skip introductory contents, while novices should study them.
4.1 Case Study: Coordinating the Debate
On ITAE debates, one participant is selected to play the role of moderator, with the
job of coordinating other participants and presenting topics to be discussed about the
subject that was studied during the previous activities. On recent classes of ITAE, a
well-defined sequence of activities has been used on debates (Fig. 4b). The mediator
declares the debate session initiated. Then, the moderator summarizes the seminar and
formulates the first question. Next, each participant sends a message commenting on
the question. After all participants sent their comments, they choose which one must
be discussed. Then, everybody got involved in a free discussion about the selected
comment. Finally, they draw their conclusions. This cycle—question, comments,
vote, free discussion and conclusions—is repeated for each question presented on the
seminar. Then, mediators finalize the debate and evaluate learners’ participation.
To apply this dynamics, “Mediated Chat 2.0” tool was developed [10], implement-
ing some group conversation techniques: circular contribution, where the participants
are organized in a queue and each participant sends a message when it is her time in
the line (used on “Commenting on the question”); single contribution, where each
participant must send a single message and the message can be sent at any time with-
out order (used on “Vote on a contribution”); and free contribution, where any par-
ticipant can send a message at any time (used on “Free discussion” and “Conclu-
sions”).
The Mediated Chat 2.0 tool was a first step in introducing workflow like coordina-
tion techniques within an AulaNet service. This experience was important not only to
show the potential of such technologies to prescribe user activities, but also to con-
firm that the new coordination paradigm generates unexpected situations that requires
flexibility of the coordination mechanisms.
Frequently, on traditional chat tools a participant breaks up text to be sent into sev-
eral messages—this resource generally is used to increase the dialogical potential and
reduce the chat response time. Therefore, in the beginning on the use of Mediated
Chat tool, some messages were sent with incomplete text, and the sender was not able
to send another message completing the text, on account of the fact that the single
contribution or circular contribution conversation techniques were in place. This
feature of the tool, although generating some problems at the beginning of the first
debate, was quickly understood and the participants developed strategies to conform
to the well-defined conversation protocols imposed by the tool.
78