Treffer: Development of a Project-Based Arduino Learning App: Fostering Robotics Programming Competence among Preservice Teachers of Computer and Robotics Education

Title:
Development of a Project-Based Arduino Learning App: Fostering Robotics Programming Competence among Preservice Teachers of Computer and Robotics Education
Language:
English
Authors:
Fadip Audu Nannim (ORCID 0000-0002-6452-5602), Nnenna Ekpereka Ibezim (ORCID 0000-0001-5519-5886), George Chibuike Agbo (ORCID 0000-0003-2712-6706), Chukwuma Mgboji (ORCID 0000-0001-5103-0734), Saint Oliver Rotachukwu Ngwoke (ORCID 0000-0002-0361-2286), Moeketsi Mosia (ORCID 0000-0002-7189-0018)
Source:
ACM Transactions on Computing Education. 2025 25(1).
Availability:
Association for Computing Machinery. 1601 Broadway 10th Floor, New York, NY 10119. Tel: 800-342-6626; Tel: 212-626-0500; Fax: 212-944-1318; e-mail: acmhelp@acm.org; Web site: http://toce.acm.org/
Peer Reviewed:
Y
Page Count:
24
Publication Date:
2025
Document Type:
Fachzeitschrift Journal Articles<br />Reports - Research
Education Level:
Higher Education
Postsecondary Education
Geographic Terms:
DOI:
10.1145/3719016
ISSN:
1946-6226
Entry Date:
2025
Accession Number:
EJ1469810
Database:
ERIC

Weitere Informationen

The integration of digital technology into various sectors has transformed education globally, yet its adoption in Nigeria remains constrained by a lack of adequately trained personnel. This study addresses this gap by developing a Project-Based Arduino Robot Application (PARA) for teaching Robotics Programming to preservice teachers. A Research and Development (R&D) design was employed, and data were collected from 35 participants drawn from the Department of Computer and Robotics Education and the ICT Centre at the University of Nigeria, Nsukka, using a total sampling technique. Three validated instruments were used: the Robotics Programming Needs Assessment Questionnaire (RPNEQ), PARA Expert Validation Questionnaire (PEVQ), and PARA User Satisfaction Scale (PUSC), with reliability coefficients of 0.87, 0.84, and 0.88, respectively. Data were analyzed using mean, standard deviation, and one-sample t-test. The results showed that effective strategies for teaching and learning programming include hands-on approaches, programming with tangible robotics kits that make learning engaging, using instructional videos, employing simple robotics projects that clarify control structures, and fostering teamwork in programming classes. Based on these findings, PARA was developed as a practical solution. Both experts and users expressed high levels of satisfaction with its design, usability, and educational impact. It is recommended that the Ministry of Education collaborates with schools to adopt project-based Arduino robot applications like PARA to enhance programming education, leveraging its benefits to improve learning outcomes.

As Provided