Search 닫기

Regular paper

Split Viewer

Journal of information and communication convergence engineering 2024; 22(2): 153-158

Published online June 30, 2024

https://doi.org/10.56977/jicce.2024.22.2.153

© Korea Institute of Information and Communication Engineering

Meta-Analysis of Cognitive and Affective Effects of Arduino- Based Educational Programs

Bong Seok Jang 1*, Member, KIICE

1Department of Education, Mokpo National University, Muan 58554, Republic of Korea

Correspondence to : Bong Seok Jang (E-mail: bsjang@mokpo.ac.kr, Tel: +82-61-450-2177)
Department of Education, Mokpo National University, Muan 58554, Republic of Korea

Received: November 4, 2023; Revised: March 25, 2024; Accepted: April 9, 2024

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

This study aims to summarize the effects of Arduino-based educational programs through a meta-analysis. Eleven eligible primary studies were obtained through a systematic literature review and coded accordingly. The results are as follows: The meta-analysis revealed that the overall effect size for all the studies was 0.518. Analysis of the moderator variables indicated statistically significant differences between them. Regarding the learning domains, the results were ranked in descending order of the cognitive and affective domains. Within the cognitive domain, the effect sizes were ranked in descending order as follows: logical thinking, content knowledge, convergence competency, self-efficacy, computational thinking, and creative problem-solving skills. In terms of subject areas, the descending order of effect sizes was agriculture, STEAM, environmental science, practical arts, artificial intelligence, informatics, and computers. Regarding school level, the results were ranked in the following descending order: college, elementary school, middle school, and high school.

Keywords Arduino, Educational outcomes, Program effectiveness, Meta-analysis

With the advent of the Fourth Industrial Revolution, there has been a growing need for changes in school curricula and instructional methods in K-12 education [1]. Educators argue that in this era, where artificial intelligence and big data are becoming essential knowledge, the education system should be restructured to enable students to understand these foundational technologies and continuously learn evolving skills. In particular, educational policymakers emphasize the cultivation of software education and the development of creative and interdisciplinary talent in response to significant societal changes occurring in various professional fields centered on information technology.

Convergence is perceived as an innovative paradigm driving national development in this new era that is rapidly progressing across all sectors of society. Therefore, the direction of education needs to shift towards nurturing experts who can create and utilize information based on convergence capabilities rather than merely having students who can use or manipulate technology.

Countries worldwide are strengthening computer education programs to adapt to social changes. For instance, in 2014, the UK made computer education mandatory for students aged five and above, resulting in improved computational thinking skills through computer science and programming learning [2]. The Republic of Korea made software education compulsory in its revised curriculum, focusing on computing and programming. In the 2022 National Curriculum Update, digital literacy for diverse subjects has been designated as a core competency [3]. Accordingly, the Republic of Korea’s Ministry of Education has been developing a national curriculum that incorporates digital literacy tailored to students' diverse characteristics to support practical problem solving and social participation.

Within this context, there is increasing interest in software-based integrated education, with educators attempting various methods of combining integrated education and software education. Among these methods, physical computing using Arduino has garnered significant attention [4]. Physical computing involves connecting sensors and programs to a computer, enabling it to function similar to human sensory organs and respond to their surroundings. Physical computing facilitates interactions between objects through actuators and sensors, assisting students with limited computer knowledge or experience in realizing their ideas in various ways. Arduino-based education has been widely reported in the field of physical computing mainly because of its user-friendly interface, strong compatibility, and cost-effectiveness, which makes it easily adoptable in schools. Arduinós versatility, which allows integration with various software packages, has been a significant highlight. Arduino-based educational programs are consistently progressing in many countries worldwide. However, comprehensive research discussing the effects of Arduino-based education is still lacking in the existing literature. Therefore, this study analyzes the effects of Arduino-based education programs on students reported in international databases through a meta-analysis.

The research questions were as follows: First, what is the overall effect size of Arduino-based education programs? Second, are there differences in the effect sizes of Arduino-based education programs based on categorical variables?

A. Arduino and Education

Arduino is a microcontroller board developed at the Interaction Design Institute Ivrea in Italy in 2004 [4]. Arduino was designed to teach basic programming to students in the fields of design and arts, allowing them to easily design and create output through programming. Conceptually, Arduino encompasses both software and hardware. First, from a software perspective, Arduino is defined as a program development environment for hardware operations, signifying a Java-based integrated development environment that comprises a variety of functions. From a hardware perspective, Arduino refers to an open-source computing platform built with a microcontroller and an integrated development board that performs various functions.

Arduino has garnered worldwide attention since its release, and its advantages recognized in educational institutions include the following [5]. First, when students connect the Arduino board to a computer, it is immediately recognized due to its plug-and-play functionality. Second, it is convenient to use, because the integrated development environment provides many examples to refer to during the process of controlling peripheral devices. Third, the variety of open-source project examples allows students to utilize them easily in the learning process. Fourth, it operates in Windows, Linux, and MacOS environments without any restrictions. Fifth, Arduino hardware is cost-effective, making it affordable, even when purchasing premade products. Sixth, the software is freely available. Seventh, maintenance costs are low and replacing a malfunctioning microcontroller is cost-effective. Eighth, students can quickly create prototypes. Ninth, programming is possible in various languages, including C. These advantages have contributed to the widespread adoption of Arduino in educational settings.

