Interdisciplinary integration of computational thinking in K-12 education: A systematic review
There is an increasing interest in the integration of computational thinking (CT) in the K-12
curriculum. By integrating CT into other disciplines, the aim is to equip students with …
curriculum. By integrating CT into other disciplines, the aim is to equip students with …
On the use of feedback in learning computer programming by novices: a systematic literature mapping
In programming problem solving activities, sometimes, students need feedback to progress
in the course, being positively affected by the received feedback. This paper presents an …
in the course, being positively affected by the received feedback. This paper presents an …
On the use of semantic-based aig to automatically generate programming exercises
In introductory programming courses, proficiency is typically achieved through substantial
practice in the form of relatively small assignments and quizzes. Unfortunately, creating …
practice in the form of relatively small assignments and quizzes. Unfortunately, creating …
A Taxonomy to Assist TAs in Providing Adaptive Feedback to Novice Programmers
HJB Rocha, E de Barros Costa… - 2023 IEEE Frontiers in …, 2023 - ieeexplore.ieee.org
The literature indicates that, in general, TAs lack teaching experience, and many of them
need appropriate pedagogical training, particularly because they need more knowhow on …
need appropriate pedagogical training, particularly because they need more knowhow on …
Helping to provide adaptive feedback to novice programmers: a framework to assist the Teachers
HJB Rocha, E de Barros Costa… - 2023 18th Iberian …, 2023 - ieeexplore.ieee.org
Feedback is an important resource in the teaching-learning process, particularly in problem-
solving activities within introductory programming courses. It has been considered an …
solving activities within introductory programming courses. It has been considered an …
[PDF][PDF] An intervention strategy to hone students' code under-standing skills
The main focus in programming courses is usually on writing code; students are asked to
write programs after only being taught the syntax rules and a few examples. We believe that …
write programs after only being taught the syntax rules and a few examples. We believe that …
Acurácia da Autoavaliação Discente no Ensino Superior: Um Mapeamento Sistemático da Literatura
I Amâncio, A Kemczinski… - Revista Brasileira de …, 2022 - journals-sol.sbc.org.br
A autoavaliação discente é uma estratégia de avaliação que proporciona benefícios
educacionais aos estudantes, como a capacidade de avaliar seu próprio trabalho e a …
educacionais aos estudantes, como a capacidade de avaliar seu próprio trabalho e a …