A Smart Home Lab as a Pedagogical Tool

  • Antonio Sanchez
  • Lisa Burnell
Part of the Smart Innovation, Systems and Technologies book series (SIST, volume 17)


Active learning engages students in the development of knowledge and skills within a supportive environment. The domain of ”Smart Homes” creates such a setting for this experiential learning. Smart Homes are intended to anticipate and meet inhabitant’s needs as they unobtrusively adapt to changing preferences and goals. The vision is to create the optimal balance between current inflexible, limited systems and powerful, but complicated and unproven, pervasive systems. Finding this balance involves investigating approaches for decision making, adaptation, knowledge representation, new user interfaces, and more. Within this rich and realistic domain, students are motivated to actively explore and learn. In this chapter, we describe our experiences with students over the past decade. We argue that one must move from virtual reality simulations to more physical environments, which we call real virtuality.


Real Virtuality Smart Home Pedagogical Tool Smart Home Environment Computer Science Education 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. ACM and IEEE-CS. Computer Science Curriculum 2008 (2008 ), (accessed November 5, 2011)
  2. Agre, P. E.: Cyberspace as American Culture. Science as Culture 11(2), 171–189 (2002)CrossRefGoogle Scholar
  3. Aldrich, F.K.: Smart homes: Past present and future. In: Harper, R. (ed.) Inside the Smart Home, pp. 17–40. Springer, London (2003)CrossRefGoogle Scholar
  4. Bock, P.: ALISA: Adaptive Learning Image and Signal Analysis. In: Proceedings of the SPIE Applied Imagery Pattern Recognition Conference, Washington, DC (1998)Google Scholar
  5. Briere, D., Hurley, P.: Smart Homes for Dummies. Wiley, New York (2007)Google Scholar
  6. Bryson, B.: At Home. Doubleday, NY (2010)Google Scholar
  7. Burnell, L., Priest, J., Durrett, J.: Teaching Distributed Collaborative Software Development. IEEE Software Special Issue on Software Engineering Education, 86–93 (September /October 2002)Google Scholar
  8. Burnell, L., Sanchez, A., Priest, J., Hannon, C.: The Crescent Lab: A smart home lab for students. In: Proceedings of ENC 2006, pp. 55–61. IEEE Computer Society, Los Alamitos (2006)Google Scholar
  9. Castells, M.: Rise of the Network Society. Blackwell, Oxford (1996)Google Scholar
  10. Comenio, J.A: Orbis Sensualium Pictus. Borbildung & Benahmung, Nuremburg Germany (1658); Available trilingual edition by Mexico: MA Porrua (1993) Google Scholar
  11. Consolvo, S.P., Roessler, P., Shelton, B.E., LaMarca, A., Schilit, A., Bly, S.: Technology for Care Networks of Elders. IEEE Pervasive Computing Magazine: Successful Aging 3(2), 22–29 (2004)CrossRefGoogle Scholar
  12. Consolvo, S., Roessler, P., Shelton, B.E.: The CareNet Display: Lessons Learned from an In Home Evaluation of an Ambient Display. In: Davies, N., Mynatt, E.D., Siio, I. (eds.) UbiComp 2004. LNCS, vol. 3205, pp. 1–17. Springer, Heidelberg (2004)CrossRefGoogle Scholar
  13. Cook, D., Schmitter-Edgecombe, M., Crandall, A., Sanders, C., Thomas, B.: Collecting and disseminating smart home sensor data in the CASAS project. In: Proceedings of the CHI Workshop on Developing Shared Home Behavior Datasets to Advance HCI and Ubiquitous Computing Research (2009)Google Scholar
  14. Cook, D.J., Das, S.K.: Smart Environments. Wiley-Interscience, New Jersey (2005)Google Scholar
  15. Denkowski, M., Hannon, C., Sanchez, A.: Spoken Commands in a Smart Home: An Iterative Approach to the Sphinx Algorithm. In: Gelbukh, A., Kuri Morales, Á.F. (eds.) MICAI 2007. LNCS (LNAI), vol. 4827, pp. 1025–1034. Springer, Heidelberg (2007)CrossRefGoogle Scholar
  16. Flanagan, B.: Smart Home. Workman Publishing, NY (2008)Google Scholar
  17. Goodwin, S.: Smart Home Automation with Linux. Springer-Apress, New York (2010)CrossRefGoogle Scholar
  18. Heaton, J.: Introduction to Neural Networks with Java. Heaton Research, St Louis (2005)Google Scholar
  19. Herman, I.: W3C. Web Ontology Language (2007), (accessed November 5, 2011)
  20. Janse, M.D.: Amigo –Ambient Intelligence for the Networked Home Environment (2008), (accessed November 5, 2011)
  21. Lamere, P., Kwok, P., Walker, W., Gouvea, E., Singh, R., Raj, B., Wolf, P.: Sphinx-4: A Flexible Open Source Framework for Speech Recognition. Sun Microsystems, Report Number: TR-2004-139 (2004)Google Scholar
  22. Luger, G., Stubblefield, W.: AI Algorithms, Data Structures, and Idioms in Prolog, Lisp and Java. Addison Wesley, Reading (2009)Google Scholar
  23. Meyer, G.: Smart Home. O’Reilly, Hacks Sebastopol (2005)Google Scholar
  24. Negrete-Martínez, J.: Three Steps to Robo Sapiens. In: Ślęzak, D., Yao, J., Peters, J.F., Ziarko, W.P., Hu, X., et al. (eds.) RSFDGrC 2005, Part II. LNCS (LNAI), vol. 3642, pp. 727–733. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  25. Northrup, T., Faulkner, E.: Home Hacking Projects for Geeks. O’Reilly, Sebastopol (2005)Google Scholar
  26. Plantec, P.: Virtual Humans. Amacom, New York (2004)Google Scholar
  27. Rodriguez, M., Curlango, C., Garcia, J.P.: An Agent-based component for identifying elders. In: Proceedings of the 3rd Symposium of Ubiquitous Computing and Ambient Intelligence, University of Salamanca, Spain (2008)Google Scholar
  28. Saldaña-Jimenez, D., Rodríguez, M.D., García-Vázquez, J.-P., Espinoza, A.-N.: ELDeR: An Ontology for Enabling Living inDependently of Risks. In: Meersman, R., Herrero, P., Dillon, T. (eds.) OTM 2009 Workshops. LNCS, vol. 5872, pp. 622–627. Springer, Heidelberg (2009)CrossRefGoogle Scholar
  29. Saldaña-Jiménez, D., et al.: A Context-Aware Component for Identifying Risks Associated to Elder’s Activities of Daily Living. In: Proceedings of IEEE PERVASENSE 2009, London, UK (2009)Google Scholar
  30. Sanchez, A., Diaz, R., Bock, P.: A CLS Hierarchy for the Classification of Images. In: Gelbukh, A., de Albornoz, Á., Terashima-Marín, H. (eds.) MICAI 2005. LNCS (LNAI), vol. 3789, pp. 369–378. Springer, Heidelberg (2005)CrossRefGoogle Scholar
  31. Sanchez, A., Hannon, C., Garcia, J.P., Garcia, C., Ceballos, H., Cetina, O.: Service Robots on a Smart Home Lab. In: Proceedings WSB-7th MICAI, pp. 3–13 (2008)Google Scholar
  32. Sanchez, A., Tercero, R., Saldaña, D., Burnell-Ball, L.: SDBI: An Ontology Based Smart Home Lab Environment. In: Proceedings WILE-8th MICAI, pp. 217–226 (2009)Google Scholar
  33. Strebe, M.: INSTEON: Smart Homes for Everyone. IUniverse, NY (2009)Google Scholar
  34. Stromberg, P., et al.: FROG. TCU SRS, FortWorth, TX (2010)Google Scholar
  35. Wisneski, C., et al.: Ambient Displays: Turning Architectural Space into an Interface between People and Digital Information. In: Proceedings of the 1st IWCo Build (1998)Google Scholar
  36. Wong, E., Burnell, L., Hannon, C.: An Active Architecture for Managing Events in Pervasive Computing Environments. In: Proceedings FLAIRS 2004 (2004)Google Scholar

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  1. 1.Texas Christian UniversityFort WorthUSA

Personalised recommendations