B. META-ANALYSIS

Meta-analysis is a systematic method for summarizing primary study results reported in quantitative research [6]. A significant characteristic of meta-analyses is the use of quantitative indices known as effect sizes. The effect size measures the magnitude and strength of the relationship between variables. In meta-analysis research, comparing effect sizes enables cross-study comparisons and synthesis of research effects.

In this study, the standardized mean difference was used to calculate effect sizes. This involved computing the change in the mean difference between the pre-test and post-test results for both the experimental and control groups.

A. Methodology

This study comprehensively assessed the effects of Arduino-based educational programs using meta-analysis. This study was conducted according to the Preferred Reporting Items for Systematic Reviews and Meta-Analyses guidelines [7].

B. Search Process

The researcher carefully examined journal articles, theses, and dissertations using a quasi-experimental design. The keywords chosen for the search included “Arduino,” “impact,” “evaluation,” “effect,” and “outcome.” The following international databases were scrutinized for the literature search: Web of Science, Scopus, Google Scholar, and Pro-Quest Dissertations & Theses Global. As a result of the search, a total of 90 academic journal articles and 8 theses and dissertations were initially collected. Studies that focused on students as research subjects and included an experimental group in their research methodology were included in the analysis. Consequently, 11 primary studies that demonstrated the effects of Arduino-based educational programs were selected.

C. Exclusion Criteria

Studies that targeted groups other than students in K–12 schools and colleges, operated outside the school, or failed to provide an experimental group were excluded from data analysis (Fig. 1).

Fig. 1. PRISMA flowchart.

D. Data Extraction

The characteristics of the 11 papers selected for data analysis are listed in Table 1.

Table 1 . Characteristics of Studies

AuthorYearPublicationLevelDomain
Arslan [8]2021JournalCollegeCognitive, Affective
Choi [9]2016JournalHighCognitive
Hong [10]2020JournalHighAffective
Johnson [11]2022JournalCollegeCognitive, Affective
Kim [12]2016JournalElementaryCognitive
Kim [13]2016JournalMiddleAffective
Kim [14]2020JournalCollegeCognitive
Kim [15]2016JournalMiddleCognitive
Kim [16]2018JournalElementaryCognitive, Affective
Lee [17]2019JournalElementaryCognitive
Seo [18]2016JournalElementaryAffective


E. Coding

The participants carefully selected categorical variables, such as the type of dependent variable, grade level, and subject area. Subsequently, coding procedures were performed in preparation for the meta-analysis. Before the coding process commenced, the coders collaborated through discussions to create a coding manual. Coding was conducted after deliberation involving one computer education professor, one educational technology professor, and the first author.

A. Overall Analysis

Fig. 2 shows the descriptive statistics for all 11 studies, including forest plots, variances, and standard errors.

Fig. 2. Forest plot

The results of the homogeneity tests are listed in Table 2.

Table 2 . Homogeneity Test

NESSE-95% CI+9C5% CIQP-value
110.5040.0280.4490.55934.468.000


The effect sizes of primary studies were heterogeneous. The effect of the Arduino-based education program was a standard deviation of 0.518 (Table 3), indicating a moderate effect size.

Table 3 . Overall Effect Size

NESSE-95% CI+95% CI
110.5180.0540.4120.623


B. Moderator Analyses

These analyses were conducted to identify sources of variability and moderating factors [19].

1) Study Characteristics

The variables related to study characteristics were school level, student ability, and publication year. Regarding the school level, the results were ranked as follows: college (0.671), elementary school (0.564), middle school (0.388), and high school (0.369). For student ability, the results were in the order of the full range of students (0.55) and gifted and talented students (0.297). In the publication year category, the results appeared in the order of 2020-2023 (0.64) and 2016-2019 (0.464).

2) Methodological Characteristics

The variables associated with the methodological characteristics included research design and sample size. There were no statistically significant research findings in the moderator analyses based on methodological characteristics.

3) Design Characteristics

The variables related to the research characteristics were treatment duration and session frequency. In the duration of treatment category, the results were observed in the following order: 1-4 weeks (0.557); >5 weeks (0.473).

4) Outcome Characteristics

The variables related to the outcome characteristics included the learning, cognitive, and affective domains, and subject areas. For the learning domains, the results were in the order of cognitive domain (0.585) and affective domain (0.401). For the cognitive domain, the order of effect sizes was logical thinking (0.907), content knowledge (0.896), convergence competency (0.725), self-efficacy (0.655), computational thinking (0.644), and creative problem-solving skills (0.47). The order of effect sizes for the subject areas was as follows: agriculture (0.789), STEAM (0.725), environmental science (0.673), practical arts (0.521), artificial intelligence (0.486), informatics (0.449), and computers (0.362).

C. Publication Bias

To identify publication bias, the researcher adopted a funnel plot and a rank correlation test. These two methods suggested that publication bias was unlikely in this study. First, the funnel plot was considerably symmetrical in Fig. 3. Second, Kendall's tau was 0.109 and p was 0.64 in the rank correlation test [20], which meant that it was difficult to see whether a significant correlation existed.

Fig. 3. Funnel plot.

This study summarizes the effects of Arduino-based educational programs through a meta-analysis. The findings are as follows:

