A Virtual Environment for Collaborative Distance Learning with Video Synchronization

We present a 3D collaborative virtual environment, CHIME, in which geographically dispersed students can meet together in study groups or to work on team projects. Conventional educational materials from heterogeneous backend data sources are reflected in the virtual world through an automated metadata extraction and projection process that structurally organizes container materials into rooms and interconnecting doors, with atomic objects within containers depicted as furnishings and decorations. A novel in-world authoring tool makes it easy for instructors to design environments, with additional in-world modification afforded to the students themselves, in both cases without programming. Specialized educational services can also be added to virtual environments via programmed plugins. We present an example plugin that supports synchronized viewing of lecture videos by groups of students with widely varying bandwidths.

[1]  Gail E. Kaiser,et al.  CHIME: a metadata-based distributed software development environment , 1999, ESEC/FSE-7.

[2]  Tolga Capin,et al.  Avatars in Networked Virtual Environments , 1999 .

[3]  David S. Rosenblum,et al.  Achieving expressiveness and scalability in an internet-scale event notification service , 2000, ACM SIGACT-SIGOPS Symposium on Principles of Distributed Computing.

[4]  Michael Zyda,et al.  Networked virtual environments - desgin and implementation , 1999 .

[5]  Steve Benford,et al.  VR‐VIBE: A Virtual Environment for Co‐operative Information Retrieval , 1995, Comput. Graph. Forum.

[6]  P. Dillenbourg What do you mean by collaborative learning , 1999 .

[7]  Ekaterina Prasolova-Førland,et al.  SUPPORTING AWARENESS IN EDUCATION: OVERVIEW AND MECHANISMS , 2002 .

[8]  Gail E. Kaiser,et al.  Ravages of Time: Synchronized Multimedia for Internet-Wide Process-Centered Software Engineering Environments , 2000 .

[9]  Geraldine Fitzpatrick,et al.  Evolving Orbit: a process report on building locales , 1997, GROUP.

[10]  Regina Barzilay,et al.  Sentence Ordering in Multidocument Summarization , 2001, HLT.

[11]  E. Prasolova-Førland Supporting Social Awareness in Education in Collaborative Virtual Environments , 2002 .

[12]  Xiaojun Shen,et al.  Collaborative Virtual Environments for Industrial Training and e-Commerce , 2002 .

[13]  Pierre Dillenbourg,et al.  Collaborative Learning: Cognitive and Computational Approaches , 1999 .

[14]  Hiroyuki Tarumi,et al.  Distributed virtual environment realizing collaborative environment education , 2001, SAC.

[15]  G. G. Stokes "J." , 1890, The New Yale Book of Quotations.

[16]  Gail E. Kaiser,et al.  A Mobile Agent Approach to Process-Based Dynamic Adaptation of Complex Software Systems , 2001, EWSPT.

[17]  Michael Weber,et al.  A communication architecture for massive multiplayer games , 2002, NetGames '02.

[18]  Priscilla Caplan,et al.  You Call It Corn, We Call It Syntax-Independent Metadata for Document-Like Objects. , 1995 .

[19]  Tiecheng Liu,et al.  A hidden Markov model approach to the structure of documentaries , 2000, 2000 Proceedings Workshop on Content-based Access of Image and Video Libraries.

[20]  Bo Li,et al.  Adaptive Video Multicast over the Internet , 2003, IEEE Multim..

[21]  Christos Bouras,et al.  An Educational Community Using Collaborative Virtual Environments , 2002, ICWL.

[22]  Jauvane Cavalcante de Oliveira,et al.  A collaborative virtual environment for industrial training , 2000, Proceedings IEEE Virtual Reality 2000 (Cat. No.00CB37048).

[23]  Gail E. Kaiser,et al.  An Approach to Autonomizing Legacy Systems , 2002 .

[24]  Dennis Heimbigner,et al.  Software process modeling and execution within virtual environments , 1998, TSEM.

[25]  Christos Bouras,et al.  e-Learning through distributed virtual environments , 2001, J. Netw. Comput. Appl..