Book 2018

Smart STEM-Driven Computer Science Education: Theory, Methodology and Robot-based Practices

Smart STEM-Driven Computer Science Education: Theory, Methodology and Robot-based Practices
Journal · pp. 1-368
Abstract

At the centre of the methodology used in this book is STEM learning variability space that includes STEM pedagogical variability, learners' social variability, technological variability, CS content variability and interaction variability. To design smart components, firstly, the STEM learning variability space is defined for each component separately, and then model-driven approaches are applied. The theoretical basis includes feature-based modelling and model transformations at the top specification level and heterogeneous meta-programming techniques at the implementation level. Practice includes multiple case studies oriented for solving the task prototypes, taken from the real world, by educational robots. These case studies illustrate the process of gaining interdisciplinary knowledge pieces identified as S-knowledge, T-knowledge, E-knowledge, M-knowledge or integrated STEM knowledge and evaluate smart components from the pedagogical and technological perspectives based on data gathered from one real teaching setting. Smart STEM-Driven Computer Science Education: Theory, Methodology and Robot-based Practices outlines the overall capabilities of the proposed approach and also points out the drawbacks from the viewpoint of different actors, i.e. researchers, designers, teachers and learners. © Springer International Publishing AG, part of Springer Nature 2018. All rights reserved.

Keywords

Author Keywords

Not provided

Index Keywords

Education computing STEM (science, technology, engineering and mathematics) Educational robots Technological perspective Computer Science Education Robots Multiple-case study Content variability Feature-based modelling Model driven approach Model transformation Teaching settings
Author Affiliations
Department of Software Engineering, Kaunas University of Technology, Kaunas, Kaunas, Lithuania
Funding & Acknowledgements
No funding information
References 10 References
1 Science for all Americans, (1990)
2 Benchmarks for Science Literacy, (1993)
3 Dynamic Decision Making Based on Nfr for Managing Software Variability and Configuration Selection, (2015)
4 Criteria for Accrediting Engineering Programs, (2000)
5 undefined, (2017)
6 Race to the Top Stem Affinity Network, (2014)
7 Adamchik, Victor S., A learning objects approach to teaching programming, Proceedings ITCC 2003, International Conference on Information Technology: Computers and Communications, pp. 96-99, (2003)
8 Anderson, Nicole, Learning computer science in the "comfort zone of proximal development, SIGCSE 2013 - Proceedings of the 44th ACM Technical Symposium on Computer Science Education, pp. 495-500, (2013)
9 Ardies, Jan, Students attitudes towards technology, International Journal of Technology and Design Education, 25, 1, pp. 43-65, (2015)
10 Alharbi, Ali, Computer science learning objects: A case study from online learning object repositories, Proceeding of the International Conference on e-Education Entertainment and e-Management, ICEEE 2011, pp. 326-328, (2011)
Quick Actions
Full Text via DOI
Citation Metrics
19
Times Cited (Scopus)

References 10
Document Identifiers