Blogs (19) >>
Fri 17 Mar 2023 15:00 - 15:45 at Exhibit Hall G - Coffee Break and Demos 4 Chair(s): Bedour Alshaigy, Eric Fouh

Engaging students in free and open source software (FOSS) projects is educationally rewarding but is challenging for students and faculty. We aim to ease student engagement in, and faculty use of, FOSS by developing HFOSS (Humanitarian FOSS) Kits. An HFOSS kit is a snapshot of an HFOSS project at a particular point in time, packaged with student learning activities, an instructor guide, and a containerized development environment (if necessary). Using HFOSS kits in the classroom has several advantages. While active projects change and evolve over time, an HFOSS Kit enables a stable, reusable educational experience. Student learning activities and instructor guides are written against the stable project snapshot thus the high cost of developing and revising activities and guides can be amortized as they are reused across multiple semesters. Students are engaged in a more authentic learning experience as they develop their FOSS skills and concepts using using actual projects, rather than typical, single-semester examples. The containerized development environment facilitates immediate context-sensitive feedback as students complete assignments. The instructor or the environment can simulate community interaction. In our demonstration, we will expand upon the details of an Kit and the reasons for using one. We will demonstrate GitKit - a kit for teaching Git and Git workflow, what it provides, and how it can be used in the classroom. We will also explain the technical architecture for the Kits, the tools we have developed to capture the snapshot of project artifacts and support Kit building, and our future development plans.

Fri 17 Mar

Displayed time zone: Eastern Time (US & Canada) change

15:00 - 15:45
Coffee Break and Demos 4Demos / Logistics at Exhibit Hall G
Chair(s): Bedour Alshaigy Uppsala University, Eric Fouh University of Pennsylvania
15:00
45m
Demonstration
Storyteller Demo: Guiding Students Through Code ExamplesIn-PersonK12
Demos
Mark Mahoney Carthage College
DOI
15:00
45m
Demonstration
Proof Buddy: A tool to aid students in proof constructionIn-Person
Demos
Steve Earth Drexel University, Jeremy Johnson Drexel University, USA, Bruce Char Drexel University
DOI
15:00
45m
Demonstration
Kits: Creating Repeatable Learning Experiences Using Real HFOSS ProjectsIn-PersonK12
Demos
Stoney Jackson Western New England University, Karl Wurst Worcester State University, Grant Braught Dickinson College, Cam Macdonell MacEwan University
DOI
15:00
45m
Other
SIGCSE Coffee Break ShowHybrid
Logistics
15:00
45m
Coffee break
Break
Logistics