The Community for Technology Leaders
RSS Icon
Subscribe
Issue No.03 - July-September (2010 vol.3)
pp: 214-227
K. Scott , Lakehead University, Ontario
R. Benlamri , Lakehead University, Ontario
ABSTRACT
This paper describes a cost-effective infrastructure for building ubiquitous collaborative learning spaces. It uses techniques from the Semantic Web and ubiquitous computing to build a learner-centric service-based architecture to transform existing traditional learning spaces (e.g., classrooms, computer labs, meeting rooms, and hallways) into intelligent ambient learning environments. This is achieved by blending a number of inexpensive technologies which are optimally configured to provide services that can perceive a learners' location and schedule, identify current learning activity, recommend learning resources, and enable effective real-time collaboration and resource sharing between learners and their instructors. These services are semantically defined and homogeneously integrated using a shared ontology, service policies, and inference rules. Service invocation and coordination are triggered at runtime by context-changes in the learning environment, thus offering full context awareness and providing real-time support for various learning modes, including formal, informal, and Ad hoc collaborative learning. Furthermore, the learning is supported by a range of mobile devices that are commonly used by learners to enable better instruction and communication. A prototype system is developed and tested using different learning scenarios. The system has also been tested by a group of learners whose feedback is provided for performance assessment.
INDEX TERMS
Ubiquitous learning systems, learning space design, collaborative learning, mobile learning, Semantic Web, mobile computing, context awareness.
CITATION
K. Scott, R. Benlamri, "Context-Aware Services for Smart Learning Spaces", IEEE Transactions on Learning Technologies, vol.3, no. 3, pp. 214-227, July-September 2010, doi:10.1109/TLT.2010.12
REFERENCES
[1] C.C. Van Den Blink, "Uses of Labs and Learning Spaces," EDUCAUSE Quarterly, vol. 32, no. 1,http://www.educause. edu/EDUCAUSE+Quarterly/ EDUCAUSEQuarterlyMagazine Volum/UsesofLabsandLearningSpaces 163858, 2009.
[2] H. Peng, Y. Su, C. Chou, and C. Tsai, "Ubiquitous Knowledge Construction: Mobile Learning Re-Defined and a Conceptual Framework," Innovations in Education and Teaching Int'l, vol. 46, no. 2, pp. 171-183, 2009.
[3] C. Johnson and C. Lomas, "Design of the Learning Space: Learning and Design Principles," EDUCAUSE Rev., vol. 40, no. 4, pp. 16-28, 2005.
[4] L.S. Vygotsky, Mind in Society: The Development of Higher Psychological Processes. Harvard Univ. Press, 1978.
[5] R.E. Slavin, Cooperative Learning: Theory, Research and Practices, second ed., Allyn & Bacon, 1995.
[6] M. Ratto, B. Shapiro, Troung, and G. Griswold, "The Activeclass Project: Experiments in Encouraging Classroom Participation," Proc. Int'l Conf. Computer Support for Collaborative Learning, http://www.cs.ucsd.edu/~wgg/Abstractsactiveclass-cscl03.pdf , 2003.
[7] S. Kajita, K. Mase, S. Jang, M. Ueda, Z. Yu, and N. Lin, "uClassroom: Expanding Awareness in Classroom to Ubiquitous Teaching and Learning Using Eclipse RCP," Proc. EclipseCon, Mar. 2007.
[8] K. Kim, "Ubiquitous Learning Supporting System for Future Classroom in Korea," Proc. Soc. for Information Technology and Teacher Education Int'l Conf., K. McFerrin et al., eds., pp. 2648-2657, Mar. 2008.
[9] V. Jones and J.H. Jo, "Ubiquitous Learning Environment: An Adaptive Teaching System Using Ubiquitous Technology," Proc. 21st ASCILITE Conf., pp. 468-474, Dec. 2004.
[10] H. Peng, C. Chou, and C.Y. Chang, "From Virtual Environments to Physical Environments: Exploring Interactivity in Ubiquitous-Learning Systems," Educational Technology and Soc., vol. 11, no. 2, pp. 45-66, 2008.
[11] A.J. Milne, "Entering the Interaction Age: Implementing a Future Vision for Campus Learning Spaces," EDUCAUSE Rev., vol. 42, no. 1, pp. 12-31, 2007.
[12] H.J. Strauss, "The Future of the Web, Intelligent Devices, and Education," EDUCAUSE Rev., vol. 42, no. 1, pp. 32-37, 2007.
[13] E. Guttman, "Autoconfiguration for IP Networking: Enabling Local Communication," IEEE Internet Computing, vol. 5, no. 3, pp. 81-86, May/June 2001.
[14] D.W. Johnson and R.T. Johnson, Learning Together and Alone: Cooperative and Individualistic Learning, fifth ed., Allyn & Bacon, 1999.
[15] J. Barbosa, R. Hahn, S. Rabello, and D. Barbosa, "LOCAL: A Model Geared Towards Ubiquitous Learning," ACM SIGCSE Bull., vol. 40, no. 1, pp. 432-436, 2008.
[16] Y. Rogers, S. Price, C. Randell, D.S. Fraser, M. Weal, and G. Fitzpatrick, "Ubi-Learning Integrates Indoor and Outdoor Experiences," Comm. ACM, vol. 48, no. 1, pp. 55-59, 2005.
[17] Y.E. Shih and D. Mills, "Setting the New Standard with Mobile Computing in Online Learning," Int'l Rev. of Research in Open and Distance Learning, vol. 8, no. 2, pp. 1-16, 2007.
[18] T. Wu, T. Yang, G. Hwang, and H. Chu, "Conducting Situated Learning in a Context-Aware Ubiquitous Learning Environment," Proc. Fifth IEEE Int'l Conf. Wireless, Mobile, and Ubiquitous Technology in Education, pp. 82-86, Mar. 2008.
[19] H. Ogata, "Computer Supported Ubiquitous Learning: Augmenting Learning Experiences in the Real World," Proc. IEEE Int'l Conf. Wireless, Mobile, and Ubiquitous Technology in Education, pp. 3-10, Mar. 2008.
[20] T. Chen, C. Chang, J. Lin, and H. Yu, "Context-Aware Writing in Ubiquitous Learning Environments," Proc. Fifth IEEE Int'l Conf. Wireless, Mobile, and Ubiquitous Technology in Education, pp. 67-73, Mar. 2008.
[21] A. Kukulska-Hulme, M. Sharples, M. Milrad, I. Arnedillo-Sánchez, and G. Vavoula, "Innovation in Mobile Learning: A European Perspective," Int'l J. Mobile and Blended Learning, vol. 1, no. 1, pp. 13-35, 2009.
[22] L. Horrocks, P.F.H. Boley, S. Tabet, B. Grosof, and M. Dean, "SWRL: A Semantic Web Rule Language Combining OWL and RuleML," W3C Member Submission, http://www.w3.org/ Submission/SWRL#2, May 2004.
[23] C. Kiss, "Composite Capability/Preference Profiles (CC/PP): Structure and Vocabularies 2.0," W3C Working Draft, http://www.w3.org/TR/2007WD-CCPP-struct-vocab2-20070430 , Apr. 2007.
[24] N. Brachet and F. Alizadeh-Shabdiz, Methods and Systems for Estimating a User Position in a WLAN Positioning System Based on User Assigned Access Point Locations, US Patent 7,471,954, Dec. 2008.
[25] "Global Positioning System," Wikipedia, The Free Encyclopedia, http://en.wikipedia.org/wikiGlobal_Positioning_System , 2009.
[26] M. Sakata, H. Sasaki, M. Imura, Y. Yasumuro, Y. Manabe, and K. Chihara, "Active IR-Tag User Location System for MR Collaborative Environment," Nara Inst. of Science and Tech nology, 2004.
[27] HID Protocol, "Device Class Definition for Human Interface Devices (HID)," USB Implementers' Forum, http://www.usb. org/developers/devclass_docs HID1_11.pdf, 2001.
[28] I. Boticki, N. Hoic-Bozic, and I. Budiscak, "A System Architecture for a Context-Aware Blended Mobile Learning Environment," J. Computing and Information Technology, vol. 17, no. 2, pp. 165-175, 2009.
[29] F. Bellifemine, G. Caire, A. Poggi, and G. Rimassa, "Jade: A White Paper," EXP in Search of Innovation, vol. 3, no. 3, pp. 6-19, http://jade.tilab.com/papers/2003WhitePaperJADEEXP.pdf , 2003.
[30] Resource Description Framework (RDF) Specification, http://www.w3.orgRDF, 2004.
[31] R. Costello, "Building Web Services the REST Way," http://www.xfront.comREST-Web-Services.html , Aug. 2002.
[32] "CocoaHTTPServer," Google Code, http://code.google.com/pcocoahttpserver, 2009.
[33] "Opera Unite," Opera Software ASA, http:/unite.opera.com, 2009.
[34] D. Kellogg, "Plain Old Webserver," http://davidkellogg.com/wikiMain_Page, 2010.
[35] S. Cheshire and M. Krochmal, "Multicast DNS," Apple, Inc., http://files.multicastdns.orgdraft-cheshire-dnsext-multicastdns. txt , Sept. 2009.
[36] "Bootstrapping—LimeWire," Lime Wire LLC, http://wiki. limewire.orgindex.php?title=Bootstrapping , 2009.
[37] "FAQ: Supernodes," Sharman Networks, http://www.kazaa. com/us/help/faqsupernodes.htm , 2006.
[38] S. Guha, "An Experimental Study of the Skype Peer-to-Peer VoIP System," Cornell Univ., http://saikat.guha.cc/pubiptps06-skype, 2010.
[39] The Apache Software Foundation, http:/www.apache.org, 2010.
[40] R. Gravelle, "Comet Programming: Using Ajax to Simulate Server Push," Webreference, WebMediaBrands Inc., http://www. webreference.com/programming/ javascriptrg28, 2010.
[41] "iPhone SDK 3.0—Accessories," Apple, Inc., http://developer. apple.com/iphone/program/ sdkaccessories.html, 2009.
[42] "Mac OS X Leopard—Developer Tools—Instruments," Apple, Inc., http://www.apple.com/ca/macosx/leopard/developer instruments.html, 2009.
18 ms
(Ver 2.0)

Marketing Automation Platform Marketing Automation Tool