Evaluating the Benefits of Team-Based Learning in a Systems Programming Class

Alark Joshi, Marissa Schmidt, Shane Panter, Amit Jain

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

5 Scopus citations

Abstract

In this Research-to-Practice Full Paper, we present the results of adopting Team-Based Learning (TBL) for teaching a Sophomore-level Systems Programming course. The goal of TBL is to provide opportunities for students to apply their knowledge in the classroom to solve problems rather than just covering content. Based on the performance of the students in the course taught with TBL, we found that TBL had a statistically significant impact on student performance in 2 of the 5 programming assignments. Additionally, the end-of-semester student survey indicated that 88% of the students said that the team-based learning activities helped them understand the material better. Students mentioned that they felt like they belonged in Computer Science (fostering a sense of community in large classrooms) and frequently studied with some of their team members for the course assignments. Compared to a previous offering of the course that was purely lecture-based, the class as a whole received higher final grades and performed better on all of the programming assignments.

Original languageEnglish
Title of host publication2020 IEEE Frontiers in Education Conference, FIE 2020 - Proceedings
PublisherInstitute of Electrical and Electronics Engineers Inc.
ISBN (Electronic)9781728189611
DOIs
StatePublished - 21 Oct 2020
Event2020 IEEE Frontiers in Education Conference, FIE 2020 - Uppsala, Sweden
Duration: 21 Oct 202024 Oct 2020

Publication series

NameProceedings - Frontiers in Education Conference, FIE
Volume2020-October
ISSN (Print)1539-4565

Conference

Conference2020 IEEE Frontiers in Education Conference, FIE 2020
Country/TerritorySweden
CityUppsala
Period21/10/2024/10/20

Keywords

  • active learning
  • flipped classrooms
  • student engagement
  • team-based learning

Fingerprint

Dive into the research topics of 'Evaluating the Benefits of Team-Based Learning in a Systems Programming Class'. Together they form a unique fingerprint.

Cite this