Empowering STEAM Activities With Artificial Intell
Empowering STEAM Activities With Artificial Intell
8, AUGUST 2021 1
Abstract—Open-source hardware and software platforms have cost for consumers [3]. Furthermore, elementary and high
played an important role in democratizing access to technology school teachers face difficulties in using electronic components
and education in computer science and engineering. They have connected to a breadboard [4]. These difficulties mainly arise
significantly reduced costs and lowered barriers to entry for
enthusiasts, educators, and students to start working on electron- from common problems of poor contact on breadboards and
ics, programming and other technologies. Recent advancements the fragility of connections, which can lead to errors and
in open-source tools such as KiCad, MicroPython and the frustration during practical teaching activities. Ideally, elec-
Thonny development environment have the potential to accelerate tronic boards designed for educational purposes should be
low-budget educational applications, providing a smooth and easy to use and operate under the principle of open-source
consistent learning curve for users. Using these open-source
platforms, we designed and developed the BitDogLab, a tool for hardware, providing their manufacturing ”recipe” to encourage
STEAM activities development using embedded systems based on sharing and continuous improvement. It is also important
the Raspberry Pi Pico board, with uncomplicated programming for them to be well-documented to facilitate independent
supported by artificial intelligence through the GPT model. learning for students [5]. The programming environment of the
BitDogLab is an open-source hardware solution with a flexible board should prioritize logical thinking over the syntax of the
design that allows for continuous expansion for future develop-
ments in both software and hardware areas. Being based on open- programming language, as the latter can become an obstacle
source code, the functionality of BitDogLab can be enhanced by for students who are starting to develop their programming
integrating it with a variety of software resources. This includes, and computational thinking skills [6].
for example, programming the board to interact with databases, a An initiative evaluated the effectiveness of Fab Lab-based
functionality that can be crucial in applications involving artificial learning and shows that students are more interested in science
intelligence. Additionally, BitDogLab can be adapted to work in
conjunction with more sophisticated hardware, such as robotic lessons after using Fab Lab-based learning [7]. This research
systems or advanced sensors, expanding its range of educational corroborates an analysis of 225 studies comparing student
applications. The project’s open distribution also encourages performance in STEM courses using traditional learning ver-
community contributions, promoting a culture of collaborative sus active learning methods, revealing a significant positive
learning and innovation. effect of active learning on student performance [8]. Given
Index Terms—Open Hardware, STEAM Education, Artificial this scenario, it is essential to seek low-cost solutions that meet
Intelligence in Education, Project-Based Learning the requirements while providing quality learning experiences
and effective development of students’ skills. Therefore, we
I. I NTRODUCTION have developed BitDogLab: an open-source, low-cost, and
user-friendly hardware board designed specifically to teach
B RAZIL, along with other developing countries, faces a
significant challenge regarding the inclusion of technol-
ogy in elementary and secondary school classrooms, especially
STEAM concepts in an interactive and engaging manner. This
article will describe the development and capabilities of the
in activities or projects involving Science, Technology, Engi- BitDogLab, demonstrating how it can be programmed with
neering, Arts, and Mathematics (STEAM) [1]. This challenge the support of artificial intelligence to facilitate and expedite
is influenced by various factors such as teacher training, IT the learning process.
infrastructure, social and economic inequality, and more [2].
In Brazil, one particular factor is the reality of cascading II. D ESIGN OF THE B IT D OG L AB P RINTED C IRCUIT
taxes (federal, state, and municipal) that make technologi- B OARD
cally dependent solutions, subject to importation, prohibitively
expensive for many schools, especially public ones. These While the use of protoboards is a common educational tool,
taxes result in an approximately 120% increase in the final it can pose technical challenges for elementary and high school
teachers and students. Therefore, we consider it advisable to
We would like to express our profound gratitude to the IEEE Electron avoid the protoboard as the first form of contact with electronic
Device Society (EDS) for the generous grant that enabled us to develop STEM
activities. Our appreciation also extends to INCT Namitec (National Institute components. In this way, our project is based on a specially
of Science and Technology on Nano and Microelectronics). This initiative, designed printed circuit board (PCB) for educational activities.
conducted by CNPq (National Council for Scientific and Technological We have named the board BitDogLab, in honor of our mascot
Development) in Brazil, provided valuable resources and expertise in the
development of semiconductor devices that significantly contributed to the BitDog, which is a playful element of the Escola 4.0 project
success of our project. [9] to which this initiative belongs. This PCB uses as its
JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2021 2
(a) (b)
Fig. 1. Layout design of the BitDogLab PCB: (a) front and (b) back side.
TABLE I
B IT D OG L AB´S BILL OF MATERIALS
Fig. 4. Close-up view of the connection terminals of the BitDogLab that can
be connected with alligator clips.
Fig. 7. Front and back view of the PCB showing the basic components to
be soldered in the positions indicated on the board to carry out one of the
STEAM activities.
skills. The application of this methodology in other contexts the National Academy of Sciences, vol. 111, no. 23, pp. 8410–8415,
and with different types of hardware is also a promising area 2014. [Online]. Available: https://www.pnas.org/content/111/23/8410
[9] “Inspire seus alunos com steam,” https://escola4pontozero.fee.unicamp.
for future investigation. Therefore, the central contribution of br/, accessed: 2023-06-03.
this work to the field of science and technology education [10] “Buy a raspberry pi pico,” https://www.raspberrypi.com/products/
is the proposal of an iterative programming process that raspberry-pi-pico/, accessed: 2023-06-03.
[11] “Bitdoglab repository,” https://github.com/Fruett/BitDogLab, accessed:
integrates AI into the development process, using the Hard- 2023-06-03.
ware Configuration Database (HCD). This approach, which [12] “Raspberry pi os,” https://www.raspberrypi.com/software/, accessed:
harmoniously unites artificial intelligence and open hardware 2023-06-03.
[13] A. Annamaa, “Thonny,: A python ide for learning programming,”
in the form of BitDogLab, has been specifically designed to in Proceedings of the 2015 ACM Conference on Innovation and
simplify the programming task for both students and educators. Technology in Computer Science Education, ser. ITiCSE ’15. New
In doing so, it not only demystifies a complex subject, such York, NY, USA: Association for Computing Machinery, 2015, p. 343.
[Online]. Available: https://doi.org/10.1145/2729094.2754849
as dealing with complex coding syntax, but also actively [14] “Micropython,” https://micropython.org/, accessed: 2023-06-03.
encourages the development of critical thinking and problem- [15] OpenAI, “Gpt-4 technical report,” 2023.
solving skills. In this way, BitDogLab can be an empowering [16] “Getting started with raspberry pi pico,” https://projects.raspberrypi.org/
en/projects/getting-started-with-the-pico/2, accessed: 2023-06-03.
tool for STEAM activities, providing an environment where
curiosity is rewarded with knowledge and challenges serve as
stepping stones to understanding. This confluence of elements
propels BitDogLab beyond a mere educational tool, shaping
it as a catalyst to inspire lifelong learners in the ever-evolving
landscape of STEAM education.
R EFERENCES
[1] S. Marginson, R. Tytler, B. Freeman, and K. Roberts,
“STEM: country comparisons: international comparisons of
science, technology, engineering and mathematics (STEM)
education. Final report.” 1 2013. [Online]. Available:
https://dro.deakin.edu.au/articles/book/STEM country comparisons
international comparisons of science technology engineering and
mathematics STEM education Final report /20951737
[2] S. Mejias, N. Thompson, R. M. Sedas, M. Rosin, E. Soep,
K. Peppler, J. Roche, J. Wong, M. Hurley, P. Bell, and B. Bevan,
“The trouble with steam and why we use it anyway,” Science
Education, vol. 105, no. 2, pp. 209–231, 2021. [Online]. Available:
https://onlinelibrary.wiley.com/doi/abs/10.1002/sce.21605
[3] “Brazilian Tax aspects on import of services,” https:
//www.pnst.com.br/en/articles/tax-consulting-and-litigation/
brazilian-tax-aspects-import-services/, accessed: 2023-06-03.
[4] K. Peppler, M. Sedas, and N. Thompson, “Paper circuits vs. breadboards:
Materializing learners’ powerful ideas around circuitry and layout de-
sign,” Journal of Science Education and Technology, pp. 1–24, 05 2023.
[5] R. Heradio, J. Chacon, H. Vargas, D. Galan, J. Saenz, L. De La Torre,
and S. Dormido, “Open-source hardware in education: A systematic
mapping study,” IEEE Access, vol. 6, pp. 72 094–72 103, 2018.
[6] P. Trivedi, P. Kajgaonkar, A. Kulkarni, N. Kolte, and B. Kanawade,
“System model for syntax free coding,” in 2019 Global Conference for
Advancement in Technology (GCAT), 2019, pp. 1–5.
[7] M. A. Togou, C. Lorenzo, G. Cornetta, and G.-M. Muntean, “Assessing
the effectiveness of using fab lab-based learning in schools on k–12
students’ attitude toward steam,” IEEE Transactions on Education,
vol. 63, no. 1, pp. 56–62, 2020.
[8] S. Freeman, S. L. Eddy, M. McDonough, M. K. Smith, N. Okoroafor,
H. Jordt, and M. P. Wenderoth, “Active learning increases student
performance in science, engineering, and mathematics,” Proceedings of
JOURNAL OF LATEX CLASS FILES, VOL. 14, NO. 8, AUGUST 2021 8