First, the overall effect size of the Arduino-based educational programs was 0.518, which, according to Cohen’s (1988) standards, falls into the category of a medium effect size [21]. This finding suggests that Arduino can be effectively utilized in the implementation of school curricula. Additionally, a prior study by Lee (2020), focusing on studies conducted in Korea, reported a meta-analysis of the effects of Arduino-based education in engineering programs targeting elementary and middle school students, which showed an overall effect size of 0.656 [22].

Second, when measuring the effect size based on the dependent variables, the cognitive domain had an effect size of 0.585, whereas the affective domain had an effect size of 0.401. These results align with the findings of Johnson (2022) [11], who argued that students engaging in educational activities involving Arduino could enhance their cognitive abilities by performing programming tasks and addressing problems directly related to the curriculum.

Third, when examining the effect sizes based on the subvariables in the cognitive domain, the order was as follows: logical thinking (0.907), content knowledge (0.896), convergence competency (0.725), self-efficacy (0.655), computational thinking (0.644), and creative problem-solving skills (0.47). The highest effect size, logical thinking, refers to the ability to analyze rules and validity in the relationships between factors. Arduino programming is structured logically, enhancing students’ reasoning and problem-solving skills during the learning process [12].

Fourth, when measuring the effect size based on subvariables in the subject area, the order was agriculture (0.789), STEAM (0.725), environmental science (0.673), practical arts (0.521), artificial intelligence (0.486), informatics (0.449), and computers (0.362). These results suggest that Arduino-based educational programs may yield greater effects than computer education when integrated into school curricula. Jamieson (2011) emphasized Arduinós ease of use and strong compatibility in addressing various issues in different curriculum areas [5].

Fifth, at the school level, the results were as follows: college (0.671), elementary school (0.564), middle school (0.388), and high school (0.369). College students are more likely to understand program objectives and processes accurately and engage actively. Their high interest in problem solving and motivation may contribute to the program's positive effects [14].

Regarding student ability, the results were the full range of students (0.55) and gifted and talented students (0.297). This suggests that educators should consider grouping students with different levels of ability when implementing Arduino-based educational programs. Gifted and talented students accurately understand their learning capabilities and grow by incorporating them into their learning processes. Underachieving students can learn problem-solving strategies from gifted and talented students. Thus, Arduino-based educational programs have the potential to foster educational growth for all students, based on interactions among students with different perspectives and abilities.

This study systematically analyzes the results of previous research through a meta-analysis to explore the trends and educational significance of Arduino-based educational programs. The findings of this study provide valuable information for educators and researchers interested in developing and implementing effective educational programs utilizing Arduino-based education. In particular, the significant medium effect size observed in the overall effect of Arduino-based education indicates its potential effect on student development when implemented in various forms such as software education or integrated into curriculum-related educational programs at schools.

Based on the research findings, there should be active discussions in schools regarding the recognition and utilization of Arduino-based educational programs as effective teaching and learning methods. Lee (2020) asserts that students can grasp the basic meaning and operational principles of artificial intelligence through Arduino-based education, thereby enhancing teachers’ professional competence to nurture the talent required in the Fourth Industrial Revolution [22]. Distributing instructional guides created by experts for classroom use could also be a beneficial approach for activating Arduino-based learning. Therefore, we aspire to the continuous enhancement and expansion of Arduino-based education, with the goal of equipping students with the skills required by future societies.

