Computing Reviews
Today's Issue Hot Topics Search Browse Recommended My Account Log In
Review Help
An empirical study of students’ perceptions on the setup and grading of group programming assignments
Aivaloglou E., van der Meulen A.  ACM Transactions on Computing Education (TOCE) 3 (21): 1-22, 2021. Type: Article
Date Reviewed: Mar 15 2022

The ever-changing business world requires teams of agile developers, testers, technical leaders, product owners, and scrum masters to cooperatively develop and maintain new products. But how should academic institutions effectively be training current and future teams of agile software developers? Aivaloglou and van der Meulen, in their effort to identify factors for successful teamwork, investigate students’ views on the format and scoring guidelines for group software design projects.

The authors concisely appraise the literature on the impacts of procedures for setting up teams and grading based on student mindset, cooperation, innovation, and accomplishments. Perhaps strategies for grading and group assignments affect the contributions, learning, and achievements of individual students and teams in group programming assignments. This fascinating issue is examined via a focus group study.

The authors’ questions capture student views on policies for setting up teams, supervision, and familiarity with team programming and grading. They interview 20 students on their know-hows regarding team setup, programming, and grading. Twelve senior undergraduate and eight master’s students from computer science (CS) departments at four public research institutions in the Netherlands participated in direct and Skype interviews. A thematic analysis of the interview transcripts reveals that CS educators in charge of setting up effective student teams might want to consider (a) the variations in background skills, programming experiences, and devotion levels; (b) the reliability of peer grading and reporting of individual student contributions; and (c) the importance of presenting clear criteria for team expectations and grading.

The imperfect generalization of the research results is due to an insufficient sample of students and the nature of thematic data processing. Nevertheless, pedagogical pioneers from CS will find insightful ideas for building teams in this paper. Furthermore, readers may be able to recommend cost-efficient ways to replicate this study to generate universally acceptable results.

Reviewer:  Amos Olagunju Review #: CR147418
Bookmark and Share
  Reviewer Selected
Featured Reviewer
Computer And Information Science Education (K.3.2 )
General (K.3.0 )
Computers And Education (K.3 )
Would you recommend this review?
Other reviews under "Computer And Information Science Education": Date
Transformative teaching: a collection of stories of engineering faculty’s pedagogical journeys
Kellam N., Boklage A., Coley B.,  Morgan&Claypool Publishers, San Rafael, CA, 2019. 126 pp. Type: Book (978-1-681735-45-0)
Jan 11 2021
Deep learning in the IT curriculum
Hoover A., Spryszynski A., Halper M.  SIGITE 2019 (Proceedings of the 20th Annual SIG Conference on Information Technology Education, Tacoma, WA,  Oct 3-5, 2019) 49-54, 2019. Type: Proceedings
Dec 13 2019
Reproducibility in scientific computing
Ivie P., Thain D.  ACM Computing Surveys 51(3): 1-36, 2018. Type: Article
Nov 19 2019

E-Mail This Printer-Friendly
Send Your Comments
Contact Us
Reproduction in whole or in part without permission is prohibited.   Copyright © 2000-2022 ThinkLoud, Inc.
Terms of Use
| Privacy Policy