This study used bibliometric review to analyse and synthesise some information, focusing on findings and not simply bibliographic citation but summarising the substance of the literature and drawing conclusion from it. Bibliometrics is a method that includes statistical analysis of published articles and citations therein to measure their impact. Fetscherin & Usunier (2012) view Bibliometric analysis as “unveils pivotal articles and objectively illustrates the linkages between and among articles about a certain research topic or fields by analysing how many times they have been co-cited by other published articles” (p. 735). The aim was to determine how STEM educators use CT to enhance teaching of abstract concepts to more concrete, using critical thinking skills that facilitate educational sustainability. An educator who employs excessive abstraction in teaching and learning activities runs the risk of confusing students. A descriptive quantitative analysis of the concept of CT for sustainable in STEM subjects was analysed from 2018 to present (2023). Scopus database was used because many researchers in humanity publish on this site than in Web of Science database. It has a collection of a wide range of bibliographic databases, citations, and references of scientific publications in any discipline of knowledge. To collect comprehensive data, a two-step approach was used. First, the title of the paper had to include one of the following keyword combinations: “Computational Thinking” AND “educational sustainability” AND “STEM subjects” as well as one of the following terms: “Teaching and Learning” OR “leveraging” OR “21st Century”. The ‘AND’ and’ OR’ are Boolean operators used to search and return for some information. The use of these terms considered to gather relevant data that define the world guided by CT to leverage educational sustainability in the 21st century. Twenty-three (23) documents were found and were exported to CSV file and later imported to MS Excel. The Scopus bibliometric data was imported into VosViewer. VOSviewer is a powerful tool used to analyse the structure of scientific field. The tool can be used to analyse and visualise different types of bibliometric networks. In this study, VOSViewer is used to analyse the own dataset and to create the researcher own visualisation.
Scopus and Web of Science Databases are used for bibliometric or systematic literature reviews These two databases require institutional access and many people all over the world may not have access to these two databases. On VOS Viewer, I created a network map using bibliographic data. Three options appeared to create a map based on network data. We could create a map based on
- Bibliographic data
- Text Data
A bibliographic data was used. Once selected, it gives the options to choose the files from the databases. Scopus tab was selected to extract some data for bibliometric analysis. Figure 1 shows the bibliometric analysis and citation mapping process was used.
Bibliometric results, Visualisation and Analysis
The document source publications
Table 2 displays the top twenty (20) primary journals that have published CT and framework research with at least one article. The Journal of Education and Information Technologies has contributed 83 articles (with 295 citations), while Computers and Education has featured 28 articles (accumulating 984 citations). These two journals stand out as the leaders in CT research publication, indicating their significant authority and popularity within this field, as well as their recognition by researchers. This also highlights the open-access publishing opportunity for CT pedagogical instruction research. Of importance to note are conference proceedings that discuss issues around teaching STEM using CT approach. ACM International Conference Proceeding Series has held 127 conferences with 143 citations more than other conferences. It is worth noting that no South African journals made it onto the list, which implies that South Africa and several other African countries have yet to fully embrace digital technologies in their educational practices.
Table 2: Number of publications per source
Publication Source
|
Documents Records:2018 T0 2023
|
Citations: :2018 T0 2023
|
ACM International Conference Proceeding Series
|
127
|
143
|
Education And Information Technologies
|
83
|
295
|
Annual Conference on Innovation and Technology in Computer Science Education, ITICSE
|
48
|
37
|
Journal Of Educational Computing Research
|
48
|
526
|
Proceedings - Frontiers in Education Conference, Fie
|
45
|
90
|
SIGCSE 2020 - Proceedings of the 51st ACM Technical Symposium on Computer Science Education
|
39
|
248
|
Interactive Learning Environments
|
30
|
367
|
CEUR Workshop Proceedings
|
29
|
18
|
IEEE Global Engineering Education Conference, EDUCON
|
29
|
110
|
Computers And Education
|
28
|
984
|
Journal Of Science Education and Technology
|
27
|
588
|
Since 2023 - Proceedings Of The 54th ACM Technical Symposium on Computer Science Education
|
27
|
6
|
Computer Applications in Engineering Education
|
26
|
272
|
Education Sciences
|
25
|
91
|
Computer-Supported Collaborative Learning Conference, CSCL
|
24
|
41
|
Sustainability (Switzerland)
|
24
|
64
|
Informatics In Education
|
23
|
170
|
SIGCSE 2021 - Proceedings of the 52nd ACM Technical Symposium on Computer Science Education
|
23
|
124
|
Computer Science Education
|
22
|
106
|
Educational Technology Research and Development
|
22
|
170
|
Proceedings Of International Conference on Computational Thinking Education
|
22
|
28
|
Analysis of co-authorship per country
Educators operating within the educational information and technology policy and framework domain, in concert with fellow researchers, avail themselves of opportunities to fortify their pedagogical strategies through collaborative endeavours aimed at disseminating peer-reviewed publications. These publications serve to enlighten the educational community on effective methodologies for integrating computational thinking into instruction, thereby fostering enhanced problem-solving approaches within STEM subjects. The dissemination of research findings via peer-reviewed journals, conference proceedings, and community of practice platforms within the computing sphere affords the educational fraternity the chance to evaluate the efficacy of computational thinking in elucidating abstract concepts, thereby rendering them more comprehensible to STEM learners. Within these interactive forums, a reciprocal exchange of skills, knowledge, and techniques transpires, yielding mutual benefits for all stakeholders and equipping them with proficiencies encompassing scientific, critical, creative, and systemic thinking.
Analysis of the research landscape concerning Computational Thinking (CT) unveils a notable trend wherein the majority of authors exhibit a limited publication record, typically not exceeding two publications. These authors are subsequently stratified into distinct clusters predicated on their co-authorship relations, as delineated in Figure 2. Significantly, these authors boast affiliations with institutions and organizations spanning the United States, China, Taiwan, and Canada, indicative of a heterogeneous and globally dispersed collaboration within the CT research community. This transcontinental distribution underscores a pervasive engagement and collaborative ethos among researchers dedicated to advancing the comprehension and application of CT principles. The constrained publication output per author may signify a propensity toward specialization or focused contributions within the CT domain, underscoring the decentralized nature of expertise and knowledge propagation within this dynamic realm of inquiry.
Using the VosViewer, an analysis of co-authorship among scholars specializing in Computational Thinking (CT) was conducted on a global scale. The criterion for inclusion required a minimum of 5 publications per country, resulting in 49 out of the 115 countries meeting this threshold and engaging in active collaboration. The findings presented in Table 3 highlight the nations demonstrating the highest levels of collaboration and research output, namely the USA, China, Spain, Taiwan, Turkey, Hong Kong, Barazi, and Malaysia. Notably, the analysis does not indicate active collaboration between South Africa and these prolific countries.
Analysis of co-occurrence of keywords
Keyword research in the context of Computational Thinking (CT) investigation not only signifies the focal points and trajectory of the domain but also plays a crucial role in categorizing essential themes within CT and sustainable STEM education. An examination of keyword occurrences within the framework of CT research unveils the prevailing topics in the field during the recent time span. The study established a default minimum of five (5) keywords for extraction, a choice aligned with the extensive data utilized and consistent with prior research methodologies (Aghimien, Aigbavboa, Oke, & Thwala, 2020). Among the 2400 keywords within the dataset, 212 met the stipulated threshold for further scrutiny, following the exclusion of generic terms, country names, and geographical regions. Subsequently, 197 keywords were subjected to the ultimate analysis, classified into eight clusters. In accordance with Van Eck and Waltman (2014), the proximity of keywords on the network visualization map (Figure 3) denotes their frequency, with larger node sizes indicating a concentrated occurrence. Additionally, robust association links between keywords, as elucidated by Li et al. (2020), signify a strong correlation among two or more keywords.
In Figure 3, a comprehensive analysis of keyword frequency unveils several prominent terms in the realm of Computational Thinking (CT) research. Notably, 'Computational Thinking' appears most frequently, occurring 611 times, followed by 'Computational Thinking Education' (359 times), 'STEM Education' (313 times), 'Educational Sustainability' (87 times), 'Teaching and learning' (211 times), '21st Century' (139 times) and 'Framework' (93 times). These keywords, along with others, are systematically grouped into clusters. The insights derived from a meticulous review of the network and density visualization maps are instrumental in categorizing the underlying semantic themes within the textual dataset of keywords. As highlighted by Olawumi and Chan (2018), the critical examination of cluster analysis allows researchers to effectively categorize a substantial volume of research data into distinct groups, facilitating the identification of research themes, trends, and their interconnections. Three clusters were strongly connected to the intellectual structure of CT framework research after a critical review.
Cluster 1: Computational Thinking
Cluster 1 is comprising 38 keywords with occurrences of five or more, demonstrates a substantial connection to the central concept of Computational Thinking (CT), as illustrated in Figure 3. Key words within this cluster include 'Computational Thinking,' 'algorithms,' 'decomposition,' 'Debugging,' 'Abstraction,' 'iteration,' 'generalization,' and 'pattern recognition.' These keywords collectively reinforce the notion that the fundamental objective of employing CT is to facilitate problem-solving. The cluster's emphasis on these specific terms underscores that CT serves as a fundamental tool for empowering the younger generation with the essential skills required for future economic growth. It highlights the importance of concepts such as algorithms, decomposition, debugging, abstraction, iteration, generalization, and pattern recognition in developing problem-solving abilities and preparing individuals for the challenges of the evolving economic landscape.
Cluster 2: Integrating CT for Sustainable STEM Education
Cluster 2 comprised of 28 co-occurring keywords strongly linked to the main keywords in Figure 3, sheds light on additional crucial aspects of Computational Thinking (CT) integration. The keywords within this cluster include 'Technological Integration,' 'Computer Science,' 'Mathematics,' 'Science,' 'Engineering,' '21st Classrooms,' 'sustainability,' and 'equal access to devices.' This grouping emphasizes the necessity for every school to adopt 21st-century classrooms conducive to teaching through computational thinking. It underscores the importance of policies that ensure the availability of resources before the commencement of teaching and learning activities. Such proactive measures facilitate the ease of incorporating CT pedagogy for effective problem-solving. Furthermore, the cluster emphasizes the significance of introducing learners to computer science courses, including programming, as a means to equip them with the necessary skills for problem-solving using CT. Programming offers a valuable avenue for enhancing students' CT proficiency. Through the process of creating instructions using a codified language (i.e., programming language), students gain the skills to instruct computers to perform specific tasks or address problems (Wang, Shen, & Chao, 2022). This holistic approach ensures that both the learning environment and educational policies align with the principles of CT, promoting comprehensive and effective integration into the educational system.
Cluster 3: Challenges STEM educators face in integrating CT.
The cluster comprised 17 keywords, such as ‘digital tools,' 'programming,' 'computational thinking,' 'skills,' 'framework,' 'connectivity issues,' 'digital skills,' 'support,' and 'artificial intelligence.' Computational thinking has traditionally been prominent in computer science, but its recent application extends to various fields like engineering, medicine, and electronics. In the realm of education, there is no specific policy mandating the use of computational thinking in teaching and learning. Educators are granted the autonomy to employ this approach for problem-solving. Dong, Cateté, Lytle, Isvik, Barnes, Jocius, ... & Andrews, A, (2019), given that most teachers lack previous training in computer science or the practices and skills associated with computational thinking [10], it is essential to provide them with adequate training to enable the design and delivery of curricula enriched with computational thinking. In other words, not all STEM educators possess the requisite knowledge for implementing this pedagogical method. While adopting a CT approach in STEM education does not serve as a universal solution to learners’ challenges in problem-solving skills, it is recognized as a beneficial method that empowers learners to break down intricate problems into more manageable steps. This skill is deemed crucial for addressing complex STEM problems, guiding learners to systematically analyze issues, recognize patterns, and formulate creative solutions.