This Research was supported by the Research Funds of the Mokpo National University in 2022.

  1. T. Teo, S. Unwin, R. Scherer, and V. Gardiner, “Initial teacher training for twenty-first century skills in the Fourth Industrial Revolution (IR 4.0): A scoping review,” Computers & Education, vol. 170, p. 104223, Sep. 2021. DOI: 10.1016/j.compedu.2021.104223.
    CrossRef
  2. L. R. Larke, “Agentic neglect: Teachers as gatekeepers of England's national computing curriculum,” British Journal of Educational Technology, vol. 50, no. 3, pp. 1137-1150, Feb. 2019. DOI: 10.1111/bjet.12744.
    CrossRef
  3. Korea Department of Education, 2022 National Revised Curriculum. Sejong, Korea: Korea Department of Education, 2022.
  4. J. Blum, “Exploring Arduino: tools and techniques for engineering wizardry,” Indianapolios, IN: John Wiley & Sons, 2019.
    CrossRef
  5. P. Jamieson, “Arduino for teaching embedded systems. are computer scientists and engineering educators missing the boat?,” in Proceedings of the international conference on frontiers in education: computer science and computer engineering (FECS). The Steering Committee of the World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp), p. 1, 2011.
  6. M. Borenstein, L. V. Hedges, J. P. Higgins, and H. R. Rothstein, “Introduction to meta-analysis,” Indianapolios, IN: John Wiley & Sons, 2021.
    CrossRef
  7. D. Moher, A. Liberati, J. Tetzlaff, and D. G. Altman, “Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement,” Annals of internal medicine, vol. 151, no. 4, pp. 264-269, Jul. 2009. DOI: 10.1136/bmj.b2535.
    Pubmed KoreaMed CrossRef
  8. K. Arslan and Z. Tanel, “Analyzing the effects of Arduino applications on students' opinions, attitude and self-efficacy in programming class,” Education and Information Technologies, vol. 26, no. 1, pp. 1143-1163, Aug. 2020. DOI: 10.1007/s10639-020-10290-5.
    CrossRef
  9. S. Choi and S. Kim, “Effects of Physical Computing Education Using App Inventor and Arduino on Industrial High School Students' Creative and Integrative Thinking,” The Journal of Korean Association of Computer Education, vol. 19, no. 6, pp. 45-54, Nov. 2016.
  10. W. Hong, J. Choi, and H. Lee, “Effects of maker education for highschool students on attitude toward software education, creative problem solving, computational thinking,” Journal of The Korean Association of Information Education, vol. 24, no. 6, pp. 585-596, Dec. 2020. DOI: 10.14352/jkaie.2020.24.6.585.
    CrossRef
  11. D. M. Johnson, M. L. Pate, C. M. Estepp, G. W. Wardlow, and G. T. Hood, “Designing Arduino instruction for novice agriculture students: Effects on interest, self-efficacy, and knowledge,” Applied Engineering in Agriculture, vol. 38, no. 5, pp. 753-761, 2022. DOI: 10.13031/aea.15031.
    CrossRef
  12. Y. Kim and K. Hong, “The effects of physical computing based software applications using Arduino on logical thinking of elementary school students,” Korean Journal of Thinking Development, vol. 12, no. 2, pp. 47-72, Jun. 2016.
  13. J. Kim and T. Kim, “The effect of physical computing education to improve the convergence capability of secondary mathematicsscience gifted students,” The Journal of Korean association of computer education, vol. 19, no. 2, pp. 87-98, Mar. 2016.
  14. S. Y. Kim and S. H. Yun, “The Effect of STEAM Program using Arduino on Preservice Science Teachers' STEAM Core Competencies,” Journal of Science Education, vol. 44, no. 2, pp. 183-196, Aug. 2020. DOI: 10.21796/jse.2020.44.2.183.
  15. H. J. Kim, J. Seo, and Y. Kim, “The effect of scratch programming education using Arduino on middle school students creative problem solving ability,” The Journal of Learner-Centered Curriculum and Instruction, vol. 16, no. 12, pp. 707-724, Dec. 2016.
    CrossRef
  16. H. Kim, S. Jeong, S. Jeong, and S. Mun, “Development and application of environmental education program for elementary school students using Arduino,” Korean Journal of Environmental Education, vol. 31, no. 2, pp. 167-179, 2018. DOI: 10.17965/kjee.2018.31.2.167.
    CrossRef
  17. S. Lee, T. Kim, J. Kim, S. Kang, and J. Yoon, “The effect of a design thinking-based maker education program on the creative problem solving ability of elementary school students,” Journal of The Korean Association of Information Education, vol. 23, no. 1, pp. 73-84, Feb. 2019. DOI: 10.14352/jkaie.2019.23.1.73.
    CrossRef
  18. J. Seo and Y. Kim, “Development and application of educational contents for software education based on the integrative production for increasing the IT competence of elementary students,” Journal of The Korean Association of Information Education, vol. 20, no. 4, pp. 357-366, Aug. 2016. DOI: 10.14352/jkaie.2016.20.4.357.
  19. L. V. Hedges and J. L. Vevea, “Fixed-and random-effects models in meta-analysis,” Psychological methods, vol. 3, no. 4, pp. 486-504, Dec. 1998. DOI: 10.1037/1082-989X.3.4.486.
    CrossRef
  20. C. B. Begg and M. Mazumdar, “Operating characteristics of a rank correlation test for publication bias,” Biometrics, vol. 50, no. 4, pp. 1088-1101, Dec. 1994. DOI: 10.2307/2533446.
    Pubmed CrossRef
  21. J. Cohen, “Statistical power analysis for the behavioral sciences,” New York, NY: Routledge, 2013.
    CrossRef
  22. E. Lee, “A Meta-Analysis of the Effects of Arduino-Based Education in Korean Primary and Secondary Schools in Engineering Education,” European Journal of Educational Research, vol. 9, no. 4, pp. 1503-1512, 2020. DOI: 10.12973/eu-jer.9.4.1503.
    CrossRef

Bong Seok Jang

Jang earned his doctoral degree in Curriculum and Instruction from Boise State University in the United States in 2010. Currently, he is a professor in the Department of Education at Mokpo National University. His research areas focus on AI curriculum and instructional technology.


Article

Regular paper

Journal of information and communication convergence engineering 2024; 22(2): 153-158

Published online June 30, 2024 https://doi.org/10.56977/jicce.2024.22.2.153

Copyright © Korea Institute of Information and Communication Engineering.

Meta-Analysis of Cognitive and Affective Effects of Arduino- Based Educational Programs

Bong Seok Jang 1*, Member, KIICE

1Department of Education, Mokpo National University, Muan 58554, Republic of Korea

Correspondence to:Bong Seok Jang (E-mail: bsjang@mokpo.ac.kr, Tel: +82-61-450-2177)
Department of Education, Mokpo National University, Muan 58554, Republic of Korea

Received: November 4, 2023; Revised: March 25, 2024; Accepted: April 9, 2024

