Repository logo

Infoscience

  • English
  • French
Log In
Logo EPFL, École polytechnique fédérale de Lausanne

Infoscience

  • English
  • French
Log In
  1. Home
  2. Academic and Research Output
  3. Conferences, Workshops, Symposiums, and Seminars
  4. Integrating Code Reviews into Online Lessons to Support Software Engineering Education
 
conference paper

Integrating Code Reviews into Online Lessons to Support Software Engineering Education

Farah, Juan Carlos  
•
Spaenlehauer, Basile  
•
Rodríguez-Triana, María Jesús  
Show more
Auer, Michael E.
•
Pachatz, Wolfgang
Show more
2022
Learning in the Age of Digital and Green Transition
25th International Conference on Interactive Collaborative Learning (ICL2022)

The use of peer code review exercises is well established in software engineering education. Nevertheless, challenges involving students' ability to perform code reviews have been identified as barriers to successfully integrating code reviews in educational settings. We have previously proposed code review notebooks as a way to address this issue. Code review notebooks resemble computational notebooks but focus on reviewing rather than executing code and can serve to introduce students to the code review process. In this study, we evaluated the effects of using a code review notebook via a case study whereby 25 university students were taught how to identify code style issues in JavaScript. Our mixed-method analysis suggests that the code review notebook format encourages students to reflect on their learning process and can result in short-term learning gains. These findings could serve instructors looking to incorporate code review exercises into their practice.

  • Files
  • Details
  • Metrics
Type
conference paper
DOI
10.1007/978-3-031-26190-9_84
Author(s)
Farah, Juan Carlos  
Spaenlehauer, Basile  
Rodríguez-Triana, María Jesús  
Ingram, Sandy
Gillet, Denis  
Editors
Auer, Michael E.
•
Pachatz, Wolfgang
•
Rüütmann, Tiia
Date Issued

2022

Publisher

Springer

Publisher place

Cham

Published in
Learning in the Age of Digital and Green Transition
Total of pages

12

Series title/Series vol.

Lecture Notes in Networks and Systems (LNNS); 634

Volume

634

Start page

815

End page

826

Subjects

code review

•

software engineering education

•

online lesson

URL
http://www.icl-conference.org/current/proceedings.php
http://www.icl-conference.org/current/proceedings.php
Editorial or Peer reviewed

REVIEWED

Written at

EPFL

EPFL units
REACT  
AVP-E-LEARN  
Event nameEvent placeEvent date
25th International Conference on Interactive Collaborative Learning (ICL2022)

Vienna, Austria

September 27–30, 2022

Available on Infoscience
July 20, 2022
Use this identifier to reference this record
https://infoscience.epfl.ch/handle/20.500.14299/189456
Logo EPFL, École polytechnique fédérale de Lausanne
  • Contact
  • infoscience@epfl.ch

  • Follow us on Facebook
  • Follow us on Instagram
  • Follow us on LinkedIn
  • Follow us on X
  • Follow us on Youtube
AccessibilityLegal noticePrivacy policyCookie settingsEnd User AgreementGet helpFeedback

Infoscience is a service managed and provided by the Library and IT Services of EPFL. © EPFL, tous droits réservés