{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,3,25]],"date-time":"2025-03-25T14:40:43Z","timestamp":1742913643969,"version":"3.40.3"},"publisher-location":"Cham","reference-count":49,"publisher":"Springer International Publishing","isbn-type":[{"type":"print","value":"9783319208039"},{"type":"electronic","value":"9783319208046"}],"license":[{"start":{"date-parts":[[2015,1,1]],"date-time":"2015-01-01T00:00:00Z","timestamp":1420070400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2015]]},"DOI":"10.1007\/978-3-319-20804-6_6","type":"book-chapter","created":{"date-parts":[[2015,7,21]],"date-time":"2015-07-21T10:28:20Z","timestamp":1437474500000},"page":"62-73","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["Enabling Programmability of Smart Learning Environments by Teachers"],"prefix":"10.1007","author":[{"given":"Asterios","family":"Leonidis","sequence":"first","affiliation":[]},{"given":"Margherita","family":"Antona","sequence":"additional","affiliation":[]},{"given":"Constantine","family":"Stephanidis","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2015,7,22]]},"reference":[{"key":"6_CR1","volume-title":"Mobile Learning Anytime Everywhere","author":"J Attewell","year":"2004","unstructured":"Attewell, J., Carol, S.-S.: Mobile Learning Anytime Everywhere. Learning and Skills Development Agency, London (2004)"},{"issue":"15","key":"6_CR2","doi-asserted-by":"publisher","first-page":"2787","DOI":"10.1016\/j.comnet.2010.05.010","volume":"54","author":"L Atzori","year":"2010","unstructured":"Atzori, L., Iera, A., Morabito, G.: The internet of things: a survey. Comput. Netw. 54(15), 2787\u20132805 (2010)","journal-title":"Comput. Netw."},{"issue":"3","key":"6_CR3","doi-asserted-by":"publisher","first-page":"94","DOI":"10.5121\/ijcses.2011.2307","volume":"2","author":"S Bandyopadhyay","year":"2011","unstructured":"Bandyopadhyay, S., et al.: Role of middleware for internet of things: a study. Int. J. Comput. Sci. Eng. Surv. (IJCSES) 2(3), 94\u2013105 (2011)","journal-title":"Int. J. Comput. Sci. Eng. Surv. (IJCSES)"},{"issue":"1","key":"6_CR4","doi-asserted-by":"publisher","first-page":"183","DOI":"10.1145\/1028174.971367","volume":"36","author":"A Begel","year":"2004","unstructured":"Begel, A., Garcia, D.D., Wolfman, S.A.: Kinesthetic learning in the classroom. ACM SIGCSE Bull. 36(1), 183\u2013184 (2004). ACM","journal-title":"ACM SIGCSE Bull."},{"key":"6_CR5","unstructured":"Brown, E.: Education in the Wild \u2013 A Comprehensive Overview of Location-Based Contextual Learning. STELLAR Network of Excellence (2008)"},{"issue":"5","key":"6_CR6","first-page":"290","volume":"7","author":"S Caball\u00e9","year":"2009","unstructured":"Caball\u00e9, S., Lapedriza, \u00c0.: Enabling automatic just-in-time evaluation of in-class discussions in on-line collaborative learning practices. J. Digit. Inf. Manag. 7(5), 290\u2013297 (2009)","journal-title":"J. Digit. Inf. Manag."},{"key":"6_CR7","unstructured":"Caball\u00e9, S., et al.: Towards a generic platform for developing CSCL applications using grid infrastructure. In: IEEE International Symposium on Cluster Computing and the Grid, CCGrid 2004. IEEE (2004)"},{"key":"6_CR8","unstructured":"Cahill, V., Haahr, M.: Real\u00a0+\u00a0virtual\u00a0=\u00a0clever: thoughts on programming smart environments (1999)"},{"key":"6_CR9","doi-asserted-by":"publisher","unstructured":"Chang, C.-S.: WebQuest: M-learning for environmental education. In: Chen, T.-S., Hsu, W.-H. (eds.) IEEE International Conference on Wireless Mobile and Ubiquitous Technology in Education. IEEE (2010). doi: 10.1109\/WMUTE.2010.35","DOI":"10.1109\/WMUTE.2010.35"},{"key":"6_CR10","unstructured":"Chen, N.S., Graf, S., Hwang, G.J.: Adaptive learning systems. Knowledge management, organizational intelligence and learning and complexity. In: Encyclopedia of Life Support Systems (EOLSS), Developed under the Auspices of the UNESCO, Eolss Publishers, Oxford, UK (2012). http:\/\/www.eolss.net . Website eolss.net . Accessed 1 Feb 2013"},{"key":"6_CR11","doi-asserted-by":"publisher","first-page":"371","DOI":"10.1007\/978-0-387-93808-0_14","volume-title":"Handbook of Ambient Intelligence and Smart Environments","author":"J Chin","year":"2010","unstructured":"Chin, J., Callaghan, V., Clarke, G.: End-user customisation of intelligent environments. In: Nakashima, H., Aghajan, H., Augusto, J.C. (eds.) Handbook of Ambient Intelligence and Smart Environments, pp. 371\u2013407. Springer, New York (2010)"},{"issue":"1","key":"6_CR12","doi-asserted-by":"publisher","first-page":"289","DOI":"10.1016\/j.compedu.2009.08.023","volume":"54","author":"HC Chu","year":"2010","unstructured":"Chu, H.C., Hwang, G.J., Tsai, C.C.: A knowledge engineering approach to developing mind tools for context-aware ubiquitous learning. Comput. Educ. 54(1), 289\u2013297 (2010)","journal-title":"Comput. Educ."},{"issue":"2","key":"6_CR13","doi-asserted-by":"publisher","first-page":"133","DOI":"10.1080\/09687769.2010.494718","volume":"18","author":"T Cochrane","year":"2010","unstructured":"Cochrane, T.: Exploring mobile learning success factors. Alt-J 18(2), 133\u2013148 (2010). doi: 10.1080\/09687769.2010.494718 . Routledge","journal-title":"Exploring mobile learning success factors. Alt-J"},{"key":"6_CR14","unstructured":"Datta, D., Mitra, S.: M-learning: mobile - enabled educational technology. Innovating (2010)"},{"issue":"2","key":"6_CR15","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1207\/S15327051HCI16234_02","volume":"16","author":"AK Dey","year":"2001","unstructured":"Dey, A.K., Abowd, G.D., Salber, D.: A conceptual framework and a toolkit for supporting the rapid prototyping of context-aware applications. Hum. Comput. Interact. 16(2), 97\u2013166 (2001)","journal-title":"Hum. Comput. Interact."},{"key":"6_CR16","series-title":"Lecture Notes in Computer Science (IFIP \u2014 The International Federation for Information Processing)","volume-title":"Information and Communication Technology and the Teacher of the Future","year":"2003","unstructured":"Dowling, C., Lai, K.-W. (eds.): Information and Communication Technology and the Teacher of the Future. LNCS (IFIP), vol. 132. Springer, New York (2003)"},{"volume-title":"The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications","year":"2010","key":"6_CR17","unstructured":"Giusto, D., et al. (eds.): The Internet of Things: 20th Tyrrhenian Workshop on Digital Communications. Springer, New York (2010)"},{"key":"6_CR18","unstructured":"Gray, O., Young, M.: Video games: a new interface for non-professional game developers. In: ACM International Conference on Computer-Human Interaction (CHI 2007) (2007)"},{"issue":"2","key":"6_CR19","doi-asserted-by":"publisher","first-page":"131","DOI":"10.1006\/jvlc.1996.0009","volume":"7","author":"TRG Green","year":"1996","unstructured":"Green, T.R.G., Petre, M.: Usability analysis of visual programming environments: a cognitive dimensions framework. J. Vis. Lang. Comput. 7(2), 131\u2013174 (1996)","journal-title":"J. Vis. Lang. Comput."},{"key":"6_CR20","doi-asserted-by":"crossref","unstructured":"Guerra, M.A., Francisco, C.M., Gir\u00e3o, P.S.: PortableLab: implementation of a mobile remote laboratory for the android platform. In: 2011 IEEE Global Engineering Education Conference (EDUCON). IEEE (2011)","DOI":"10.1109\/EDUCON.2011.5773266"},{"key":"6_CR21","doi-asserted-by":"crossref","unstructured":"Holloway, S., Julien, C.: The case for end-user programming of ubiquitous computing environments. In: Proceedings of the FSE\/SDP Workshop on Future of Software Engineering Research. ACM (2010)","DOI":"10.1145\/1882362.1882398"},{"issue":"1","key":"6_CR22","first-page":"194","volume":"16","author":"PH Hung","year":"2013","unstructured":"Hung, P.H., Hwang, G.J., Lin, Y.F., Wu, T.H., Su, I.H.: Seamless connection between learning and assessment- applying progressive learning tasks in mobile ecology inquiry. Educ. Technol. Soc. 16(1), 194\u2013205 (2013)","journal-title":"Educ. Technol. Soc."},{"issue":"2","key":"6_CR23","first-page":"81","volume":"11","author":"GJ Hwang","year":"2008","unstructured":"Hwang, G.J., Tsai, C.C., Yang, S.J.H.: Criteria, strategies and research issues of context-aware ubiquitous learning. Educ. Technol. Soc. 11(2), 81\u201391 (2008)","journal-title":"Educ. Technol. Soc."},{"key":"6_CR24","unstructured":"Fraser, N.: Blockly: a visual programming editor (2013)"},{"key":"6_CR25","volume-title":"The C Programming Language","author":"BW Kernighan","year":"1988","unstructured":"Kernighan, B.W., Ritchie, D.M.: The C Programming Language, vol. 2. Prentice-Hall, Englewood Cliffs (1988)"},{"key":"6_CR26","doi-asserted-by":"crossref","unstructured":"Korozi, M., et al.: Ambient educational mini-games. In: Proceedings of the International Working Conference on Advanced Visual Interfaces. ACM (2012)","DOI":"10.1145\/2254556.2254722"},{"key":"6_CR27","doi-asserted-by":"crossref","unstructured":"Korozi, M., et al.: Towards building pervasive UIs for the intelligent classroom: the PUPIL approach. In: Proceedings of the International Working Conference on Advanced Visual Interfaces. ACM (2012)","DOI":"10.1145\/2254556.2254610"},{"key":"6_CR28","doi-asserted-by":"crossref","unstructured":"Kubitza, T.: Towards a toolkit for the rapid creation and programming of smart environments. In: Workshop on End User Development in the Internet of Things Era. EUDITE (2015)","DOI":"10.1007\/978-3-319-18425-8_21"},{"key":"6_CR29","series-title":"Lecture Notes in Computer Science","doi-asserted-by":"publisher","first-page":"241","DOI":"10.1007\/978-3-319-03647-2_19","volume-title":"Ambient Intelligence","author":"A Leonidis","year":"2013","unstructured":"Leonidis, A., Korozi, M., Margetis, G., Grammenos, D., Stephanidis, C.: An intelligent hotel room. In: Augusto, J.C., Wichert, R., Collier, R., Keyson, D., Salah, A.A., Tan, A.-H. (eds.) AmI 2013. LNCS, vol. 8309, pp. 241\u2013246. Springer, Heidelberg (2013)"},{"key":"6_CR30","first-page":"594","volume":"66","author":"A Leonidis","year":"2010","unstructured":"Leonidis, A., et al.: ClassMATE: enabling ambient intelligence in the classroom. World Acad. Sci. Eng. Technol. 66, 594\u2013598 (2010)","journal-title":"World Acad. Sci. Eng. Technol."},{"key":"6_CR31","doi-asserted-by":"publisher","DOI":"10.1007\/1-4020-5386-X","volume-title":"End User Development","author":"H Lieberman","year":"2006","unstructured":"Lieberman, H., et al.: End-user development: an emerging paradigm. In: Lieberman, H., Patern\u00f2, F., Wulf, V. (eds.) End User Development, vol. 9. Springer, Dordrecht (2006)"},{"issue":"4","key":"6_CR32","first-page":"16","volume":"10","author":"J Maloney","year":"2010","unstructured":"Maloney, J., et al.: The scratch programming language and environment. ACM Trans. Comput. Educ. (TOCE) 10(4), 16 (2010)","journal-title":"ACM Trans. Comput. Educ. (TOCE)"},{"key":"6_CR33","doi-asserted-by":"publisher","unstructured":"Margetis, G., et al.: Enhancing education through natural interaction with physical paper. Univ. Access Inf. Soc. 1\u201321 (2014). doi: 10.1007\/s10209-014-0365-0","DOI":"10.1007\/s10209-014-0365-0"},{"key":"6_CR34","unstructured":"Martin, S., et al.: M2Learn open framework: developing mobile collaborative and social applications. In: UBICOMM 2010, The Fourth International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies (2010)"},{"key":"6_CR35","unstructured":"Mathioudakis, G., et al.: Ami-ria: real-time teacher assistance tool for an ambient intelligence classroom. In: eLmL 2013, The 5th International Conference on Mobile, Hybrid, and On-line Learning (2013)"},{"issue":"6","key":"6_CR36","doi-asserted-by":"crossref","first-page":"TC98","DOI":"10.1097\/NCN.0b013e3182285d2c","volume":"29","author":"L De Marcos Ortega","year":"2011","unstructured":"De Marcos Ortega, L., et al.: Using m-learning on nursing courses to improve learning. Comput. Inform. Nurs. 29(6), TC98\u2013TC104 (2011). Topical Collection","journal-title":"Comput. Inform. Nurs."},{"key":"6_CR37","doi-asserted-by":"publisher","DOI":"10.4018\/978-1-60960-481-3","volume-title":"Combining e-Learning and M-Learning: New Applications of Blended Educational Resources","author":"D Parsons","year":"2011","unstructured":"Parsons, D.: Combining e-Learning and M-Learning: New Applications of Blended Educational Resources, vol. 154. Information Science Reference, Hershey (2011)"},{"issue":"10","key":"6_CR38","doi-asserted-by":"publisher","first-page":"46","DOI":"10.1109\/MC.2003.1236471","volume":"36","author":"C Peltz","year":"2003","unstructured":"Peltz, C.: Web services orchestration and choreography. Computer 36(10), 46\u201352 (2003)","journal-title":"Computer"},{"key":"6_CR39","volume-title":"Ubiquitous Computing Smart Devices, Smart Environments and Smart Interaction","author":"S Poslad","year":"2009","unstructured":"Poslad, S.: Ubiquitous Computing Smart Devices, Smart Environments and Smart Interaction. Wiley, Chippenham (2009)"},{"key":"6_CR40","series-title":"Communications in Computer and Information Science","doi-asserted-by":"publisher","first-page":"681","DOI":"10.1007\/978-3-642-39476-8_137","volume-title":"HCI International 2013 - Posters\u2019 Extended Abstracts","author":"C Savvaki","year":"2013","unstructured":"Savvaki, C., Leonidis, A., Paparoulis, G., Antona, M., Stephanidis, C.: Designing a technology\u2013augmented school desk for the future classroom. In: Stephanidis, C. (ed.) HCII 2013, Part II. CCIS, vol. 374, pp. 681\u2013685. Springer, Heidelberg (2013)"},{"issue":"2\u20133","key":"6_CR41","doi-asserted-by":"publisher","first-page":"191","DOI":"10.1007\/BF01324126","volume":"4","author":"A Schmidt","year":"2000","unstructured":"Schmidt, A.: Implicit human computer interaction through context. Pers. Technol. 4(2\u20133), 191\u2013199 (2000)","journal-title":"Pers. Technol."},{"issue":"1","key":"6_CR42","first-page":"1","volume":"1","author":"M Sharples","year":"2005","unstructured":"Sharples, M., Taylor, J., Vavoula, G.: Towards a theory of mobile learning. Proc. of mLearn 2005 1(1), 1\u20139 (2005)","journal-title":"Proc. of mLearn 2005"},{"issue":"1","key":"6_CR43","doi-asserted-by":"publisher","first-page":"2","DOI":"10.1186\/s40561-014-0002-7","volume":"2014","author":"JM Spector","year":"2014","unstructured":"Spector, J.M.: Conceptualizing the emerging field of smart learning environments. Smart Learn. Environ. 2014(1), 2 (2014)","journal-title":"Smart Learn. Environ."},{"issue":"10","key":"6_CR44","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/MC.2003.1236470","volume":"36","author":"M Turner","year":"2003","unstructured":"Turner, M., Budgen, D., Brereton, P.: Turning software into a service. Computer 36(10), 38\u201344 (2003)","journal-title":"Computer"},{"key":"6_CR45","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-19157-2","volume-title":"Architecting the Internet of Things","author":"D Uckelmann","year":"2011","unstructured":"Uckelmann, D., Harrison, M., Michahelles, F.: Architecting the Internet of Things. Springer, Heidelberg (2011)"},{"key":"6_CR46","doi-asserted-by":"crossref","unstructured":"Ur, B., et al.: Practical trigger-action programming in the smart home. In: Proceedings of the 32nd Annual ACM Conference on Human Factors in Computing Systems. ACM (2014)","DOI":"10.1145\/2556288.2557420"},{"key":"6_CR47","first-page":"1","volume":"9","author":"M Wang","year":"2008","unstructured":"Wang, M.: Learning anytime, anywhere: using mobile. Learning 9, 1\u20137 (2008)","journal-title":"Learning"},{"issue":"3","key":"6_CR48","doi-asserted-by":"publisher","first-page":"42","DOI":"10.1145\/1467247.1467262","volume":"52","author":"W White","year":"2009","unstructured":"White, W., et al.: Better scripts, better games. Commun. ACM 52(3), 42\u201347 (2009)","journal-title":"Commun. ACM"},{"key":"6_CR49","unstructured":"Yau, J.Y.-K., Joy, M.S.: Designing and evaluating the mobile context-aware learning schedule framework: challenges and lessons learnt, pp. 85\u201392 (2010)"}],"container-title":["Lecture Notes in Computer Science","Distributed, Ambient, and Pervasive Interactions"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/978-3-319-20804-6_6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2022,5,18]],"date-time":"2022-05-18T17:17:50Z","timestamp":1652894270000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/978-3-319-20804-6_6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015]]},"ISBN":["9783319208039","9783319208046"],"references-count":49,"URL":"https:\/\/doi.org\/10.1007\/978-3-319-20804-6_6","relation":{},"ISSN":["0302-9743","1611-3349"],"issn-type":[{"type":"print","value":"0302-9743"},{"type":"electronic","value":"1611-3349"}],"subject":[],"published":{"date-parts":[[2015]]},"assertion":[{"value":"22 July 2015","order":1,"name":"first_online","label":"First Online","group":{"name":"ChapterHistory","label":"Chapter History"}}]}}