This is an Open Access article distributed under the terms of the Creative Commons Attribution Non-Commercial License (http://creativecommons.org/licenses/by-nc/3.0/) which permits unrestricted non-commercial use, distribution, and reproduction in any medium, provided the original work is properly cited.

Abstract

This study aims to summarize the effects of Arduino-based educational programs through a meta-analysis. Eleven eligible primary studies were obtained through a systematic literature review and coded accordingly. The results are as follows: The meta-analysis revealed that the overall effect size for all the studies was 0.518. Analysis of the moderator variables indicated statistically significant differences between them. Regarding the learning domains, the results were ranked in descending order of the cognitive and affective domains. Within the cognitive domain, the effect sizes were ranked in descending order as follows: logical thinking, content knowledge, convergence competency, self-efficacy, computational thinking, and creative problem-solving skills. In terms of subject areas, the descending order of effect sizes was agriculture, STEAM, environmental science, practical arts, artificial intelligence, informatics, and computers. Regarding school level, the results were ranked in the following descending order: college, elementary school, middle school, and high school.

Keywords: Arduino, Educational outcomes, Program effectiveness, Meta-analysis

I. INTRODUCTION

With the advent of the Fourth Industrial Revolution, there has been a growing need for changes in school curricula and instructional methods in K-12 education [1]. Educators argue that in this era, where artificial intelligence and big data are becoming essential knowledge, the education system should be restructured to enable students to understand these foundational technologies and continuously learn evolving skills. In particular, educational policymakers emphasize the cultivation of software education and the development of creative and interdisciplinary talent in response to significant societal changes occurring in various professional fields centered on information technology.

Convergence is perceived as an innovative paradigm driving national development in this new era that is rapidly progressing across all sectors of society. Therefore, the direction of education needs to shift towards nurturing experts who can create and utilize information based on convergence capabilities rather than merely having students who can use or manipulate technology.

Countries worldwide are strengthening computer education programs to adapt to social changes. For instance, in 2014, the UK made computer education mandatory for students aged five and above, resulting in improved computational thinking skills through computer science and programming learning [2]. The Republic of Korea made software education compulsory in its revised curriculum, focusing on computing and programming. In the 2022 National Curriculum Update, digital literacy for diverse subjects has been designated as a core competency [3]. Accordingly, the Republic of Korea’s Ministry of Education has been developing a national curriculum that incorporates digital literacy tailored to students' diverse characteristics to support practical problem solving and social participation.

Within this context, there is increasing interest in software-based integrated education, with educators attempting various methods of combining integrated education and software education. Among these methods, physical computing using Arduino has garnered significant attention [4]. Physical computing involves connecting sensors and programs to a computer, enabling it to function similar to human sensory organs and respond to their surroundings. Physical computing facilitates interactions between objects through actuators and sensors, assisting students with limited computer knowledge or experience in realizing their ideas in various ways. Arduino-based education has been widely reported in the field of physical computing mainly because of its user-friendly interface, strong compatibility, and cost-effectiveness, which makes it easily adoptable in schools. Arduinós versatility, which allows integration with various software packages, has been a significant highlight. Arduino-based educational programs are consistently progressing in many countries worldwide. However, comprehensive research discussing the effects of Arduino-based education is still lacking in the existing literature. Therefore, this study analyzes the effects of Arduino-based education programs on students reported in international databases through a meta-analysis.

The research questions were as follows: First, what is the overall effect size of Arduino-based education programs? Second, are there differences in the effect sizes of Arduino-based education programs based on categorical variables?

II. THEORETICAL BACKGROUNDS

A. Arduino and Education

Arduino is a microcontroller board developed at the Interaction Design Institute Ivrea in Italy in 2004 [4]. Arduino was designed to teach basic programming to students in the fields of design and arts, allowing them to easily design and create output through programming. Conceptually, Arduino encompasses both software and hardware. First, from a software perspective, Arduino is defined as a program development environment for hardware operations, signifying a Java-based integrated development environment that comprises a variety of functions. From a hardware perspective, Arduino refers to an open-source computing platform built with a microcontroller and an integrated development board that performs various functions.

Arduino has garnered worldwide attention since its release, and its advantages recognized in educational institutions include the following [5]. First, when students connect the Arduino board to a computer, it is immediately recognized due to its plug-and-play functionality. Second, it is convenient to use, because the integrated development environment provides many examples to refer to during the process of controlling peripheral devices. Third, the variety of open-source project examples allows students to utilize them easily in the learning process. Fourth, it operates in Windows, Linux, and MacOS environments without any restrictions. Fifth, Arduino hardware is cost-effective, making it affordable, even when purchasing premade products. Sixth, the software is freely available. Seventh, maintenance costs are low and replacing a malfunctioning microcontroller is cost-effective. Eighth, students can quickly create prototypes. Ninth, programming is possible in various languages, including C. These advantages have contributed to the widespread adoption of Arduino in educational settings.

B. META-ANALYSIS

Meta-analysis is a systematic method for summarizing primary study results reported in quantitative research [6]. A significant characteristic of meta-analyses is the use of quantitative indices known as effect sizes. The effect size measures the magnitude and strength of the relationship between variables. In meta-analysis research, comparing effect sizes enables cross-study comparisons and synthesis of research effects.

In this study, the standardized mean difference was used to calculate effect sizes. This involved computing the change in the mean difference between the pre-test and post-test results for both the experimental and control groups.

III. METHODS

A. Methodology

This study comprehensively assessed the effects of Arduino-based educational programs using meta-analysis. This study was conducted according to the Preferred Reporting Items for Systematic Reviews and Meta-Analyses guidelines [7].

B. Search Process

The researcher carefully examined journal articles, theses, and dissertations using a quasi-experimental design. The keywords chosen for the search included “Arduino,” “impact,” “evaluation,” “effect,” and “outcome.” The following international databases were scrutinized for the literature search: Web of Science, Scopus, Google Scholar, and Pro-Quest Dissertations & Theses Global. As a result of the search, a total of 90 academic journal articles and 8 theses and dissertations were initially collected. Studies that focused on students as research subjects and included an experimental group in their research methodology were included in the analysis. Consequently, 11 primary studies that demonstrated the effects of Arduino-based educational programs were selected.

C. Exclusion Criteria

Studies that targeted groups other than students in K–12 schools and colleges, operated outside the school, or failed to provide an experimental group were excluded from data analysis (Fig. 1).

Figure 1. PRISMA flowchart.

D. Data Extraction

The characteristics of the 11 papers selected for data analysis are listed in Table 1.

Table 1 . Characteristics of Studies.

AuthorYearPublicationLevelDomain
Arslan [8]2021JournalCollegeCognitive, Affective
Choi [9]2016JournalHighCognitive
Hong [10]2020JournalHighAffective
Johnson [11]2022JournalCollegeCognitive, Affective
Kim [12]2016JournalElementaryCognitive
Kim [13]2016JournalMiddleAffective
Kim [14]2020JournalCollegeCognitive
Kim [15]2016JournalMiddleCognitive
Kim [16]2018JournalElementaryCognitive, Affective
Lee [17]2019JournalElementaryCognitive
Seo [18]2016JournalElementaryAffective


E. Coding

The participants carefully selected categorical variables, such as the type of dependent variable, grade level, and subject area. Subsequently, coding procedures were performed in preparation for the meta-analysis. Before the coding process commenced, the coders collaborated through discussions to create a coding manual. Coding was conducted after deliberation involving one computer education professor, one educational technology professor, and the first author.

IV. RESULTS

A. Overall Analysis

Fig. 2 shows the descriptive statistics for all 11 studies, including forest plots, variances, and standard errors.

Figure 2. Forest plot

The results of the homogeneity tests are listed in Table 2.

Table 2 . Homogeneity Test.

NESSE-95% CI+9C5% CIQP-value
110.5040.0280.4490.55934.468.000


The effect sizes of primary studies were heterogeneous. The effect of the Arduino-based education program was a standard deviation of 0.518 (Table 3), indicating a moderate effect size.

Table 3 . Overall Effect Size.

NESSE-95% CI+95% CI
110.5180.0540.4120.623


B. Moderator Analyses

These analyses were conducted to identify sources of variability and moderating factors [19].

1) Study Characteristics

