Publication Date
| In 2026 | 0 |
| Since 2025 | 0 |
| Since 2022 (last 5 years) | 0 |
| Since 2017 (last 10 years) | 3 |
Descriptor
Source
| ACM Transactions on Computing… | 3 |
Author
| Ardimento, Pasquale | 1 |
| Bernardi, Mario Luca | 1 |
| Bowring, James | 1 |
| Braught, Grant | 1 |
| Burke, Quinn | 1 |
| Cimitile, Marta | 1 |
| Cutler, Barbara | 1 |
| De Ruvo, Giuseppe | 1 |
| Goldschmidt, David | 1 |
| Hjelsvold, Rune | 1 |
| Huss-Lederman, Steven | 1 |
| More ▼ | |
Publication Type
| Journal Articles | 3 |
| Reports - Research | 2 |
| Reports - Descriptive | 1 |
Education Level
| Higher Education | 2 |
| Postsecondary Education | 2 |
Audience
Laws, Policies, & Programs
Assessments and Surveys
What Works Clearinghouse Rating
Ardimento, Pasquale; Bernardi, Mario Luca; Cimitile, Marta; De Ruvo, Giuseppe – ACM Transactions on Computing Education, 2020
Novice programmers often encounter difficulties performing debugging tasks effectively. Even if modern development environments (IDEs) provide high-level support for navigating through code elements and for identifying the right conditions leading to the bug, debugging still requires considerable human effort. Programmers usually have to make…
Descriptors: Programming, Novices, Troubleshooting, Open Source Technology
Hjelsvold, Rune; Mishra, Deepti – ACM Transactions on Computing Education, 2019
Global software engineering (GSE) courses traditionally require cooperation between at least two universities so as to provide a distributed development environment to the students. In this study, we explore an alternative way to organize a global software engineering course where students work on open source software development (OSSD) projects…
Descriptors: Open Source Technology, Computer Software, Computer Science Education, Course Organization
Braught, Grant; MacCormick, John; Bowring, James; Burke, Quinn; Cutler, Barbara; Goldschmidt, David; Krishnamoorthy, Mukkai; Turner, Wesley; Huss-Lederman, Steven; Mackellar, Bonnie; Tucker, Allen – ACM Transactions on Computing Education, 2018
Many computer science programs have capstone experiences or project courses that allow students to integrate knowledge from the full breadth of their major. Such capstone projects may be student-designed, instructor-designed, designed in conjunction with outside companies, or integrated with ongoing free and open source (FOSS) projects. The…
Descriptors: Computer Science Education, Open Source Technology, Computer Software, Social Values

Peer reviewed
Direct link
