This program is tentative and subject to change.
Do your student teams struggle with communication issues? Poor time management? Learning new technologies? Do you want to support better team interactions for your students? And learn about team grading approaches?
This half day event will provide an opportunity for instructors to present and share learning materials and to discuss the challenges of preparing students for participation in team-based software projects.
The session organizers focus on student participation in Humanitarian Free and Open Source Software (HFOSS), but we seek participation from any instructor who teaches courses that prepares students for professional software practice. We will focus on team-based software projects where:
- Students work in teams
- The code base has significant size, complexity, and history
- The project has a client
- There is a development process built on mainstream tools, such as a Git-based platform.
This event will consist of short presentations of learning materials and teaching approaches by attendees and organizers. Presentations will be supplemented by discussion among attendees. The primary goal is to give attendees new learning materials and approaches that they can apply in their own classes. A secondary goal is to help attendees meet other instructors dealing with similar challenges in their teaching. Attendees are invited to suggest topics that they would like to discuss and offer short presentations on learning materials or teaching tips that they have found effective in their own courses. Session organization will depend on participants’ suggestions for presentation, but likely topic areas will include the following:
Software engineering tools - Git platform skills, starting with features and extending to how the features enable team communication and coordination; CI/CD and project workflows; AI use by students for software development.
Software teams - student team organization, monitoring, and evaluation; Student roles and responsibilities; development of student professional skills and dispositions.
Software in the wild - Learning about a new code base without fear; Evaluating open source software for possible inclusion in a software product; Basic concepts of software copyright and license; finding and managing clients for software projects; maintenance and support for student-developed software projects.
Computing for Social Good - Introducing the positive power of computing; Social responsibility for computing majors.
For more information on this event, see: https://teachingopensource.org/SIGCSE_2026_Affiliated_Event
This program is tentative and subject to change.
Wed 18 FebDisplayed time zone: Central Time (US & Canada) change
13:00 - 17:00 | |||
13:00 4hTalk | Student Participation in Team-based Software Projects Affiliated Events Gregory W. Hislop Drexel University, Philadelphia, PA, USA, Heidi J.C. Ellis Western New England University, Springfield, MA, USA, Grant Braught Dickinson College, Darci Burdge Nassau Community College, Herman Jackson Western New England University, Cam Macdonell MacEwan University, Lori Postner Nassau Community College, Karl Wurst Worcester State University | ||