The variables related to study characteristics were school level, student ability, and publication year. Regarding the school level, the results were ranked as follows: college (0.671), elementary school (0.564), middle school (0.388), and high school (0.369). For student ability, the results were in the order of the full range of students (0.55) and gifted and talented students (0.297). In the publication year category, the results appeared in the order of 2020-2023 (0.64) and 2016-2019 (0.464).

2) Methodological Characteristics

The variables associated with the methodological characteristics included research design and sample size. There were no statistically significant research findings in the moderator analyses based on methodological characteristics.

3) Design Characteristics

The variables related to the research characteristics were treatment duration and session frequency. In the duration of treatment category, the results were observed in the following order: 1-4 weeks (0.557); >5 weeks (0.473).

4) Outcome Characteristics

The variables related to the outcome characteristics included the learning, cognitive, and affective domains, and subject areas. For the learning domains, the results were in the order of cognitive domain (0.585) and affective domain (0.401). For the cognitive domain, the order of effect sizes was logical thinking (0.907), content knowledge (0.896), convergence competency (0.725), self-efficacy (0.655), computational thinking (0.644), and creative problem-solving skills (0.47). The order of effect sizes for the subject areas was as follows: agriculture (0.789), STEAM (0.725), environmental science (0.673), practical arts (0.521), artificial intelligence (0.486), informatics (0.449), and computers (0.362).

C. Publication Bias

To identify publication bias, the researcher adopted a funnel plot and a rank correlation test. These two methods suggested that publication bias was unlikely in this study. First, the funnel plot was considerably symmetrical in Fig. 3. Second, Kendall's tau was 0.109 and p was 0.64 in the rank correlation test [20], which meant that it was difficult to see whether a significant correlation existed.

Figure 3. Funnel plot.

V. DISCUSSION

This study summarizes the effects of Arduino-based educational programs through a meta-analysis. The findings are as follows:

First, the overall effect size of the Arduino-based educational programs was 0.518, which, according to Cohen’s (1988) standards, falls into the category of a medium effect size [21]. This finding suggests that Arduino can be effectively utilized in the implementation of school curricula. Additionally, a prior study by Lee (2020), focusing on studies conducted in Korea, reported a meta-analysis of the effects of Arduino-based education in engineering programs targeting elementary and middle school students, which showed an overall effect size of 0.656 [22].

Second, when measuring the effect size based on the dependent variables, the cognitive domain had an effect size of 0.585, whereas the affective domain had an effect size of 0.401. These results align with the findings of Johnson (2022) [11], who argued that students engaging in educational activities involving Arduino could enhance their cognitive abilities by performing programming tasks and addressing problems directly related to the curriculum.

