Advertisement

Abstract

Mutual evaluation of students’ work is an educational strategy recently investigated by educational professionals. It can be implemented into the programming teaching in the form of code review. As supported by several studies, this activity can help substantially improve the program code and increase its development efficiency. Moreover, it can provide students with various benefits, such as soft skills development, streamlining their learning, promotion of social learning, and so on. In this paper, we present partial results from our research on using code review in informatics classes at secondary school.

Keywords

Programming Code review High school 

Notes

Acknowledgement

This work was supported from Slovak national project VEGA 1/0797/18.

References

  1. 1.
    Purchase, H., Hamer, J.: Perspectives on peer-review: eight years of Aropä. Assess. Eval. High. Educ. 43(3), 473–487 (2018)CrossRefGoogle Scholar
  2. 2.
    Dropčová, V., Kubincová, Z.: Team-based projects and peer assessment. IT works!. In: International Conference on Interactive Collaborative Learning, pp. 112–127. Springer (2016)Google Scholar
  3. 3.
    Tseng, S.C., Tsai, C.C.: On-line peer assessment and the role of the peer feedback: a study of high school computer course. Comput. Educ. 49(4), 1161–1174 (2007)CrossRefGoogle Scholar
  4. 4.
    Topping, K.J.: Peer assessment between students in colleges and universities. Rev. Educ. Res. 68, 249–276 (1998)CrossRefGoogle Scholar
  5. 5.
    Kubincová, Z., Homola, M.: Code review in computer science courses: take one. In: International Conference on Web-Based Learning, pp. 125–135. Springer (2017)Google Scholar
  6. 6.
    Falchikov, N., Goldfinch, J.: Student peer assessment in higher education: a meta-analysis comparing peer and teacher marks. Rev. Educ. Res. 70, 287–322 (2000)CrossRefGoogle Scholar
  7. 7.
    Boehm, B.W., et al.: Software Engineering Economics. Prentice-Hall, Englewood Cliffs (1981)zbMATHGoogle Scholar
  8. 8.
    Wiegers, K.E.: Peer Reviews in Software: A Practical Guide. Addison-Wesley, Boston (2002)Google Scholar
  9. 9.
    Kubincová, Z., Csicsolová, I.: Code review in high school programming. In: 17th International Conference on Information Technology Based Higher Education and Training (ITHET), pp. 1–4. IEEE (2018)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.FMFIComenius University in BratislavaBratislavaSlovakia

Personalised recommendations