Skip to main content

Smart STEM-Driven Educational Environment for CS Education: A Case Study

  • Chapter
  • First Online:
  • 836 Accesses

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.

This is a preview of subscription content, log in via an institution.

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD   109.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

References

  1. 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

    Article  Google Scholar 

  2. Allen MJ (2004) Publishing assessing academic programs. Anker, Boston

    Google Scholar 

  3. 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

    Article  Google Scholar 

  4. Beer RD, Chiel HJ, Drushel RF (1999) Using autonomous robotics to teach science and engineering. Commun ACM 42(6):85–92

    Article  Google Scholar 

  5. 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

    Google Scholar 

  6. Benitti FBV (2012) Exploring the educational potential of robotics in schools: a systematic review. Comput Educ 58(3):978–988

    Article  Google Scholar 

  7. Brittain N (2011) IT education remains mired in uncertainty. Computing, 20

    Google Scholar 

  8. 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

    Google Scholar 

  9. 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

    Google Scholar 

  10. Chown E, Foil GT, Work H, Zhuang Y (2006) AiboConnect: a simple programming environment for robotics. In: FLAIRS Conference, pp 192–197

    Google Scholar 

  11. 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

    Google Scholar 

  12. 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

    Google Scholar 

  13. 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

    Google Scholar 

  14. Gros B (2016) The design of smart educational environments. Smart Educ Environ., Springer 3:15

    Google Scholar 

  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

    Google Scholar 

  16. Hadjerrouit S (2009) Teaching and learning school informatics: a concept-based pedagogical approach. Inform Educ-Int J 8(2):227–250

    Google Scholar 

  17. Hasker RW (2006) An introductory programming environment for LEGO® MindStorms™ robots. In: Proceedings of the 2006 ASCUE Conference

    Google Scholar 

  18. 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

    Article  Google Scholar 

  19. 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

    Google Scholar 

  20. 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

    Google Scholar 

  21. 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

    Article  Google Scholar 

  22. International Federation of Robotics (IFR) (2012) World robotics 2012 industrial robots. Executive summary. [Online]. Available http://www.ifr.org/industrial-robots/statistics/

  23. 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

    Article  Google Scholar 

  24. 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

    Google Scholar 

  25. Kurilovas E, Dagienė V (2009) Multiple criteria comparative evaluation of e-learning systems and components. Informatica 20(4):499–518

    Google Scholar 

  26. Khalil M, Ebner M (2016) What is learning analytics about? A survey of different methods https://arxiv.org/pdf/1606.02878

  27. Klopfer E (2008) Augmented learning: research and design of mobile educational games. MIT Press, Cambridge, MA

    Book  Google Scholar 

  28. Koper R (2014) Conditions for effective smart learning environments. Smart Educ Environ 1:5. http://www.slejournal.com/content/1/1/5

    Google Scholar 

  29. 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

    Article  Google Scholar 

  30. Kim S, Song SM, Yoon YI (2011) Smart learning services based on smart cloud computing. Sensors 11(8):7835–7850

    Article  Google Scholar 

  31. 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

    Google Scholar 

  32. Lombardozzi C (2008) Learning environment design. E-learning guild’s leading solutions e-magazine

    Google Scholar 

  33. Lau WW, Yuen AH (2011) Modelling programming performance: beyond the influence of learner characteristics. Comput Educ 57(1):1202–1213

    Article  Google Scholar 

  34. 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

    Article  Google Scholar 

  35. 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

    Google Scholar 

  36. 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

    Google Scholar 

  37. 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

    Google Scholar 

  38. Pons P, Catala A, Jaen J (2015) Customizing smart environments: a tabletop approach. J Ambient Intell Smart Environ 7(4):511–533

    Article  Google Scholar 

  39. Portsmore M, Rogers C (2004) Bringing engineering to elementary school. J STEM Educ 5(3&4):17–28

    Google Scholar 

  40. Price JK (2016) Transforming learning for the smart learning environment: lessons learned from the Intel education initiatives. Smart Educ Environ., Springer 2:15

    Google Scholar 

  41. Š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

    Chapter  Google Scholar 

  42. 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

    Google Scholar 

  43. 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

    Article  Google Scholar 

  44. 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

    Google Scholar 

  45. 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

    Article  Google Scholar 

  46. Shukla M, Shukla AN (2012) Growth of robotics industry early in 21st century. Int J Comput Eng Res (IJCER) 2(5):1554–1558

    Google Scholar 

  47. Štuikys V (2015) Smart learning objects for smart education in computer science: theory, methodology and robot-based implementation. Springer, Berlin

    Book  Google Scholar 

  48. 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

    Google Scholar 

  49. 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

Download references

Author information

Authors and Affiliations

Authors

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG, part of Springer Nature

About this chapter

Check for updates. Verify currency and authenticity via CrossMark

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)

Publish with us

Policies and ethics