New Orleans, Louisiana
June 26, 2016
June 26, 2016
June 29, 2016
978-0-692-68565-5
2153-5965
Software Engineering Constituent Committee
Diversity
17
10.18260/p.25574
https://peer.asee.org/25574
498
Andrew DeOrio is a lecturer at the University of Michigan. His research interests are in ensuring the correctness of computer systems, including medical devices, internet of things devices, and digital hardware. In addition to teaching software and hardware courses, he teaches Creative Process and works with students on technology-driven creative projects.
Andrew Giugliano is a student at the University of Michigan. His research interests are in Computer Science pedagogy. He is an experienced student instructor.
Computer scientists often work in teams on complex software projects and their education often includes group work or pair programming. In the literature, group work and pair programming have been shown to improve student learning outcomes. For example, students programming in pairs have been shown to produce better programs and have similar exam scores during the same semester. In this paper, we explore the impact of student partnerships in introductory programming projects on future student performance in subsequent courses.
We examine the data from 2,234 students enrolled in introductory computer science courses at a major public research institution, including participation in group work and performance in two different courses. The first is a second-semester CS2 programming and introductory data structures course, with 4 programming projects and 2 exams. During this course, some students worked in partnerships while others worked alone. Students then advanced to a CS3 course, which covers data structures and algorithms. This course also consists of 4 independent programming projects and 2 exams. Both courses are part of the core computer science curriculum for all computer science majors and minors, and are considered gateway courses to specialized upper level courses.
In our results, we observed an association between student partnerships and increased project performance during the same semester, confirming the observations of prior work. When examining student performance in the following CS course, our strongest statistically significant association was between students in the lowest GPA quartile and improved project scores.
Deorio, A., & Giugliano, A. (2016, June), Long-Term Effects of Partner Programming in an Introductory Computer Science Sequence (Work in Progress) Paper presented at 2016 ASEE Annual Conference & Exposition, New Orleans, Louisiana. 10.18260/p.25574
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2016 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015