Author ORCID Identifier
Laureen Thurner: https://orcid.org/0009-0000-5716-5816
Gerit Wagner: https://orcid.org/0000-0003-3926-7717
Abstract
We present CONTRIBUTE, a pedagogical framework aimed at teaching open source software development in the context of capstone projects. The framework was developed across four undergraduate cohorts through iterative cycles of classroom implementation, student feedback, and instructor reflection. Conceptually, it builds on Constructivist Learning Theory as a sensitizing perspective and extends it in several instructional building blocks, specifying practices for collaboratively organizing, navigating, training, regulating, implementing, branching, updating, testing, and evaluating. CONTRIBUTE thereby organizes best practices from the classroom into a coherent, mid-range framework, designed to generalize across project contexts and programming languages. It provides instructors with guidelines to teach programming and teamwork skills in the context of real-world open source software development, aimed at integrating the software development work of students into existing open source projects. We thereby advance initial efforts to incorporate open source software development experiences in the Information Systems curriculum.
Recommended Citation
Thurner, L., & Wagner, G. (In press). CONTRIBUTE: A Pedagogical Framework for Open Source Software Development Projects. Communications of the Association for Information Systems, 58, pp-pp. Retrieved from https://aisel.aisnet.org/cais/vol58/iss1/84
When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.