role B can continue with a message of type Y. At
each moment, a participant using the protocol-driven
chat can only select through a combo box a type of
message in accordance with his(her) role and the
protocol rules (‘Say’ or ‘Pass’ for the floor holder,
no message for the other students – see Fig. 2). The
chat history also reflects the use of this protocol. At
every moment, the room operator can switch to
another FC policy like wait the floor or free floor.
4 CONCLUSION
Complex synchronous CSCL environments require a
set of well defined FC policies at the environment
level, specifying who can talk and who can act.
This paper proposes five global FC policies
which should satisfy a large spectrum of learning
situations. Omega+ implementation takes into
account the existence of ‘protocol model-based’
policies for controlling the chat tool which have to
be extended to the task space and the strong
requirement for dynamic policy evolution by users
playing the room operator role.
REFERENCES
Avouris, N., Komis, V., Margaritis, M., Fidas, C., 2004.
Modelling Space: A tool for synchronous
collaborative problem solving. In Proc. ED-MEDIA’
04, AACE Press, 381-386.
Baker, M., Lund, K., 1996. Flexibly structuring the
interaction in a CSCL environment. In Proc. European
Conf. on Artificial Intelligence and Education, Colibri
Ed., 401-407.
Constantino-González, M., Suthers, D., 2002. Coaching
Collaboration in a Computer-Mediated Learning
Environment. In Proc.CSCL’05, Lawrence Erlbaum
Associates, 583-586.
Duncan, S., 1972. Some Signals and Rules for Taking
Speaking Turns in Conversations. Journal of
Personality and Social Psychology 23, 283-292.
Glassner, A., Schwarz, B, 2005. The Role of Floor Control
and of Ontology in Argumentative Activities with
Discussion-Based Tools. In Proc. CSCL’05, Lawrence
Erlbaum Associates, 170-179.
Jaspers, J., Erkens, G., Kanselaar, G., 2001. COSAR:
Collaborative writing of argumentative texts. In Proc.
ICALT’01, IEEE Computer Society Press, 269-272.
Lonchamp, J., 2006. Supporting synchronous
collaborative learning: a generic, multi-dimensional
model. Int. Journal of CSCL, 1 (2), 247-276.
Lonchamp, J., 2007. Linking Conversations and Task
Objects in Synchronous CSCL Environments,
WEBIST 2007.
McKinlay, A., Arnott, J., Procter, R., Masting, O.,
Woodburn, R., 1993. A Study of Turn-Taking in a
Computer-Supported Group Task. In Proc. HCI '93,
Cambridge University Press, 383-394.
Myers, B.A., Chuang, Y.S.A., Tjandra, M., Chen, M.C.,
Lee, C.K., 2000. Floor Control in a Highly
Collaborative Co-Located Task. http://www.cs.cmu.
edu/~pebbles/papers/pebblesfloorcontrol.pdf
Pfister, H.-R., Mühlpfordt, M., 2002. Supporting discourse
in a synchronous learning environment: The learning
protocol approach. In Proc.CSCL’02, Lawrence
Erlbaum Associates, 581-589.
Pinkwart, N., 2003. A Plug-In Architecture for Graph
Based Collaborative Modelling Systems. In Proc.
AIED’03, IOS Press, 535-536.
Sacks, H., Schegloff, E. A., Jefferson, G., 1974. A
Simplest Semantics for the Organization of Turn
Taking for Conversation. Language, 50 (4).
Singley, M., Singh, M., Fairweather, P., Farrell, R.,
Swerling, S., 2000. Algebra jam: supporting teamwork
and managing roles in a collaborative learning
environment. In Proc.CSCW’00, ACM Press,145-154.
Soller, A., Linton, F., Goodman, B., Lesgold, A., 1999.
Toward Intelligent Analysis and Support of
Collaborative Learning Interaction. In Proc. AIED’99,
IOS Press, 75-82.
Suthers, D. Xu, J., 2002. Kukakuka: An Online
Environment for Artifact-Centered Discourse. In Proc.
11th WWW Conference, ACM Press, 472-480.
van Joolingen, W., de Jong, T., Lazonder, A., Savelsbergh,
E., Manlove, S., 2005. Co-Lab: research and
development of an online learning environment for
collaborative scientific discovery learning. Computers
in Human Behavior, 21, 671 –688.
Yang, Y.,Li, D., 2005. Supporting Adaptable Consistency
Control in Structured Collaborative Workspaces.
Computer Supported Cooperative Work, 14, 469–503.
Figure 3: The ‘CircularWork’ protocol model.
WEBIST 2007 - International Conference on Web Information Systems and Technologies
402