NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 3 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Fadip Audu Nannim; Nnenna Ekpereka Ibezim; George Chibuike Agbo; Chukwuma Mgboji; Saint Oliver Rotachukwu Ngwoke; Moeketsi Mosia – ACM Transactions on Computing Education, 2025
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…
Descriptors: Educational Technology, Technology Uses in Education, Robotics, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Marshall, Linda; Pieterse, Vreda; Thompson, Lisa; Venter, Dina M. – ACM Transactions on Computing Education, 2016
Employers require software engineers to work in teams when developing software systems. It is therefore important for graduates to have experienced teamwork before they enter the job market. We describe an experiential learning exercise that we designed to teach the software engineering process in conjunction with teamwork skills. The underlying…
Descriptors: Student Participation, Teamwork, Computer Software, Programming
Peer reviewed Peer reviewed
Direct linkDirect link
Ocker, Rosalie; Rosson, Mary Beth; Kracaw, Dana; Hiltz, S. Roxanne – ACM Transactions on Computing Education, 2009
Information technology teams are often partially distributed teams (PDTs). A PDT consists of two or more subteams that are separated geographically. This article describes research focused on the use of PDTs to engage students in "real world" IT team learning about the subject matter while also teaching them the skills they will need to work in…
Descriptors: Distance Education, Global Approach, Teamwork, Learning Modules