ArticlePDF Available

Abstract and Figures

Organizing STEM activities based on scientific inquiry and engineering design processes is recommended for competency-based education in many countries, including Vietnam, to develop vital 21st-century practices. However, one of the challenges in the scientific inquiry process is the lack of equipment for conducting experiments. Therefore, there is a need for cost-effective and flexible instrument initiatives that students and teachers can design, create, and operate on their own. Additionally, real-world contexts like designing experiments for studying are also essential to engage students in engineering design processes. With its open-source platform, user-friendly interface, and limitless creative potential, Arduino is a valuable tool for STEM education. Hence, this study aims to develop Arduino-based experiments and suitable lesson plans to facilitate the implementation of STEM lessons following scientific inquiry and engineering design processes. In this study, we have proposed three Arduino-based experiments, followed by instruction plans, that students can build through engineering design processes to study several Physics concepts. The results show that microcontroller systems combined with common sensors are a low-cost yet effective approach with acceptable accuracy, allowing students to quantitatively and professionally investigate the relationship between physical quantities. In addition, 21st-century practices such as STEM literacy and design thinking are also concentrated in the context of working with the solutions for STEM problems.
Content may be subject to copyright.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
38
Arduino-Based Experiments: Leveraging Engineering Design and Scientific Inquiry in
STEM Lessons
Submitted 7 October 2023 Revised 25 October 2023 Received 25 October 2023
Nguyen Duc Dat1, Nguyen Van Bien2*, Nguyen Thi To Khuyen3, Nguyen Thi Viet Ha4, Hoang Thi Thai An5,
Ngo Thi Phuong Anh6
1,2,3,4,5,6Faculty of Physics, Hanoi National University of Education, Hanoi, Vietnam
Corresponding Email: *biennv@hnue.edu.vn
Abstract
Organizing STEM activities based on scientific inquiry and engineering design processes is recommended for
competency-based education in many countries, including Vietnam, to develop vital 21st-century practices.
However, one of the challenges in the scientific inquiry process is the lack of equipment for conducting
experiments. Therefore, there is a need for cost-effective and flexible instrument initiatives that students and
teachers can design, create, and operate on their own. Additionally, real-world contexts like designing
experiments for studying are also essential to engage students in engineering design processes. With its open-
source platform, user-friendly interface, and limitless creative potential, Arduino is a valuable tool for STEM
education. Hence, this study aims to develop Arduino-based experiments and suitable lesson plans to facilitate
the implementation of STEM lessons following scientific inquiry and engineering design processes. In this
study, we have proposed three Arduino-based experiments, followed by instruction plans, that students can build
through engineering design processes to study several Physics concepts. The results show that microcontroller
systems combined with common sensors are a low-cost yet effective approach with acceptable accuracy,
allowing students to quantitatively and professionally investigate the relationship between physical quantities.
In addition, 21st-century practices such as STEM literacy and design thinking are also concentrated in the
context of working with the solutions for STEM problems.
Keywords: STEM classroom, Engineering design, Scientific Inquiry, Arduino-based experiments
INTRODUCTION
STEM, an acronym for Science, Technology, Engineering, and Mathematics, is
frequently associated with strategies for advancing a nation's progress in these domains (Assefa
& Rorissa, 2013; MacIsaac, 2016; Silva et al., 2020). In the context of education, the reference
to STEM underscores the education system's concentration on Science, Technology,
Engineering, and Mathematics disciplines by highlighting the incorporation of cross-
disciplinary STEM subjects (e.g. Kelley & Knowles, 2016; Madden et al., 2013), real-life
applications (e.g. Kefalis & Drigas, 2019; Nikitina & Ishchenko, 2022), as well as the
enhancement of students' qualities and competencies (e.g., Fajrina et al., 2020).
According to Kennedy & Odell (2014), effective STEM education programs and curricula
should embody 11 key characteristics, including two notable features: the promotion of
engineering design and problem-solving and inquiry-based learning (Kennedy & Odell, 2014).
In addition, the engineering design process (EDP) provides the opportunity for students to
embark on scientific inquiry (SI) and open discovery (Hafiz & Ayop, 2019). On the other hand,
using EDP, such as in science education, will allow the students to apply science knowledge
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
39
and SI in an authentic context and learn mathematical reasoning to make decisions (Kelley &
Knowles, 2016).
However, one of the challenges in the SI process is the lack of equipment for conducting
experiments (Kranz et al., 2023). Therefore, there is a need for cost-effective and flexible
instrument initiatives that students and teachers can design, create, and operate on their own.
Furthermore, real-world contexts like designing experiments for studying are also essential to
engage students in EDP.
Arduino, with its open-source platform (O'Sullivan & Igoe, 2004), user-friendly interface
(Thompson, 2011), and limitless creative potential, serves as a valuable tool for STEM
education (e.g. García-Tudela & Marín-Marín, 2023; Plaza et al., 2018). Regarding knowledge
comprehension, research demonstrated the usefulness of Arduino and 3D printing in teaching
STEM concepts in educational robotics classes (Souza & Sato, 2019). Regarding skills and
competencies, it was found that integrating Arduino into STEM activities improved students'
skills in establishing cause-effect relationships (Arı & Meço, 2021). Similarly, Vexler et al.,
(2022) developed an interdisciplinary course on circuit design using Arduino, which enhanced
students' scientific and technological capabilities (Vexler et al., 2022). Overall, studies
highlighted the potential of Arduino-based experiments for improving STEM Education.
One of the approaches involves introducing educational projects where students employ
Arduino to construct products like robots and machines, thus gaining knowledge, honing their
abilities, and nurturing their passion for learning (e.g., Di Giacomo & Sandri, 2022; Morze,
2018). Moreover, Arduino can be a cost-effective platform for creating devices or conducting
experiments that align with the scientific inquiry processes within STEM education (e.g., Sari
& Kirindi, 2019).
Building upon the mentioned information, it becomes evident that STEM-integrated
lessons have the potential to cultivate students' competencies and instill 21st-century practices,
viewed through the lens of EDP applied to the creation of instruments for SI. Currently, there
are several studies on Arduino-based experiments in STEM Education, but the majority of them
primarily employ Arduino as a teaching tool (Çoban & Erol, 2021, 2022; Galeriu et al., 2014)
or a remote initiative (Cvjetković & Stanković, 2017; Martin et al., 2021) rather than delving
into how it can serve as a study object in students' educational processes. Hence, this study
aimed to develop Arduino-based experiments that aim to facilitate the development of 21st-
century practices of students in STEM classrooms. The study goal is equivalent to the following
research questions:
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
40
1. How can Arduino-based experiments be designed to be implemented in STEM lessons for
students?
2. How can we implement developed Arduino-based experiments to leverage Engineering
Design Processes and Science Inquiry Processes in STEM lessons?
METHOD
Developing Arduino-based experiments
To ensure that the Arduino-based experiments are customizable, under control, cost-
effective, easy to maintain, and accessible for teachers and students, we based on the procedure
encompassing six design principles to develop open-source hardware designs for scientific
equipment proposed by Oberloier & Pearce (2018).
Firstly, we study existing experiments used to investigate Physics concepts. These
experiments either involve expensive measuring instruments or need a more precise approach
comparable to modern scientific measurement methods.
After that, we consider alternatives of using the Arduino board combined with sensors as
measurement instruments. For example, current sensors can help to measure the power of
electrical devices, or temperature sensors can replace thermometers. After that, we develop
experiments, including apparatus setup, programming, and executing procedures. This design
process follows design principles including:
Open-Source Approach: Free and open-source software tool chains and open hardware are
prioritized throughout fabrication, promoting accessibility and collaboration.
Simplicity and Efficiency: Efforts are made to minimize both the number and variety of
parts in the device and the complexity of the required tools, ensuring ease of assembly and
maintenance.
Resource Conservation: The design seeks to minimize material usage and production costs,
promoting sustainability and cost-effectiveness.
Digital Fabrication: Components that can be digitally manufactured using widely available
tools like the 3D printer are favored, enhancing accessibility and reducing production
barriers.
Customization Capability: Parametric designs with pre-designed components are
employed, allowing flexibility and customization to suit specific needs and requirements.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
41
Global Accessibility: Components that cannot be economically produced using existing
open hardware methods are sourced from off-the-shelf parts, ensuring availability and
accessibility worldwide.
Then, developed experiments are tested to verify the quality of functions, accuracy, and
whether they are validated for the targeted functions.
Finally, the experiments' design, manufacture, assembly, calibration, and operation were
documented and ready to be shared in the open-access literature.
Developing lesson plans
There are several approaches when designing STEM lessons, there are different
approaches, including silo, embedded, and integrated (Roberts & Cantu, 2012). The silo
approach involves the separation of STEM components. It is considered the most traditional,
primarily focused on teacher-driven activities, often neglecting the real-world problem-solving
aspect of learning (Breiner et al., 2012). Conversely, the embedded approach is well-known for
emphasizing acquiring knowledge by studying real-world problems and problem-solving
techniques within social, cultural, and functional contexts (Chen, 2001). Lastly, the integrated
approach blurs the boundaries between individual subjects, teaching science, technology,
engineering, and mathematics as a unified whole (Wang et al., 2011). In this study, in the
context of organizing curriculum content based on subjects, the most suitable approach is
embedded (Roberts, 2012). A STEM lesson, where teachers contain regular classroom lessons
to teach subject content in a STEM approach, can be implemented using the SI and EDP
processes as outlined in Figure 1. In this study, we constructed a teaching plan based on
organizing learning activities that incorporate both processes.
Firstly, we assessed the compatibility of Arduino-based experiments with the learning
objectives or specific knowledge units. Then, we developed an SI process for the targeted
learning objectives or knowledge units, starting from the phases of problem definition, idea
development, planning, problem-solving, and drawing conclusions. In this SI process, Arduino-
based experiments were used during the problem-solving phase for students to investigate or
verify scientific hypotheses. Constructing these experiments required students to follow the
EDP, beginning with defining the product, developing ideas, planning, and moving on to
designing and presenting solutions.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
42
Figure 1. STEM learning activities following SI and EDP
RESULTS AND DISCUSSION
Arduino-based experiments
Following the mentioned steps, we have proposed three Arduino-based experiments.
Determining the specific capacity of liquids
The setup of our Arduino-based experiment to determine the specific capacity of liquids
(Figure 2) includes a calorimeter with a heating resistor, a DS18B20 temperature sensor, an
ACS712-20A current sensor, a DC voltage sensor module (0-25V), and an Arduino Uno to read
sensor values and transmit them to computer software. The wiring connections of these sensors
are depicted in Figure 2. The experiment can be powered by a 12V battery system or a DC
power supply to operate the equipment and monitor sensor values through computer software.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
43
Figure2. Set up an Arduino-based experiment to determine the specific capacity of liquids.
A short Arduino programming code snippet is necessary to collect experimental data.
First, the computer will compile this program and then send it to the Arduino board via a USB
cable. The Arduino board will execute the code and continuously send the values of the three
sensors back to the computer. These values are sent to the computer every 1000 ms. The list of
experimental measurements is displayed on the software interface as a table and can be saved
as a Microsoft Excel spreadsheet.
The data analysis (Figure 3) initially involved extracting specific values suitable for
simple calculations suitable for K-12 students. The data obtained indicates that the temperature
value did not change significantly due to limitations in the smallest division of the measuring
device; the energy varied continuously. Therefore, the energy value at a given temperature can
be calculated as the average of the maximum and minimum energy values. This analytical
approach yielded the specific heat capacity of water, ranging from 3970 J/kg.K to 4379 J/kg.K,
which deviates by a maximum of 5.11% from the theoretical value of 4184 J/kg.K. Further
analysis utilized Origin 2021, a robust software application designed specifically for scientific
computations. We employed a fitting function, which yielded the specific heat capacity of water
as about 4183 J/kg.K. The R-square value is remarkably close to one, providing additional
evidence that the linear model accurately describes the experimental data.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
44
Figure 3. Data analysis of Arduino-based experiment to determine the specific capacity of
water.
Verifying the law of conservation of momentum
In this Arduino-based experiment (Figure 4), we employed Arduino Uno and Doppler
Radar to determine the velocity of an object. The HB100X10.525GHz obstacle sensor is a
Doppler module operating in the X-band. It includes a dielectric resonator oscillator (DRO)
integrated with antennas for signal transmission and reception. The sensor emits a 10.525GHz
signal with a range of up to 20 meters. Notably, this sensor's operation is unaffected by external
factors such as noise and humidity and is designed to resist strong radio frequency interference.
Additionally, the module incorporates amplification and comparison circuits using the
LM6482 IC to improve data acquisition accuracy. During experiments, an ultrasonic sensor
was also utilized to detect collision between two carts. In this setup, distance and Doppler radar
sensors were placed at either end of the experiment. The Doppler radar read the velocity of cart
A throughout the investigation. At the same time, the distance sensor emitted pulses to measure
the distance of cart B, facilitating the separation of data before and after the collision. Before
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
45
the collision, as the distance remained constant, the velocity before the collision was calculated
and displayed on the screen. When the two carts collided and moved toward the distance sensor
(resulting in decreased B's distance), the post-collision velocity was calculated and displayed
on the screen.
Figure 4. Set up an Arduino-based experiment to verify the law of conservation of
momentum.
Throughout these experiments, only the velocities immediately before and after the
collision were observed, effectively assuming the system was a closed system. Momentum
calculations were performed for each measurement (Figure 5). In the first measurement, with
both A and B having a mass of 0.1 kg, the post-collision momentum of the system differed by
less than 1.33% from the pre-collision momentum. In the second measurement, where A's mass
was increased to 0.15 kg by adding a 50g weight, the post-collision momentum differed by less
than 11.29% from the pre-collision momentum. In the third measurement, with A's mass
increased to 0.15 kg and B's mass at 0.1 kg, the post-collision momentum differed within the
range of 3 - 11.11% from the pre-collision momentum.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
46
Figure 5. Data analysis of Arduino-based experiment to verify the law of conservation of
momentum.
Compared to traditional experiments measuring velocity using optical gate barriers,
where the obtained velocity represents the average velocity of the cart during the light barrier
activation period, this approach reduces significant experimental errors attributed to energy loss
due to friction. The analysis and data acquired from the sensors align well with verifying the
conservation of momentum law and K-12 students' comprehension.
Investigating the light interference phenomenon
The experimental setup (Figure 6) includes the following components. The light source
is a red laser with a wavelength (λ) range of 630 - 670nm. A distance of a=0.8mm separates
two slits. To collect data and control the system, we use an Arduino Uno. Light intensity data
is collected using the BH1750FVI, a digital ambient light sensor that communicates via I2C.
This sensor has a wide operating range with high resolution (1 - 65535lx), providing high
accuracy.
Additionally, the sensor has low power consumption due to its auto-power-off feature.
With this sensor, there's no need for an additional resistor as they are already pull-up resistors
on the Arduino board connected to the 3.3V output, reducing complexity in the experiment
setup. A Stepper Motor and its accompanying A4988 Driver, powered by a 12V supply, are
used to support the movement of the BH1750FVI light sensor to different measurement
positions.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
47
Figure 6. Setup of Arduino-based experiment to study the light interference phenomenon.
The system with two slits splits the light source (S) into two sources (F1 and F2) with the
same wavelength and in-phase, with a constant phase difference over time. The light from
sources F1 and F2, when they converge at various positions (x), creates an interference pattern.
The 12V power supply powers the stepper motor and its driver. The stepper motor rotates in
small increments (∆φ = 1.8o/32 = π/320 radians) with a diameter of the rotating shaft (d) being
12mm. This rotation results in the linear movement of the conveyor in discrete steps (∆x). The
light sensor is attached to the conveyor and, controlled by the stepper motor, the sensor moves
a small distance (∆x) within a short time interval (∆t). This allows for measuring light intensity
(I) at corresponding positions (x). The obtained data provides interference patterns to be
calculated and applied in various problem-solving scenarios.
Figure 7. The graph of light intensity regarding position.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
48
According to the theory, the dark fringes in interference patterns should have zero light
intensity. However, the measured experimental graph (Figure 7) shows non-zero values for
these dark fringes because the sensor calculates the average light intensity over the entire sensor
area instead of at a specific position. The experimental graph also exhibits discrepancies when
compared to the theory due to other factors such as environmental influences or light scattering.
Nevertheless, the obtained results clearly illustrate the rise and fall of the graph, explaining the
formation of bright and dark fringes on the screen.
Based on the graph of light intensity obtained, we can calculate the fringe width (i), the
distance between two consecutive bright or dark fringes. From the graph, we can calculate the
fringe width as follows: i = n.∆x = 40. φ.r = 40.∆φ.d/2 = 40.(π/320).6.10-3 = 2,35.10-3(m). The
LED used has a wavelength in the range of 640nm - 760nm, the distance from the slits to the
screen is approximately 1.55 meters, and the separation distance between the two slits is 0.5
millimeters. Theoretically, the screen's fringe width (i) should be between 1.92 and 2.36
millimeters. Therefore, the experimental results show an error in i ranging from 4% to 18%. If
we consider the experimentally determined fringe width (i) as accurate, we can reverse-
calculate the precise wavelength of the laser light source to be 758.10-9 m.
Instruction plans.
After developing and testing Arduino-based experiments, we design equivalent
instruction plans based on strategies to create engaging learning activities utilizing these
experiments to leverage Engineering Design Processes and Science Inquiry Processes in STEM
lessons, including activities with learning materials like worksheets and videos. These teaching
plans are developed based on the two frameworks we have mentioned. In these plans, students
will acquire lesson knowledge through the SI process, and the EDP will be integrated into it
through activities involving the design of experiments to investigate or verify students'
scientific hypotheses. Figure 8 below is an example of a lesson plan using this approach to teach
about specific heat capacity.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
49
Figure 8. Teaching processes for a STEM lesson with Arduino-based experiment to study
specific heat capacity
Overall, developed experiments allow the experiment to be conducted fluently and make
precise measurements while ensuring the differences in the physical quantities between
experimental results and the actual value are small enough to be acceptable for K12
experiments. Moreover, the total expenditure of the experimental prototype of the project is
suitable for Vietnamese students. The cost can be reduced by designing the microcontroller
board instead of using the Arduino board directly.
The designed lesson plans for STEM education in this study are believed to satisfy both
pedagogical principles and the specific requirements of a STEM lesson because we have
considered the following aspects. Effective STEM lesson plans must harmoniously integrate
pedagogical principles that encourage active learning (Herreid, 2006; Srinath, 2014),
differentiation (Balgan et al., 2022), and assessment (Karakaya & Yılmaz, 2022; Potter et al.,
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
50
2017). Furthermore, these STEM lesson plans should captivate students through hands-on
activities (Cloutier et al., 2016; Wysocki et al., 2013) aligned with learning objectives to
promote inquiry-based learning while connecting classroom knowledge to real-world
applications (Rennie et al., 2017). Additionally, a STEM lesson plan should emphasize
interdisciplinary collaboration and developing 21st-century skills (Fajrina et al., 2020),
ensuring that students acquire subject knowledge and the skills and mindset necessary for
success in STEM fields and beyond.
CONCLUSION
In this study, we have proposed Arduino-based experiments, followed by instruction
plans, that students can carry out to study several Physics concepts. Those experiments have
acceptable degrees of accuracy, and the instruction plans have the potential to develop students'
practices.
Limitations of the research
Despite having developed Arduino-based experiments and lesson plans based on STEM
teaching organization principles, additional intervention research is still needed to investigate
the effectiveness of these impacts on students. Subsequent studies may incorporate these lesson
plans into real classroom settings or apply these Arduino-based experiments to other learning
activities.
ACKNOWLEDGEMENT
The Authors thank to the Vingroup Innovation Foundation which funded this research
through the Scholarship Programme of Vingroup Innovation Foundation (VINIF), code
VINIF.2022.ThS.022.
REFERENCES
Arı, A. G., & Meço, G. (2021). A new application in biology education: Development and
implementation of arduino-supported stem activities. Biology, 10(6).
https://doi.org/10.3390/biology10060506
Assefa, S. G., & Rorissa, A. (2013). A bibliometric mapping of the structure of STEM education
using co-word analysis. Journal of the American Society for Information Science and
Technology, 64(12), 25132536. https://doi.org/10.1002/asi.22917
Balgan, A., Renchin, T., & Ojgoosh, K. (2022). An Experiment in Applying Differentiated
Instruction in STEAM Disciplines. Eurasian Journal of Educational Research, 2022(98),
2137. https://doi.org/10.14689/ejer.2022.98.02
Breiner, J.M., Carla, C.J., Harkness, S.S., & Koehler, C.M. (2012). What is STEM? A
Discussion About Conceptions of STEM in Education and Partnerships. School Science
and Mathematics, 112(1), 311.
Chen, M. (2001). A Potential Limitation of Embedded-Teaching for Formal Learning.
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
51
Proceedings of the Annual Meeting of the Cognitive Science Society, 23(23), 276281.
Cloutier, A., Dwyer, J., & Sherrod, S. E. (2016). Exploration of hands-on/minds-on learning in
an active STEM outreach program. ASEE Annual Conference and Exposition, Conference
Proceedings, 2016-June. https://doi.org/10.18260/p.26839
Çoban, A., & Erol, M. (2021). Arduino-based STEM education material: Work-energy
theorem. Physics Education, 56(2). https://doi.org/10.1088/1361-6552/abd991
Çoban, A., & Erol, M. (2022). STEM Education of Kinematics and Dynamics Using Arduino.
The Physics Teacher, 60(4), 289291. https://doi.org/10.1119/10.0009994
Cvjetković, V. M., & Stanković, U. (2017). Arduino based physics and engineering remote
laboratory. Advances in Intelligent Systems and Computing, 545, 560574.
https://doi.org/10.1007/978-3-319-50340-0_51
Di Giacomo, F., & Sandri, M. (2022). Educational activities with Arduino to learn about
astronomy. April, 15. https://doi.org/10.5821/conference-9788419184405.025
Fajrina, S., Lufri, L., & Ahda, Y. (2020). Science, technology, engineering, and mathematics
(STEM) as a learning approach to improve 21st century skills: A review. International
Journal of Online and Biomedical Engineering, 16(7), 95104.
https://doi.org/10.3991/ijoe.v16i07.14101
Galeriu, C., Edwards, S., & Esper, G. (2014). An Arduino Investigation of Simple Harmonic
Motion. The Physics Teacher, 52(3), 157159. https://doi.org/10.1119/1.4865518
García-Tudela, P. A., & Marín-Marín, J. A. (2023). Use of Arduino in Primary Education: A
Systematic Review. Education Sciences, 13(2). https://doi.org/10.3390/educsci13020134
Hafiz, N. R. M., & Ayop, S. K. (2019). Engineering design process in stem education: a
systematic. International Journal of Academic Research in Business and Social
Sciences, 9(5), 676-697.
Herreid, C. F. (2006). The Case Study Method in the STEM Classroom. STEM Innovation and
Dissemination: Improving Teaching and Learning in Science, Technology, Engineering
and Mathematics, 17(4), 3040.
https://journals.iupui.edu/index.php/muj/article/view/20286
Karakaya, F., & Yılmaz, M. (2022). Teachers' views on assessment and evaluation methods in
STEM education: A science course example. Journal of Pedagogical Research, 6(2), 61
71. https://doi.org/10.33902/JPR.202213526
Kefalis, C., & Drigas, A. (2019). Web based and online applications in STEM education.
International Journal of Engineering Pedagogy, 9(4), 7685.
https://doi.org/10.3991/ijep.v9i4.10691
Kelley, T. R., & Knowles, J. G. (2016). A conceptual framework for integrated STEM
education. International Journal of STEM Education, 3(1).
https://doi.org/10.1186/s40594-016-0046-z
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
52
Kennedy, T. J., & Odell, M. R. L. (2014). Engaging Students In STEM Education. Science
Education International, 25(3), 246258.
Kranz, J., Baur, A., & Möller, A. (2023). Learners' challenges in understanding and performing
experiments: a systematic review of the literature. Studies in Science Education, 59(2),
321367. https://doi.org/10.1080/03057267.2022.2138151
MacIsaac, D. (2016). Developing a National STEM Workforce Strategy: A workshop summary
. The Physics Teacher, 54(5), 318318. https://doi.org/10.1119/1.4947174
Madden, M. E., Baxter, M., Beauchamp, H., Bouchard, K., Habermas, D., Huff, M., Ladd, B.,
Pearon, J., & Plague, G. (2013). Rethinking STEM education: An interdisciplinary
STEAM curriculum. Procedia Computer Science, 20, 541546.
https://doi.org/10.1016/j.procs.2013.09.316
Martin, S., Fernandez-Pacheco, A., Ruiperez-Valiente, J. A., Carro, G., & Castro, M. (2021).
Remote Experimentation through Arduino-Based Remote Laboratories. Revista
Iberoamericana de Tecnologias Del Aprendizaje, 16(2), 180186.
https://doi.org/10.1109/RITA.2021.3089916
Morze, N. (2018). Implementation of Robotics as a Modern Trend in STEM Education.
International Journal of Research in E-Learning, 4(2).
https://doi.org/10.31261/ijrel.2018.4.2.02
Nikitina, I. P., & Ishchenko, T. V. (2022). About Some Aspects of Stem Education. Pedagogy
of the Formation of a Creative Person in Higher and Secondary Schools, 81, 99103.
https://doi.org/10.32840/1992-5786.2022.81.17
O'Sullivan, D., & Igoe, T. (2004). Physical Computing: Sensing and Controlling the Physical
World with Computers. In Technology.
http://www.amazon.ca/exec/obidos/redirect?tag=citeulike09-
20&path=ASIN/159200346X
Oberloier, S., & Pearce, J. M. (2018). General design procedure for free and open-source
hardware for scientific equipment. Designs, 2(1), 115.
https://doi.org/10.3390/designs2010002
Plaza, P., Blazquez, M., Perez, C., Castro, M., & Martin, S. (2018). Arduino as an Educational
Tool to I ntroduce R obotics. December, 18.
Potter, B. S., Ernst, J. V, & Glennie, E. J. (2017). Performance-based assessment in the
secondary STEM classroom. Technology & Engineering Teacher, No.6, 1822.
Rennie, L., Venville, G., & Wallace, J. (2017). Making STEM curriculum useful, relevant, and
motivating for students. STEM Education in the Junior Secondary: The State of Play, 91
109. https://doi.org/10.1007/978-981-10-5448-8_6
Roberts, A. (2012). A Justification for STEM Education. Technology and Engineering
Teachere, May/June(June), 15. http://botbrain.com/index.
Roberts, A., & Cantu, D. (2012). Applying STEM Instructional Strategies to Design and
International Journal of STEM Education for Sustainability, Vol 4, No.1, 2024, pp. 38-53
e-ISSN 2798-5091. DOI. 10.53889/ijses.v4i1.317
53
Technology Curriculum. Technology Education in the 21st Century, 111118.
https://www.diva-
portal.org/smash/get/diva2:533285/fulltext01.pdf%2523page=81#page=111
Sari, U., & Kirindi, T. (2019). Using Arduino in Physics Teaching: Arduino-based Physics
Experiment to Study Temperature Dependence of Electrical Resistance. Journal of
Computer and Education Research, 7(14), 698710. https://doi.org/10.18009/jcer.579362
Silva, V. M., Peña, S. H., & Saucedo, M. B. (2020). Stem education as a strategy to move from
the new structural economy to the endogenous and sustainable growth model in latin
america. Labor et Educatio, (8), 53-71. https://doi.org/10.4467/25439561le.20.005.12996
Souza, T., & Sato, L. (2019). Educational robotics teaching with arduino and 3D print based on
stem projects. Proceedings - 2019 Latin American Robotics Symposium, 2019 Brazilian
Symposium on Robotics and 2019 Workshop on Robotics in Education, LARS/SBR/WRE
2019, 407410. https://doi.org/10.1109/LARS-SBR-WRE48964.2019.00078
Srinath, A. (2014). Active learning strategies: An illustrative approach to bring out better
learning outcomes from Science, Technology, Engineering and Mathematics (STEM)
students. International Journal of Emerging Technologies in Learning, 9(9), 2125.
https://doi.org/10.3991/ijet.v9i9.3979
Thompson, C. (2011). Build it. Share it. Profit. Can open source hardware work. Work, 10(08).
Vexler, V., Aibashev, M., Saipbekova, A., Fominykh, I., & Bazhenov, R. (2022). STEM course
on circuit design accomplished to enhance scientific and technological capabilities of
students. Journal of Physics: Conference Series, 2193(1). https://doi.org/10.1088/1742-
6596/2193/1/012082
Wang, H., Moore, T. J., Roehrig, G. H., & Park, M. S. (2011). STEM Integration : Teacher
Perceptions and Practice. Journal of Pre-College Engineering Education Research (J-
PEER), 1(2), 113. https://doi.org/10.5703/1288284314636
Wysocki, B., McDonald, N., Fanto, M., & McEwen, T. (2013). Designing STEM activities to
complement neural development in children. ISEC 2013 - 3rd IEEE Integrated STEM
Education Conference, 37. https://doi.org/10.1109/ISECon.2013.6525234
... For BVI students, Arduino can be adapted to create assistive devices that facilitate interactive and accessible learning experiences (Hachmi et al., 2022;Jagatheeswari et al., 2022). Arduino-based projects have been increasingly integrated into science education in Vietnam (Dat et al., 2024) to foster inclusivity. Other countries where Arduino-based project have been integrated in education include, but not limited to Brazil, where it is used in schools and universities for projects that integrate engineering and environmental science (Santana et al., 2021). ...
Article
Full-text available
This study developed a talking Arduino-based device tailored to enhance the teaching and learning of chemical titration reactions and ion identification. The device was designed to sense colors, measure pH and determine the volume of solutions. The study employed the experimental design, using a chemistry achievement test as quantitative data. Sixteen BVI students and their two chemistry teachers from two secondary schools were purposively selected to participate in the study. A three-in-one Arduino-based device, capable of detecting colors, measuring volume and pH was developed. The study revealed that the cost-effective talking Arduino device significantly enhanced students' performance in chemistry, particularly in acid-base titration and ion identification. Notably, the learners improved their performance in the post-test and there was a significant difference in the mean scores between the pre-and post-tests, following the intervention using the device (p < 0.05). Both teachers and BVI students confirmed that the device motivated the students to engage in chemistry using other sensory modalities (tactile and auditory) to perform hands-on lab activities. The study recommends that educational authorities equip the chemistry school laboratories with adaptive devices to facilitate effective chemistry teaching and learning with the BVI learners.
... STEM practices have been increasingly emphasized globally to enhance students' competencies in mathematics and engineering, aiming to equip them with the necessary skills to survive and thrive in today's society [33]. By incorporating project-based learning approaches and activities that involve scientific inquiry and engineering design processes, STEM education can effectively develop 21st-century practices and other related skills [34]. Even so, there is a need for continuous professional development for educators to keep pace with the rapidly evolving STEM fields. ...
... One technology that is valuable for STEM education is Arduino [10]. Arduino is a highly popular technology with a large user community [11]. ...
Article
Full-text available
The science teacher development program on STEM Learning using Arduino was conducted to enhance science teacher competencies in designing and implementing a 21st-century skills-based teaching approach. This study implemented research evaluation with Context, Input, Process, and Product (CIPP) to determine the drivers that supported and enhanced the program's effectiveness and address the barriers that obstruct teachers' competencies. The methodology employed in this study is both qualitative and quantitative methods. Qualitative methods gather data through observations, interviews, and document analysis. In addition, quantitative methods involve calculating the percentage of participants who complete the training program. Interviews and document studies in context evaluation help determine if program objectives are relevant to teachers' needs and aligned with the curriculum. Observation, interview, and document study were employed to evaluate input, process, and product and complement with quantitative data. The result shows that the science teacher development program is highly relevant today in enhancing teachers' competencies to design 21st-century skills-based teaching. However, some improvements are still needed to support the drivers and eliminate the barriers to make the program more effective. Some drivers, such as participants' motivation, well-organized content, competent facilitators, and sufficient resources, are assets to continue the program. However, the revision of the indicator objectives program, the selection process of participants, the time to conduct the workshop session, guidance, and content representation are essential to note.
Article
This paper presents two ways to introduce the student to some basic experimental concepts of gamma spectroscopy, without the use of expensive professional measurement equipment. For one of them, the complete experiment was simulated through several computer programs. Using this simulation, students are tasked with performing all the operations that must be performed in a real experimental setup, to obtain the spectrum of gamma radiation, as the expected result. For the needs of the second approach, the equipment has been designed that look and function like real experimental equipment, and students can use it to perform completely identical procedures in the measurement process as with the real one. The central part of each component of a system designed in this way is a programmable microcontroller, set to perform a function analogous to that of the actual components. By working in these two ways, with a virtual experiment or a setup designed to fully imitate real measurement equipment, students can be introduced to the field of gamma spectroscopy and acquire a routine that can be repeated in real experiments. The main advantage of these two described ways is that they require small investments.
Article
Full-text available
In the last two decades, technological advances have been spectacular, and their transcendence has touched all areas of society. Specifically, in the field of education, these advances have allowed projects and approaches such as computational thinking to be taken up more strongly through interdisciplinary visions such as the STEM subjects and technological devices such as Arduino. The main objective of this article is to analyse the uses of Arduino and the achievements it has attained at primary-education level. To this end, a systematic review was carried out in the SCOPUS and Web of Science databases. The methodology used was the PRISMA statement and the SALSA framework. In accordance with the exclusion criteria applied, nine scientific papers from the last seven years were obtained. The qualitative software ATLAS.ti was used to extract the results. These papers reveal that the most commonly used methodology for incorporating the Arduino board into teaching is problem based learning (PBL) in the context of STEM subjects. In addition, programming environments, such as Scratch, and other electronic components have been used, which have enabled the development of computational thinking and the acquisition of technological knowledge, among other achievements.
Article
Full-text available
In today's world shaped by technology and the natural sciences, knowledge and skills related to experimentation are crucial, especially given growing public debates about science-related topics. Despite a strong emphasis on experimentation in science curricula worldwide, learners still encounter diverse challenges when experimenting. This paper provides a systematic review of empirical research on learners' challenges during the following inquiry phases: stating research questions, generating hypotheses, planning and conducting an experiment, analysing data and drawing conclusions. A database search and an analysis of two prior narrative literature reviews identified 368 studies, of which 66 were used for further analyses after screening for eligibility using specific inclusion criteria. The analyses revealed 43 challenges at the conceptual , procedural and epistemic level that not only elementary but even university students face during experimentation. Additionally, cognitive biases and preconceptions are identified as a source of such challenges. Overall, the findings demonstrate a lack of in-depth research on stating research questions despite its importance for experimentation, whilst learners' abilities in the other inquiry phases have been intensively investigated. The results offer valuable information for science education research and provide a basis for tailored scaffolding in the science classroom or the design of effective instructional interventions.
Conference Paper
Full-text available
There is a need to promote better science, technology, and mathematics (STEM) education at all school levels. Arduino makes it possible by creating the next generation of STEAM programs that empower students on their learning journey through middle school, high school, and university. These kinds of technologies make it possible to make abstract concepts concrete and manipulable, far from the experience of children and young people, increasing the possibilities of learning. Following the constructionist ideas and practices, the National Institute for Astrophysics has developed play.inaf.it, a web platform that collects various coding, educational robotics, making, and tinkering activities, using astronomy and astrophysics as a tool to develop computational thinking and all the skills that are typical of scientific research in the STEM field. In this paper we want to present two projects created by the Play group. The first one aims to create, using an Arduino board, one LED and a photoresistor, an exhibit capable to describe one of the methods most used to identify exoplanets: the transit method, which exploits the fact that the brightness of a star decreases when the planet passes in front of it, with respect to our line of sight. Thanks to this project it is possible both to know Arduino and understand the information that astronomers can obtain from so-called light curves, such as the orbital period, the size of the planet, etc. The second activity aims to create and turn on one or more constellations using Arduino and some LEDs. In this way it will be possible to describe - through an active, cooperative, and operational approach - what are the stars, the constellations and the close relationship that has linked man to the sky since the dawn of time. Thanks to Arduino it is possible to encourage creativity, allowing everyone to give shape and substance to their ideas because the only limit we can set is our imagination
Article
Full-text available
There have been significant advances in science and technology in recent years. Therefore, all countries need qualified people who can take on the challenges of life today and compete in the international arena. This has led countries to adopt new approaches to education. STEM education is one of the latest examples of those approaches. This study investigated science teachers’ views on assessment and evaluation methods in STEM education. The study adopted a phenomenology design. The sample consisted of 22 science teachers from public or private schools in different provinces in Turkey in the 2021-2022 academic year. All participants were experienced in STEM education. Data were collected using a semi-structured interview questionnaire developed by the researchers. The study had two significant results. First, participants used process- and outcome-oriented methods to evaluate STEM education. Second, they made some errors and faced some challenges in evaluating STEM education. However, those errors and challenges were of teacher or education system origin. Therefore, schools should provide teachers with in-service training on assessment and evaluation methods in STEM education, and educators should develop different measurement tools to help teachers make fewer errors and overcome the challenges they face in evaluating STEM education.
Article
Full-text available
The aim of the research is to develop an interdisciplinary course of extracurricular activities integrating knowledge in science, technology, engineering and mathematics for students to develop their scientific and technological skills. 52 students from secondary schools of Engels, Yoshkar-Ola (Russia), Sholom-Aleichem Priamursky State University (Birobidzhan, Russia), Osh State University College (Osh, Kyrgyz Republic) took part in the educational experiment. The theme-based course Basic Concepts of Arduino Systems Engineering is developed based on the proprietary technology of simple projects of practical relevance. The projects render the general concept from knowledge to competence. The course consists of four modules: Start, Big Workshop/Hands-on Training, Go Ahead/Step forward, Group Design. Arduino applied in design modeling allows students to create electrical devices that would be productive in one or another area of life at a low cost. The course program is aimed at engaging students in innovative design technologies, computer programming and using robotic devices. The findings of the study were observed as part of an interview with students, educational achievement, subsequent STEM literacy test activities and the performance of game summarizing projects. The recommended method has shown the efficiency in mastering the required core set of skills of circuit design and computer programming.
Article
Full-text available
This paper describes the architecture of an Arduino remote lab that supports the deployment of many Arduino-based experiments, such as a sensors remote lab consisting on eleven sensors and a LCD display connected to an Arduino MEGA, or a 3D RGB LED cube remote lab consisting on 16 RGB LEDs connected to an Arduino UNO-compatible board. The proposed on-line system allows students to write code on a website to be executed on these experiments. The execution results can be observed in real time through an IP camera. The use of this kind of on-line didactic tools is very important to provide high quality on-line education programs on technical fields.
Article
Full-text available
Simple Summary The rapid increase in technology in recent years has created the need to apply different methods in education. Teaching lessons with technology-based activities rather than the traditional teaching method is an obligation for teachers. For this reason, teachers need resources whose validity and reliability are tested that they can use in their lessons. In this study, a part of the technology content resource that teachers need for a biology lesson is presented. While preparing the course contents, a STEM approach including science, engineering, mathematics and technology disciplines was used. A significant increase was found in the ability of the students to whom the developed activities were applied to establish cause and effect relationships. According to this result, it can be said that Arduino-supported STEM education improves students’ abilities to establish cause and effect relationships. Abstract Considering that generations that have grown up in the 21st-century have grown alongside technology, it is thought that integrating technology into lessons helps students learn the subject. This study aims to develop five STEM activities for the lesson of the human body systems by integrating the coding-based Arduino into STEM education. The activities were implemented to 6th-grade students for seven weeks and the effects on students’ skills of establishing a cause-effect relationship. The study method was pre-test-post-test quasi-experimental design, and the cause-effect relationship scale and semi-structured view form were used as data collection tools. As a result of the study, a significant difference was found between the Arduino-supported STEM activities developed and the students’ skills of establishing a cause-effect relationship. The students who received the Arduino-supported STEM education found the course to be entertaining and educational, and the future goals of these students were affected. In order to bring individuals who love their profession into the future, Arduino-supported STEM education should be applied and expanded in other branches and class levels.
Article
Purpose: Science Technology Engineering Mathematics (STEM) is developing now in Mongolian Universities. Research in STEM education is increasing in importance globally and is an international field. Less information is available concerning the relationships among behavior, multiple intelligence, and learning style of differentiated instruction for the STEM classroom. There is a need for a teaching methodology on how to deliver STEM contents to every student in Mongolia. Method: This study developed a differentiated teaching approach based on nine multiple intelligence and learning style differences. To create the teaching approach, first, the study had the Gardner test and Visual, Authority, Kinesthetic (VAK) behavior test among 76 students. Findings: This study found a proper modification teaching approach for the intelligent ability and learning styles. Implications for Research and Practice: After implementation of the modification, the academic achievement and engagement of the students increased by 9.3 percent. The study findings reveal correlations between VAK, Intelligence ability, and temperaments of the students. These relationships can be used for teaching STEM and preparation classes.
Article
Ever increasing technological progress opens novel opportunities concerning educational activities, and the ability to use the technology effectively is one of the 21st century’s most demanding skills. The Partnership Forum for 21st-Century Skills (P21) states that no organization can achieve satisfying results without using technology and therefore the use of technology particularly in schools should be at the highest level. Some novel teaching methods have recently emerged based on technological developments, such as STEM education, which is based on the integration of science, technology, engineering, and mathematics. In this study, the motion of a body connected to a pulley system is analyzed by using an Arduino microprocessor and also related mathematical equations. Arduino is a programming platform on which various electronic elements can be connected. There are various Arduino compatible sensors (sound, light, distance, temperature, etc.) that can be coded for their intended use. Due to its cost effectiveness, this technological instrument can be used as a measurement tool in many physics experiments. In this work, the time-varying data of the position of the moving object is determined using the HC-SR04 ultrasonic distance sensor (see Fig. 1). The HC-SR04 distance sensor can determine the distance of the obstacle from the sensor when the transmitted signal is reflected from an obstacle and returned to the sensor, and the Arduino IDE computer program is used to load the corresponding codes into the Arduino and to retrieve the incoming data.