Abstract
The ability to explain program code has shown to correlate with code writing skills. Explain in Plain English (EiPE) tasks have the potential to serve as learning activities, in order to develop and enhance skills that are critical for programming (e.g., program comprehension and abstraction). However, assessing students’ work and providing clear feedback on these tasks can be challenging, as quality indicators are not well established.
This work aims to fill this gap by investigating indicators and descriptors which characterize the quality of students’ code explanations in secondary education. Firstly, we carried out a literature review to identify quality characteristics and descriptors that differentiate the quality of students’ responses in tertiary education. Then, we analyzed the quality of upper-secondary students’ responses to a simple EiPE task. The results of that analysis were used to refine our quality characteristics and descriptors, which were then translated into a prototypical rubric. In the final phase, the rubric was iteratively tested by two teachers and improved based on their feedback. The final rubric prototype can be used to provide feedback during formative assessment.
This work aims to fill this gap by investigating indicators and descriptors which characterize the quality of students’ code explanations in secondary education. Firstly, we carried out a literature review to identify quality characteristics and descriptors that differentiate the quality of students’ responses in tertiary education. Then, we analyzed the quality of upper-secondary students’ responses to a simple EiPE task. The results of that analysis were used to refine our quality characteristics and descriptors, which were then translated into a prototypical rubric. In the final phase, the rubric was iteratively tested by two teachers and improved based on their feedback. The final rubric prototype can be used to provide feedback during formative assessment.
Original language | English |
---|---|
Title of host publication | Proceedings of the 20th Koli Calling International Conference on Computing Education Research |
Editors | Nick Falker, Otto Seppala |
Place of Publication | New York |
Publisher | Association for Computing Machinery |
Number of pages | 10 |
ISBN (Print) | 978-1-4503-8921-1 |
DOIs | |
Publication status | Published - Nov 2020 |
Event | 20th Koli Calling Conference on Computing Education Research - Online, Koli, Finland Duration: 19 Nov 2020 → 22 Nov 2020 Conference number: 20 https://dl.acm.org/action/showFmPdf?doi=10.1145%2F3428029 |
Conference
Conference | 20th Koli Calling Conference on Computing Education Research |
---|---|
Abbreviated title | Koli Calling 2020 |
Country/Territory | Finland |
City | Koli |
Period | 19/11/20 → 22/11/20 |
Internet address |
Keywords
- EiPE
- feedback
- formative assessment
- program comprehension
- rubrics
- secondary education