Automated Questionnaires About Students’ JavaScript Programs: Towards Gauging Novice Programming Processes

Teemu Lehtinen*, Lassi Haaranen, Juho Leinonen

*Tämän työn vastaava kirjoittaja

Tutkimustuotos: Artikkeli kirjassa/konferenssijulkaisussaConference article in proceedingsScientificvertaisarvioitu

12 Sitaatiot (Scopus)
97 Lataukset (Pure)

Abstrakti

Students sometimes manage to produce functionally correct program code while having a fragile understanding of the related learning goals. Such unproductive success could be intercepted by an educator who asks questions that target the structure and evaluation of the student’s program using the constructs and identifiers in the code. We provide a tool that automatically generates multiple-choice questions of seven different types for this purpose. We integrated these questions into a web-based program writing exercises, which we also publish as a part of this work, and successfully used them on an introductory programming course. In our pilot evaluation of the tool, we found that the students who answer these questions repeatedly incorrectly are likely to drop out, have more challenges while writing a program, and resort to tinkering behavior.
AlkuperäiskieliEnglanti
OtsikkoProceedings of the 25th Australasian Computing Education Conference
ToimittajatPaul Denny, Nicole Herbert
KustantajaACM
Sivut49-58
Sivumäärä10
ISBN (elektroninen)978-1-4503-9941-8
DOI - pysyväislinkit
TilaJulkaistu - 30 tammik. 2023
OKM-julkaisutyyppiA4 Artikkeli konferenssijulkaisussa
TapahtumaAustralasian Computing Education Conference - Melbourne, Austraalia
Kesto: 30 tammik. 20233 helmik. 2023
Konferenssinumero: 25

Conference

ConferenceAustralasian Computing Education Conference
LyhennettäACE
Maa/AlueAustraalia
KaupunkiMelbourne
Ajanjakso30/01/202303/02/2023

Sormenjälki

Sukella tutkimusaiheisiin 'Automated Questionnaires About Students’ JavaScript Programs: Towards Gauging Novice Programming Processes'. Ne muodostavat yhdessä ainutlaatuisen sormenjäljen.

Siteeraa tätä