Third, when examining the effect sizes based on the subvariables in the cognitive domain, the order was as follows: logical thinking (0.907), content knowledge (0.896), convergence competency (0.725), self-efficacy (0.655), computational thinking (0.644), and creative problem-solving skills (0.47). The highest effect size, logical thinking, refers to the ability to analyze rules and validity in the relationships between factors. Arduino programming is structured logically, enhancing students’ reasoning and problem-solving skills during the learning process [12].

Fourth, when measuring the effect size based on subvariables in the subject area, the order was agriculture (0.789), STEAM (0.725), environmental science (0.673), practical arts (0.521), artificial intelligence (0.486), informatics (0.449), and computers (0.362). These results suggest that Arduino-based educational programs may yield greater effects than computer education when integrated into school curricula. Jamieson (2011) emphasized Arduinós ease of use and strong compatibility in addressing various issues in different curriculum areas [5].

Fifth, at the school level, the results were as follows: college (0.671), elementary school (0.564), middle school (0.388), and high school (0.369). College students are more likely to understand program objectives and processes accurately and engage actively. Their high interest in problem solving and motivation may contribute to the program's positive effects [14].

Regarding student ability, the results were the full range of students (0.55) and gifted and talented students (0.297). This suggests that educators should consider grouping students with different levels of ability when implementing Arduino-based educational programs. Gifted and talented students accurately understand their learning capabilities and grow by incorporating them into their learning processes. Underachieving students can learn problem-solving strategies from gifted and talented students. Thus, Arduino-based educational programs have the potential to foster educational growth for all students, based on interactions among students with different perspectives and abilities.

VI. CONCLUSION

This study systematically analyzes the results of previous research through a meta-analysis to explore the trends and educational significance of Arduino-based educational programs. The findings of this study provide valuable information for educators and researchers interested in developing and implementing effective educational programs utilizing Arduino-based education. In particular, the significant medium effect size observed in the overall effect of Arduino-based education indicates its potential effect on student development when implemented in various forms such as software education or integrated into curriculum-related educational programs at schools.

Based on the research findings, there should be active discussions in schools regarding the recognition and utilization of Arduino-based educational programs as effective teaching and learning methods. Lee (2020) asserts that students can grasp the basic meaning and operational principles of artificial intelligence through Arduino-based education, thereby enhancing teachers’ professional competence to nurture the talent required in the Fourth Industrial Revolution [22]. Distributing instructional guides created by experts for classroom use could also be a beneficial approach for activating Arduino-based learning. Therefore, we aspire to the continuous enhancement and expansion of Arduino-based education, with the goal of equipping students with the skills required by future societies.

ACKNOWLEDGEMENTS

This Research was supported by the Research Funds of the Mokpo National University in 2022.

Fig 1.

Figure 1.PRISMA flowchart.
Journal of Information and Communication Convergence Engineering 2024; 22: 153-158https://doi.org/10.56977/jicce.2024.22.2.153

Fig 2.

Figure 2.Forest plot
Journal of Information and Communication Convergence Engineering 2024; 22: 153-158https://doi.org/10.56977/jicce.2024.22.2.153

Fig 3.

Figure 3.Funnel plot.
Journal of Information and Communication Convergence Engineering 2024; 22: 153-158https://doi.org/10.56977/jicce.2024.22.2.153

Table 1 . Characteristics of Studies.

AuthorYearPublicationLevelDomain
Arslan [8]2021JournalCollegeCognitive, Affective
Choi [9]2016JournalHighCognitive
Hong [10]2020JournalHighAffective
Johnson [11]2022JournalCollegeCognitive, Affective
Kim [12]2016JournalElementaryCognitive
Kim [13]2016JournalMiddleAffective
Kim [14]2020JournalCollegeCognitive
Kim [15]2016JournalMiddleCognitive
Kim [16]2018JournalElementaryCognitive, Affective
Lee [17]2019JournalElementaryCognitive
Seo [18]2016JournalElementaryAffective

Table 2 . Homogeneity Test.

NESSE-95% CI+9C5% CIQP-value
110.5040.0280.4490.55934.468.000

Table 3 . Overall Effect Size.

NESSE-95% CI+95% CI
110.5180.0540.4120.623

