Utilize este identificador para referenciar este registo:
http://hdl.handle.net/10071/32036
Autoria: | Santos, A. L. Soares, T. Garrido, N. Lehtinen, T. |
Editor: | Brett A. Becker Keith Quille Mikko-Jussi Laakso |
Data: | 2022 |
Título próprio: | Jask: Generation of questions about learners’ code in Java |
Volume: | 1 |
Título e volume do livro: | ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education |
Paginação: | 117 - 123 |
Título do evento: | ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education |
Referência bibliográfica: | Santos, A. L., Soares, T., Garrido, N., & Lehtinen, T. (2022). Jask: Generation of questions about learners’ code in Java. In B. A. Becker, K. Quille, & M. J. Laakso,(Eds.). ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education (pp. 117-123). ACM - Association for Computing Machinery. https://doi.org/10.1145/3502718.352476 |
ISBN: | 978-1-4503-9201-3 |
DOI (Digital Object Identifier): | 10.1145/3502718.3524761 |
Palavras-chave: | Question generation Automatic assessment Program comprehension Self-explanation |
Resumo: | 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. |
Arbitragem científica: | yes |
Acesso: | Acesso Aberto |
Aparece nas coleções: | ISTAR-CRI - Comunicações a conferências internacionais IT-CRI - Comunicações a conferências internacionais |
Ficheiros deste registo:
Ficheiro | Tamanho | Formato | |
---|---|---|---|
conferenceObject_89647.pdf | 623,35 kB | Adobe PDF | Ver/Abrir |
Todos os registos no repositório estão protegidos por leis de copyright, com todos os direitos reservados.