•  
  •  
 
Communications of the Association for Information Systems

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.

Share

COinS
 

When commenting on articles, please be friendly, welcoming, respectful and abide by the AIS eLibrary Discussion Thread Code of Conduct posted here.