Evolution of STEM-Driven Computer Science Education
The Perspective of Big Concepts
Chapter
This chapter summarises the book’s ideas, approaches, and outcomes by presenting (i) the overall contribution of the book regarding methodological, scientific, technological, and other aspects; (ii) re-evaluat...
Chapter
This chapter is introductive. It introduces and explains the term Big Concepts (BCs), outlines the broad context to construct the evolutionary model for change, and motivates the book’s idea and content. The m...
Chapter
This chapter discusses a generic structure of personalised learning content identified as Learning Objects (LOs) in three categories: component-based LO, generative LO, and smart LO. The latter is a combination o...
Book
Chapter
This chapter presents a methodology for introducing speech recognition (SR) technology in K–12 STEM-driven CS education. Three tasks (Task 1, Task 2, and Task 3) are under investigation, though to a different ...
Chapter
This Chapter discusses collaborative learning through competition-based learning (CBL), such as robot contests, internationally recognised as the First Lego League (FLL) in informal learning. This topic covers tw...
Chapter
This chapter describes implementation issues of the educational IoT using the theoretical background discussed in the previous chapter. The essential contribution of this chapter is (i) a systemic analysis of ...
Chapter
This chapter is the introductory chapter to AI. It describes a vision for introducing AI into STEM-driven CS education. This vision includes (i) background and key (general) AI concepts, (ii) a framework for i...
Chapter
This chapter introduces the concept of Integrated STEM-driven CS skills (shortly ISTEM-CS skills) and defines it as ISTEM-CS skills = STEM skills + Metrics for Skills Assessment. We refer to STEM skills as a comp...
Chapter
With the ever-growing types and amount of educational content, its retrieval from conventional digital libraries to ensure the specific learner’s needs, e.g., for personalised learning or course specificity, e...
Chapter
This chapter presents a methodology for introducing artificial neural networks (ANNs) and machine learning (ML) algorithms in K–12 STEM-driven CS education. The content of this chapter consists of the followin...
Chapter
This chapter discusses the Internet of Things (IoT). There are many announcements regarding this technology to support education, especially for administrative tasks in both university and K-12 settings. The e...
Chapter
This chapter focuses on Data and Data Science (DS) due to their importance. The other reason is the coherence and relationship of DS concepts with the IoT. Data appears in three formats (structured, semi-struc...
Chapter and Conference Paper
Massive Open Online Courses (MOOCs) can be especially useful in the Science, Technology, Engineering, Arts and Mathematics (STEAM) field to provide a large number of teachers with appropriate content for their...
Chapter
Internet of things (IoT) is rapidly changing STEAM (Science, Technology, Engineering, Art, Math) education where sensors and devices are connected and becoming a challenge for computing and communication. Sinc...
Chapter and Conference Paper
The difficulties of retrieving the educational content from conventional digital libraries for personalised learning (PL) are well known. In this paper, to overcome those issues and enforce learning performanc...
Chapter
This chapter deals with integrative aspects of STEM in CS education from the technological perspective. Here, we focus on the available platforms of smart devices, mainly educational robots, and discuss the wa...
Chapter
This chapter deals with the problem on how to enforce additionally the smart capabilities of the generative learning objects (GLOs) by connecting them with agent-based technology. We consider two aspects of th...
Chapter
This chapter aims at showing on how it is possible to introduce and integrate the STEM paradigm into CS education by presenting a vision of the whole approach. We define this vision through the STEM-driven con...
Chapter
In this chapter, we present a thorough analysis of variability-related research from two perspectives, i.e. software engineering and educational domains. On this basis, we introduce the concept of STEM learnin...