References

  1. T. Teo, S. Unwin, R. Scherer, and V. Gardiner, “Initial teacher training for twenty-first century skills in the Fourth Industrial Revolution (IR 4.0): A scoping review,” Computers & Education, vol. 170, p. 104223, Sep. 2021. DOI: 10.1016/j.compedu.2021.104223.
    CrossRef
  2. L. R. Larke, “Agentic neglect: Teachers as gatekeepers of England's national computing curriculum,” British Journal of Educational Technology, vol. 50, no. 3, pp. 1137-1150, Feb. 2019. DOI: 10.1111/bjet.12744.
    CrossRef
  3. Korea Department of Education, 2022 National Revised Curriculum. Sejong, Korea: Korea Department of Education, 2022.
  4. J. Blum, “Exploring Arduino: tools and techniques for engineering wizardry,” Indianapolios, IN: John Wiley & Sons, 2019.
    CrossRef
  5. P. Jamieson, “Arduino for teaching embedded systems. are computer scientists and engineering educators missing the boat?,” in Proceedings of the international conference on frontiers in education: computer science and computer engineering (FECS). The Steering Committee of the World Congress in Computer Science, Computer Engineering and Applied Computing (WorldComp), p. 1, 2011.
  6. M. Borenstein, L. V. Hedges, J. P. Higgins, and H. R. Rothstein, “Introduction to meta-analysis,” Indianapolios, IN: John Wiley & Sons, 2021.
    CrossRef
  7. D. Moher, A. Liberati, J. Tetzlaff, and D. G. Altman, “Preferred reporting items for systematic reviews and meta-analyses: the PRISMA statement,” Annals of internal medicine, vol. 151, no. 4, pp. 264-269, Jul. 2009. DOI: 10.1136/bmj.b2535.
    Pubmed KoreaMed CrossRef
  8. K. Arslan and Z. Tanel, “Analyzing the effects of Arduino applications on students' opinions, attitude and self-efficacy in programming class,” Education and Information Technologies, vol. 26, no. 1, pp. 1143-1163, Aug. 2020. DOI: 10.1007/s10639-020-10290-5.
    CrossRef
  9. S. Choi and S. Kim, “Effects of Physical Computing Education Using App Inventor and Arduino on Industrial High School Students' Creative and Integrative Thinking,” The Journal of Korean Association of Computer Education, vol. 19, no. 6, pp. 45-54, Nov. 2016.
  10. W. Hong, J. Choi, and H. Lee, “Effects of maker education for highschool students on attitude toward software education, creative problem solving, computational thinking,” Journal of The Korean Association of Information Education, vol. 24, no. 6, pp. 585-596, Dec. 2020. DOI: 10.14352/jkaie.2020.24.6.585.
    CrossRef
  11. D. M. Johnson, M. L. Pate, C. M. Estepp, G. W. Wardlow, and G. T. Hood, “Designing Arduino instruction for novice agriculture students: Effects on interest, self-efficacy, and knowledge,” Applied Engineering in Agriculture, vol. 38, no. 5, pp. 753-761, 2022. DOI: 10.13031/aea.15031.
    CrossRef
  12. Y. Kim and K. Hong, “The effects of physical computing based software applications using Arduino on logical thinking of elementary school students,” Korean Journal of Thinking Development, vol. 12, no. 2, pp. 47-72, Jun. 2016.
  13. J. Kim and T. Kim, “The effect of physical computing education to improve the convergence capability of secondary mathematicsscience gifted students,” The Journal of Korean association of computer education, vol. 19, no. 2, pp. 87-98, Mar. 2016.
  14. S. Y. Kim and S. H. Yun, “The Effect of STEAM Program using Arduino on Preservice Science Teachers' STEAM Core Competencies,” Journal of Science Education, vol. 44, no. 2, pp. 183-196, Aug. 2020. DOI: 10.21796/jse.2020.44.2.183.
  15. H. J. Kim, J. Seo, and Y. Kim, “The effect of scratch programming education using Arduino on middle school students creative problem solving ability,” The Journal of Learner-Centered Curriculum and Instruction, vol. 16, no. 12, pp. 707-724, Dec. 2016.
    CrossRef
  16. H. Kim, S. Jeong, S. Jeong, and S. Mun, “Development and application of environmental education program for elementary school students using Arduino,” Korean Journal of Environmental Education, vol. 31, no. 2, pp. 167-179, 2018. DOI: 10.17965/kjee.2018.31.2.167.
    CrossRef
  17. S. Lee, T. Kim, J. Kim, S. Kang, and J. Yoon, “The effect of a design thinking-based maker education program on the creative problem solving ability of elementary school students,” Journal of The Korean Association of Information Education, vol. 23, no. 1, pp. 73-84, Feb. 2019. DOI: 10.14352/jkaie.2019.23.1.73.
    CrossRef
  18. J. Seo and Y. Kim, “Development and application of educational contents for software education based on the integrative production for increasing the IT competence of elementary students,” Journal of The Korean Association of Information Education, vol. 20, no. 4, pp. 357-366, Aug. 2016. DOI: 10.14352/jkaie.2016.20.4.357.
  19. L. V. Hedges and J. L. Vevea, “Fixed-and random-effects models in meta-analysis,” Psychological methods, vol. 3, no. 4, pp. 486-504, Dec. 1998. DOI: 10.1037/1082-989X.3.4.486.
    CrossRef
  20. C. B. Begg and M. Mazumdar, “Operating characteristics of a rank correlation test for publication bias,” Biometrics, vol. 50, no. 4, pp. 1088-1101, Dec. 1994. DOI: 10.2307/2533446.
    Pubmed CrossRef
  21. J. Cohen, “Statistical power analysis for the behavioral sciences,” New York, NY: Routledge, 2013.
    CrossRef
  22. E. Lee, “A Meta-Analysis of the Effects of Arduino-Based Education in Korean Primary and Secondary Schools in Engineering Education,” European Journal of Educational Research, vol. 9, no. 4, pp. 1503-1512, 2020. DOI: 10.12973/eu-jer.9.4.1503.
    CrossRef
JICCE
Sep 30, 2024 Vol.22 No.3, pp. 173~266

Stats or Metrics

Share this article on

  • line

Related articles in JICCE

Journal of Information and Communication Convergence Engineering Jouranl of information and
communication convergence engineering
(J. Inf. Commun. Converg. Eng.)

eISSN 2234-8883
pISSN 2234-8255