Publicação em atas de evento científico
Jask: Generation of questions about learners’ code in Java
André Santos (Santos, A. L.); Tiago Soares (Soares, T.); Nuno Miguel de Figueiredo Garrido (Garrido, N.); Teemu Lehtinen (Lehtinen, T.);
ITiCSE '22: Proceedings of the 27th ACM Conference on on Innovation and Technology in Computer Science Education
Ano (publicação definitiva)
2022
Língua
Inglês
País
Estados Unidos da América
Mais Informação
Web of Science®

N.º de citações: 2

(Última verificação: 2024-04-24 00:06)

Ver o registo na Web of Science®

Scopus

N.º de citações: 4

(Última verificação: 2024-04-22 18:36)

Ver o registo na Scopus

Google Scholar

N.º de citações: 7

(Última verificação: 2024-04-22 02:57)

Ver o registo no Google Scholar

Abstract/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.
Agradecimentos/Acknowledgements
--
Palavras-chave
Question generation,Automatic assessment,Program comprehension,Self-explanation
  • Engenharia Eletrotécnica, Eletrónica e Informática - Engenharia e Tecnologia
Registos de financiamentos
Referência de financiamento Entidade Financiadora
UIDB/04466/2020 Fundação para a Ciência e a Tecnologia
UIDP/04466/2020 Fundação para a Ciência e a Tecnologia
Projetos Relacionados

Esta publicação é um output do(s) seguinte(s) projeto(s):

Com o objetivo de aumentar a investigação direcionada para o cumprimento dos Objetivos do Desenvolvimento Sustentável para 2030 das Nações Unidas, é disponibilizada no Ciência-IUL a possibilidade de associação, quando aplicável, dos artigos científicos aos Objetivos do Desenvolvimento Sustentável. Estes são os Objetivos do Desenvolvimento Sustentável identificados pelo(s) autor(es) para esta publicação. Para uma informação detalhada dos Objetivos do Desenvolvimento Sustentável, clique aqui.