Jask: Generation of Questions About Learners' Code in Java

André Santos, Tiago Soares, Nuno Garrido, Teemu Lehtinen

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference contributionScientificvertaisarvioitu

1 Sitaatiot (Scopus)
20 Lataukset (Pure)

Abstrakti

We present Jask, a system capable of generating questions about a learner's code written in Java. Given Java code as input, Jask provides a set of meaningful questions formulated in terms of the actual code (using its constructs and identifiers) and the corresponding correct answers. We integrated Jask in a web-based system where students submit their code (e.g., from lab exercises), answer questions about it, and obtain immediate formative feedback with the correct answers. An initial study involving 123 distinct introductory programming students providing 2274 answers revealed that questions pertaining to program dynamics tend to register low scores, possibly evidencing fragile comprehension of programming constructs. Participants were surveyed, revealing a positive view towards the usefulness of Jask, especially with respect to consolidating terminology.
AlkuperäiskieliEnglanti
OtsikkoITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education Vol. 1
KustantajaACM
Sivut117-123
Sivumäärä7
Vuosikerta1
ISBN (elektroninen)9781450392013
ISBN (painettu)978-1-4503-9201-3
DOI - pysyväislinkit
TilaJulkaistu - 7 heinäk. 2022
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisuussa
TapahtumaAnnual Conference on Innovation and Technology in Computer Science Education - University College Dublin, Dublin, Irlanti
Kesto: 8 heinäk. 202213 heinäk. 2022
https://iticse.acm.org/2022/

Conference

ConferenceAnnual Conference on Innovation and Technology in Computer Science Education
LyhennettäITiCSE
Maa/AlueIrlanti
KaupunkiDublin
Ajanjakso08/07/202213/07/2022
www-osoite

Sormenjälki

Sukella tutkimusaiheisiin 'Jask: Generation of Questions About Learners' Code in Java'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä