Progress Networks as a Tool for Analysing Student Programming Difficulties

McBroom J, Paaßen B, Jeffries B, Koprinska I, Yacef K (2021)
In: Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21). Szabo C, Sheard J (Eds); Association for Computing Machinery: 158–167.

Konferenzbeitrag | Englisch
 
Download
Es wurden keine Dateien hochgeladen. Nur Publikationsnachweis!
Autor*in
McBroom, Jessica; Paaßen, BenjaminUniBi ; Jeffries, Bryn; Koprinska, Irena; Yacef, Kalina
Herausgeber*in
Szabo, Claudia; Sheard, Judy
Abstract / Bemerkung
The behavior of students during completion of a learning task can give crucial insights into typical misconceptions as well as issues with the task design. However, analysing the detailed trace of every individual student is time-consuming and infeasible for large-scale classes. In this paper, we propose progress networks as an analytical tool to make sense of student data and demonstrate the technique in large-scale online learning environments for computer programming. These networks, which are easily interpreted by teachers, summarise the progression of a student population through a learning task in a single diagram and, importantly, highlight locations where students fail to make progress. Using data from three different programming courses (N > 4000), we provide instructive examples of how to apply progress networks, including how to zoom in on areas of interest to identify reasons for student difficulty. In addition, we propose a simple technique for comparing progress networks across different cohorts of interest, for instance to analyse learning differences between older and younger students, and to investigate learning retention across tasks on the same programming concept. Finally, we discuss options to improve instructional design based on the insights from progress networks, and show that progress networks can also apply to smaller cohorts.
Erscheinungsjahr
2021
Titel des Konferenzbandes
Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21)
Seite(n)
158–167
Konferenz
Twenty-Third Australasian Computing Education Conference (ACE '21)
Konferenzort
virtual
Konferenzdatum
2021-02-02 – 2021-02-04
Page URI
https://pub.uni-bielefeld.de/record/2978964

Zitieren

McBroom J, Paaßen B, Jeffries B, Koprinska I, Yacef K. Progress Networks as a Tool for Analysing Student Programming Difficulties. In: Szabo C, Sheard J, eds. Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21). Association for Computing Machinery; 2021: 158–167.
McBroom, J., Paaßen, B., Jeffries, B., Koprinska, I., & Yacef, K. (2021). Progress Networks as a Tool for Analysing Student Programming Difficulties. In C. Szabo & J. Sheard (Eds.), Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21) (p. 158–167). Association for Computing Machinery. https://doi.org/10.1145/3441636.3442366
McBroom, Jessica, Paaßen, Benjamin, Jeffries, Bryn, Koprinska, Irena, and Yacef, Kalina. 2021. “Progress Networks as a Tool for Analysing Student Programming Difficulties”. In Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21), ed. Claudia Szabo and Judy Sheard, 158–167. Association for Computing Machinery.
McBroom, J., Paaßen, B., Jeffries, B., Koprinska, I., and Yacef, K. (2021). “Progress Networks as a Tool for Analysing Student Programming Difficulties” in Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21), Szabo, C., and Sheard, J. eds. (Association for Computing Machinery), 158–167.
McBroom, J., et al., 2021. Progress Networks as a Tool for Analysing Student Programming Difficulties. In C. Szabo & J. Sheard, eds. Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21). Association for Computing Machinery, pp. 158–167.
J. McBroom, et al., “Progress Networks as a Tool for Analysing Student Programming Difficulties”, Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21), C. Szabo and J. Sheard, eds., Association for Computing Machinery, 2021, pp.158–167.
McBroom, J., Paaßen, B., Jeffries, B., Koprinska, I., Yacef, K.: Progress Networks as a Tool for Analysing Student Programming Difficulties. In: Szabo, C. and Sheard, J. (eds.) Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21). p. 158–167. Association for Computing Machinery (2021).
McBroom, Jessica, Paaßen, Benjamin, Jeffries, Bryn, Koprinska, Irena, and Yacef, Kalina. “Progress Networks as a Tool for Analysing Student Programming Difficulties”. Proceedings of the Twenty-Third Australasian Computing Education Conference (ACE '21). Ed. Claudia Szabo and Judy Sheard. Association for Computing Machinery, 2021. 158–167.
Export

Markieren/ Markierung löschen
Markierte Publikationen

Open Data PUB

Suchen in

Google Scholar