Abstract
In this chapter, we firstly discuss some aspects of known smart educational environments (SEEs). Those aspects include a framework in creating SEEs, as well as the architectural and functional aspects. Knowing that, we introduce our SEE. One should treat it as a case study connected to our vision for STEM-driven CS education. We present the architecture and functionality of this SEE. The architecture integrates all smart components discussed so far, i.e. generative (smart) learning objects (GLOs/SLOs), generative scenario and personal generative libraries, educational robot-based workplaces and additional entities, such as knowledge base, to support managing of the whole system. We describe the functionality of the SEE by the communicating processes among indicated components. We also provide an evaluation through the juxtaposition of qualitative features proposed by Hwang and those of our system.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Acher M, Collet P, Lahire P, France RB (2013) FAMILIAR: a domain-specific language for large scale management of feature models. Sci Comput Program 78(6):657–681
Allen MJ (2004) Publishing assessing academic programs. Anker, Boston
Barker BS, Ansorge J (2007) Robotics as means to increase achievement scores in an informal learning environment. J Res Technol Educ 39(3):229–243
Beer RD, Chiel HJ, Drushel RF (1999) Using autonomous robotics to teach science and engineering. Commun ACM 42(6):85–92
Brusilovsky P, Edwards S, Kumar A, Malmi L, Benotti L, Buck D,... Urquiza J (2014) Increasing adoption of smart learning content for computer science education. In: Proceedings of the working group reports of the 2014 on innovation & technology in computer science education conference. ACM, pp 31–57
Benitti FBV (2012) Exploring the educational potential of robotics in schools: a systematic review. Comput Educ 58(3):978–988
Brittain N (2011) IT education remains mired in uncertainty. Computing, 20
Boulanger D, Seanosky J, Kumar V, Panneerselvam K, Somasundaram TS (2015) Smart learning analytics. In: Chen G, Kumar V, Kinshuk HR, Kong S (eds) Emerging issues in smart learning. Lecture notes in educational technology. Springer, Berlin
Livingstone DECampos AM, Alvarez-Gonzalez LA, (2012) Analyzing effectiveness of pedagogical scenarios for learning programming a learning path data model. Editor: Ion Mierluş-Mazilu, 51
Chown E, Foil GT, Work H, Zhuang Y (2006) AiboConnect: a simple programming environment for robotics. In: FLAIRS Conference, pp 192–197
Chou LD, Liu TC, Li DC, Chen YS, Leong MT, Lee PH, Lin YC (2011) Development of a game-based learning system using toy robots. In: Advanced Learning Technologies (ICALT), 2011 11th IEEE International Conference, pp 202–204
Freeman J, Magerko B, Edwards D, Moore R, McKlin T, Xambo A (2015, August) EarSketch: a STEAM approach to broadening participation in computer science principles. In Research in Equity and Sustained Participation in Engineering, Computing, and Technology (RESPECT), 2015, IEEE, pp 1–2
Frangou S, Papanikolaou KA (2009) On the development of robotic enhanced learning environments. In: Kinshuk DGS, Spector JM, Ifenthaler D (Eds.), Proc. of the IADIS International Conference on Cognition and Exploratory Learning in Digital Age, pp 18–25
Gros B (2016) The design of smart educational environments. Smart Educ Environ., Springer 3:15
Giannakos MN, Sampson DG, Kidziński L (2016) Introduction to smart learning analytics: foundations and developments in video-based learning. Smart Educ Environ., Springer 3:12
Hadjerrouit S (2009) Teaching and learning school informatics: a concept-based pedagogical approach. Inform Educ-Int J 8(2):227–250
Hasker RW (2006) An introductory programming environment for LEGO® MindStorms™ robots. In: Proceedings of the 2006 ASCUE Conference
Huba ME, Freed JE (2000) Learner centered assessment on college campuses: shifting the focus from teaching to learning. Community Coll J Res Pract 24(9):759–766
Houser C, Thornton P, Kluge D (2002) Mobile learning: cell phones and PDAs for education. In: Computers in education, International Conference, IEEE Computer Society, pp 1149–1149
Hwang G-J (2014) Definition, framework and research issues of smart learning environments – a context-aware ubiquitous learning perspective. Springer Smart Educ Environ 1:4
Ibáñez MB, Di-Serio A, Delgado-Kloos C (2014) Gamification for engaging computer science students in learning activities: a case study. IEEE Trans Learn Technol 7(3):291–301
International Federation of Robotics (IFR) (2012) World robotics 2012 industrial robots. Executive summary. [Online]. Available http://www.ifr.org/industrial-robots/statistics/
Jang S (2014) Study on service models of digital textbooks in cloud computing environment for SMART education. Int J U- E-Serv Sci Technol 7(1):73–82
Jones V, Jo JH (2004) Ubiquitous learning environment: an adaptive teaching system using ubiquitous technology. In: Beyond the comfort zone: Proceedings of the 21st ASCILITE conference, p 474
Kurilovas E, Dagienė V (2009) Multiple criteria comparative evaluation of e-learning systems and components. Informatica 20(4):499–518
Khalil M, Ebner M (2016) What is learning analytics about? A survey of different methods https://arxiv.org/pdf/1606.02878
Klopfer E (2008) Augmented learning: research and design of mobile educational games. MIT Press, Cambridge, MA
Koper R (2014) Conditions for effective smart learning environments. Smart Educ Environ 1:5. http://www.slejournal.com/content/1/1/5
De Kock A, Sleegers P, Voeten MJ (2004) New learning and the classification of learning environments in secondary education. Rev Educ Res 74(2):141–170
Kim S, Song SM, Yoon YI (2011) Smart learning services based on smart cloud computing. Sensors 11(8):7835–7850
Le QX, Le HH, Vu CD, Nguyen NH, Nguyen ATT, Vu NTH (2015) Integrated Science, Technology, Engineering and Mathematics (STEM) Education through active experience of designing technical toys in Vietnamese Schools
Lombardozzi C (2008) Learning environment design. E-learning guild’s leading solutions e-magazine
Lau WW, Yuen AH (2011) Modelling programming performance: beyond the influence of learner characteristics. Comput Educ 57(1):1202–1213
Mauch E (2001) Using technological innovation to improve the problem-solving skills of middle school students: educators’ experiences with the LEGO mindstorms robotic invention system. Clear House 74(4):211–213
Moore R, Edwards D, Freeman J, Magerko B, McKlin T, Xambó A (2016) EarSketch: an authentic, STEAM-based approach to computing education. Proceedings of the 2016 American Society for Engineering Education Annual Conference & Expo, New Orleans, Louisiana
Magnenat S, Shin J, Riedo F, Siegwart R, Ben-Ari M (2014) Teaching a core CS concept through robotics. In: Proceedings of the 2014 conference on innovation & technology in computer science education, ACM, pp 315–320
MacIntyre B, Zhang D, Jones R, Solomon A, Disalvo E, Guzdial M (2016, March) Using projection AR to add design studio pedagogy to a CS classroom. In Virtual Reality (VR), 2016 IEEE, pp 227–228
Pons P, Catala A, Jaen J (2015) Customizing smart environments: a tabletop approach. J Ambient Intell Smart Environ 7(4):511–533
Portsmore M, Rogers C (2004) Bringing engineering to elementary school. J STEM Educ 5(3&4):17–28
Price JK (2016) Transforming learning for the smart learning environment: lessons learned from the Intel education initiatives. Smart Educ Environ., Springer 2:15
Štuikys V, Burbaitė R (2015) Robot-based smart educational environments to teach CS: a case study. In: Štuikys V (ed) Smart educational smart learning objects for the smart education in computer science: theory, methodology and robot-based implementation. Springer, Cham, pp 265–285
Schmidt M, Beck D (2016, June) Computational thinking and social skills in Virtuoso: an immersive, digital game-based learning environment for youth with autism spectrum disorder. In International Conference on Immersive Learning. Springer International Publishing, pp 113–121
Sullivan A, Bers MU (2016) Robotics in the early childhood classroom: learning outcomes from an 8-week robotics curriculum in pre-kindergarten through second grade. Int J Technol Des Educ 26(1):3–20
Schulte C (2002) Towards a pedagogical framework for teaching programming and object-oriented modelling in secondary education. In: Proceedings of SECIII 2002, pp 22–26
Schäfer A, Holz J, Leonhardt T, Schroeder U, Brauner P, Ziefle M (2013) From boring to scoring–a collaborative serious game for learning and practicing mathematical logic for computer science education. Comput Sci Educ 23(2):87–111
Shukla M, Shukla AN (2012) Growth of robotics industry early in 21st century. Int J Comput Eng Res (IJCER) 2(5):1554–1558
Štuikys V (2015) Smart learning objects for smart education in computer science: theory, methodology and robot-based implementation. Springer, Berlin
Tanner P, Karas C, Schofield D (2014) Augmenting a child’s reality: using educational tablet technology. J Inf Technol Educ: Innov Pract 13:45–54
Yassine S, Kadry S and Sicilia M-A (2016) Measuring learning outcomes effectively in smart learning environments. Conference: 2016 smart solutions for future cities, Year: 2016, Page 1, https://doi.org/10.1109/SSFC.2016.7447877
Author information
Authors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer International Publishing AG, part of Springer Nature
About this chapter
Cite this chapter
Štuikys, V., Burbaitė, R. (2018). Smart STEM-Driven Educational Environment for CS Education: A Case Study. In: Smart STEM-Driven Computer Science Education. Springer, Cham. https://doi.org/10.1007/978-3-319-78485-4_12
Download citation
DOI: https://doi.org/10.1007/978-3-319-78485-4_12
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-78484-7
Online ISBN: 978-3-319-78485-4
eBook Packages: Computer ScienceComputer Science (R0)