Management and assessment of homework assignments in programming courses is a challenging topic both for researchers and practitioners. In the current paper we propose a solution based on the blending of automated evaluation and peer learning. More specifically, we introduce a platform called Q2A-I, which provides two main features: (1) automated management and assessment of homework submissions; and (2) peer interaction support on the programming tasks, by exchanging questions and answers through dedicated micro-forums. By (1) we try to relieve the teacher of the burden of manual evaluation of assignments, while still providing sufficient insight into the students’ knowledge level to discover potential need for remedial interventions. By (2) we aim to capitalize on the benefits of peer learning, allowing students to request and provide help to each other, and rely on teacher support only in a limited number of cases. The paper provides a description of the Q2A-I platform, followed by an illustration of its practical use in the context of an introductory Computer Programming course. Results related to students’ participation level as well as their subjective satisfaction with the platform are reported and discussed.

Q2A-I: A Support Platform for Computer Programming Education, Based on Automated Assessment and Peer Learning / Papandrea, Simone; Sterbini, Andrea; Temperini, Marco; Popescu, Elvira. - 11007:(2018), pp. 3-13. (Intervento presentato al convegno 17th International Conference on Web-based Learning, ICWL 2018 tenutosi a Chiang Mai; Thailand) [10.1007/978-3-319-96565-9_1].

Q2A-I: A Support Platform for Computer Programming Education, Based on Automated Assessment and Peer Learning

Andrea Sterbini
Co-primo
;
Marco Temperini
Co-primo
;
2018

Abstract

Management and assessment of homework assignments in programming courses is a challenging topic both for researchers and practitioners. In the current paper we propose a solution based on the blending of automated evaluation and peer learning. More specifically, we introduce a platform called Q2A-I, which provides two main features: (1) automated management and assessment of homework submissions; and (2) peer interaction support on the programming tasks, by exchanging questions and answers through dedicated micro-forums. By (1) we try to relieve the teacher of the burden of manual evaluation of assignments, while still providing sufficient insight into the students’ knowledge level to discover potential need for remedial interventions. By (2) we aim to capitalize on the benefits of peer learning, allowing students to request and provide help to each other, and rely on teacher support only in a limited number of cases. The paper provides a description of the Q2A-I platform, followed by an illustration of its practical use in the context of an introductory Computer Programming course. Results related to students’ participation level as well as their subjective satisfaction with the platform are reported and discussed.
2018
17th International Conference on Web-based Learning, ICWL 2018
Automated assessment; Computer programming education; Homework; Peer learning; Theoretical Computer Science; Computer Science (all)
04 Pubblicazione in atti di convegno::04b Atto di convegno in volume
Q2A-I: A Support Platform for Computer Programming Education, Based on Automated Assessment and Peer Learning / Papandrea, Simone; Sterbini, Andrea; Temperini, Marco; Popescu, Elvira. - 11007:(2018), pp. 3-13. (Intervento presentato al convegno 17th International Conference on Web-based Learning, ICWL 2018 tenutosi a Chiang Mai; Thailand) [10.1007/978-3-319-96565-9_1].
File allegati a questo prodotto
File Dimensione Formato  
Papandrea_Q2A-I_2018.pdf

solo gestori archivio

Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.14 MB
Formato Adobe PDF
1.14 MB Adobe PDF   Contatta l'autore

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1170077
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 1
social impact