Abstract

Students in computer science (CS) and related disciplines must master content knowledge and skills as well as process skills including communication, critical thinking, problem solving, and teamwork. Free & Open Source Software (FOSS) projects provide opportunities for students to contribute to real software systems and participate in diverse communities, helping students to master both content and process skills. Humanitarian FOSS (HFOSS) projects address social needs, and appeal to many students. However, FOSS can present challenges for students and teachers. To address these challenges, faculty use evidence-based approaches, including Team Project Based Learning (TPBL) and Process Oriented Guided Inquiry Learning (POGIL). This paper describes the redesign of a set of workshop sessions to help faculty learn about HFOSS principles and communities, and how to use HFOSS, TPBL, and POGIL in their own classrooms.

Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call