Code Review at High School? Yes!
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.
KeywordsProgramming Code review High school
This work was supported from Slovak national project VEGA 1/0797/18.
- 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
- 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
- 8.Wiegers, K.E.: Peer Reviews in Software: A Practical Guide. Addison-Wesley, Boston (2002)Google Scholar
- 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