Guiding Peer-feedback in Learning Software Design using UML

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

1 Citation (Scopus)

Abstract

Students find learning to design software challenging. There are often multiple ways to solve a problem, and it is not easy to recognise how well one is doing. Feedback from the lecturer, teaching assistant, or peers may help students learn from their mistakes. In this paper, we study students giving and receiving peer feedback on software design to discover the type of feedback that students find helpful, to provide guidance in giving good feedback, and to learn how students use the feedback they receive to improve their design. We examine data from a software project course for third-year informatics bachelor students. We asked students to give peer feedback and respond to the feedback they received. We discovered that students value i) explicit positive feedback, ii) feedback with specific examples, and iii) separate feedback on syntax and semantics. We present guidelines for stimulating helpful peer feedback and found that students' motivation or seriousness in working with the assignment affects their willingness to incorporate the feedback they received into their design.

Original languageEnglish
Title of host publicationProceedings - 2022 ACM/IEEE 44th International Conference on Software Engineering
Subtitle of host publicationSoftware Engineering Education and Training, ICSE-SEET 2022
PublisherIEEE Computer Society
Pages122-133
Number of pages12
ISBN (Electronic)9781665495929
DOIs
Publication statusPublished - 2022
Event44th ACM/IEEE International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2022 - Pittsburgh, United States
Duration: 22 May 202227 May 2022

Conference

Conference44th ACM/IEEE International Conference on Software Engineering: Software Engineering Education and Training, ICSE-SEET 2022
Country/TerritoryUnited States
CityPittsburgh
Period22/05/2227/05/22

Bibliographical note

Publisher Copyright:
© 2022 IEEE.

Keywords

  • design feedback
  • software engineering education
  • UML

Fingerprint

Dive into the research topics of 'Guiding Peer-feedback in Learning Software Design using UML'. Together they form a unique fingerprint.

Cite this