NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Bosnic, Ivana; Ciccozzi, Federico; Crnkovic, Ivica; Cavrak, Igor; Di Nitto, Elisabetta; Mirandola, Raffaela; Žagar, Mario – ACM Transactions on Computing Education, 2019
Teaching Distributed Software Development with real distributed settings is a challenging and rewarding task. Distributed courses are idiosyncratically more challenging than standard local courses. We have experienced this during our distributed course, which has been run for 14 consecutive years. In this article, we present and analyze the…
Descriptors: Computer Software, Computer Science Education, Active Learning, Student Projects
Peer reviewed Peer reviewed
Direct linkDirect link
Billingsley, William; Torbay, Rosemary; Fletcher, Peter R.; Thomas, Richard N.; Steel, Jim R. H.; Süß, Jörn Guy – ACM Transactions on Computing Education, 2019
One of the challenges of global software engineering courses is to bring the practices and experience of large geographically distributed teams into the local and time-limited environment of a classroom. Over the last 6 years, an on-campus studio course for software engineering has been developed at the University of Queensland (UQ) that places…
Descriptors: Computer Science Education, Universities, Undergraduate Students, Teaching Methods
Peer reviewed Peer reviewed
Direct linkDirect link
Poor, G. Michael; Leventhal, Laura M.; Barnes, Julie; Hutchings, Duke R.; Albee, Paul; Campbell, Laura – ACM Transactions on Computing Education, 2012
Usability and accessibility have become increasingly important in computing curricula. This article briefly reviews how these concepts may be included in existing courses. The authors conducted a survey of student attitudes toward these issues at the start and end of a usability engineering course that included a group project with an…
Descriptors: Majors (Students), Student Projects, Student Attitudes, Engineering
Peer reviewed Peer reviewed
Direct linkDirect link
Russell, Ingrid; Markov, Zdravko; Neller, Todd; Coleman, Susan – ACM Transactions on Computing Education, 2010
Our approach to teaching introductory artificial intelligence (AI) unifies its diverse core topics through a theme of machine learning, and emphasizes how AI relates more broadly with computer science. Our work, funded by a grant from the National Science Foundation, involves the development, implementation, and testing of a suite of projects that…
Descriptors: Artificial Intelligence, Program Effectiveness, Computer Science, Teaching Methods