Open Smart Classroom: Extensible and Scalable Learning System in Smart Space Using Web Service Technology

Real-time interactive virtual classroom with teleeducation experience is an important approach in distance learning. However, most current systems fail to meet new challenges in extensibility and scalability, which mainly lie with three issues. First, an open system architecture is required to better support the integration of increasing human-computer interfaces and personal mobile devices in the classroom. Second, the learning system should facilitate opening its interfaces, which will help easy deployment that copes with different circumstances and allows other learning systems to talk to each other. Third, problems emerge on binding existing systems of classrooms together in different places or even different countries such as tackling systems intercommunication and distant intercultural learning in different languages. To address these issues, we build a prototype application called Open Smart Classroom built on our software infrastructure based on the multiagent system architecture using Web Service technology in Smart Space. Besides the evaluation of the extensibility and scalability of the system, an experiment connecting two Open Smart Classrooms deployed in different countries is also undertaken, which demonstrates the influence of these new features on the educational effect. Interesting and optimistic results obtained show a significant research prospect for developing future distant learning systems.

[1]  Klara Nahrstedt,et al.  A Middleware Infrastructure for Active Spaces , 2002, IEEE Pervasive Comput..

[2]  Toru Ishida,et al.  Language grid: an infrastructure for intercultural collaboration , 2006, International Symposium on Applications and the Internet (SAINT'06).

[3]  Siu Cheung Kong,et al.  A cognitive tool in handheld devices for collaborative learning: comprehending procedural knowledge of the addition of common fractions , 2005, CSCL.

[4]  Robert J. Dufresne,et al.  Classtalk: A classroom communication system for active learning , 1996, J. Comput. High. Educ..

[5]  Guangyou Xu,et al.  SameView: A Large-Scale Real-Time Interactive E-learning System Based on TORM and AMTP , 2003, ICWL.

[6]  Glenn Cater,et al.  Service Oriented Architecture (SOA) , 2011, Encyclopedia of Information Assurance.

[7]  Krzysztof Z. Gajos,et al.  Hyperglue: Designing High-Level Agent Communication for Distributed Applications , 2006 .

[8]  William G. Griswold,et al.  The Activeclass Project: Experiments in Encouraging Classroom Participation , 2003, CSCL.

[9]  Gregory D. Abowd,et al.  Classroom 2000: An Experiment with the Instrumentation of a Living Educational Environment , 1999, IBM Syst. J..

[10]  Huajun Chen,et al.  The Semantic Web , 2011, Lecture Notes in Computer Science.

[11]  Thomas Erl,et al.  Service-Oriented Architecture: Concepts, Technology, and Design , 2005 .

[12]  Toru Ishida,et al.  Infrastructure for language service composition , 2006, 2006 Semantics, Knowledge and Grid, Second International Conference on.

[13]  Fang Liu,et al.  The Smart Classroom: Merging Technologies for Seamless Tele-education , 2003, IEEE Pervasive Comput..

[14]  Guangyou Xu,et al.  Smart Platform - a software infrastructure for Smart Space (SISS) , 2002, Proceedings. Fourth IEEE International Conference on Multimodal Interfaces.

[15]  Armando Fox,et al.  The Interactive Workspaces Project: Experiences with Ubiquitous Computing Rooms , 2002, IEEE Pervasive Comput..

[16]  Guangyou Xu,et al.  Intelligent meeting room: facilitating collaboration for multi mobile devices on contextual information , 2004, 8th International Conference on Computer Supported Cooperative Work in Design.

[17]  Matjaz B. Juric,et al.  Business process execution language for web services , 2004 .

[18]  James A. Hendler,et al.  The Semantic Web" in Scientific American , 2001 .

[19]  Yuanchun Shi,et al.  Baton: A Service Management System for Coordinating Smart Things in Smart Spaces , 2005, EUC Workshops.

[20]  Klara Nahrstedt,et al.  Gaia: A Middleware Infrastructure to Enable Active Spaces1 , 2002 .

[21]  Pat Hanrahan,et al.  ICrafter: A Service Framework for Ubiquitous Computing Environments , 2001, UbiComp.

[22]  Stefania Costantini,et al.  A Logic Programming Language for Multi-agent Systems , 2002, JELIA.

[23]  Armando Fox,et al.  System Software for Ubiquitous Computing , 2022 .