Let’s Ask Students About Their Programs, Automatically

Teemu Lehtinen, André Santos, Juha Sorva

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference contributionScientificvertaisarvioitu

3 Sitaatiot (Scopus)

Abstrakti

Students sometimes produce code that works but that its author does not comprehend. For example, a student may apply a poorly-understood code template, stumble upon a working solution through trial and error, or plagiarize. Similarly, passing an automated functional assessment does not guarantee that the student understands their code. One way to tackle these issues is to probe students’ comprehension by asking them questions about their own programs. We propose an approach to automatically generate questions about student-written program code. We moreover propose a use case for such questions in the context of automatic assessment systems: after a student’s program passes unit tests, the system poses questions to the student about the code. We suggest that these questions can enhance assessment systems, deepen student learning by acting as self-explanation prompts, and provide a window into students’ program comprehension. This discussion paper sets an agenda for future technical development and empirical research on the topic.
AlkuperäiskieliEnglanti
OtsikkoProceedings - 2021 IEEE/ACM 29th International Conference on Program Comprehension, ICPC 2021
KustantajaIEEE
Sivut467-475
Sivumäärä9
ISBN (elektroninen)978-1-6654-1403-6
DOI - pysyväislinkit
TilaJulkaistu - 20 toukok. 2021
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaInternational Conference on Program Comprehension - Virtual, Online
Kesto: 20 toukok. 202121 toukok. 2021
Konferenssinumero: 29

Conference

ConferenceInternational Conference on Program Comprehension
LyhennettäICPC
KaupunkiVirtual, Online
Ajanjakso20/05/202121/05/2021

Sormenjälki

Sukella tutkimusaiheisiin 'Let’s Ask Students About Their Programs, Automatically'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä