Proceedings of the 2020 ACM Conference on Innovation and Technology in Computer Science Education 2020
DOI: 10.1145/3341525.3387392
|View full text |Cite
|
Sign up to set email alerts
|

Misconception-Based Peer Feedback: A Pedagogical Technique for Reducing Misconceptions

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
2
0
2

Year Published

2021
2021
2023
2023

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 8 publications
(6 citation statements)
references
References 30 publications
0
2
0
2
Order By: Relevance
“…Given that code walkthroughs can be mentally demanding, being presented with an explanation of one's own code may reduce the cognitive demands associated with debugging McCauley et al (2008) and evidence from other educational domains suggests that being presented with explanations produced by others can improve learning Williams et al (2016). Within computing education, techniques like pair programming Hanks et al (2011) and misconception-based peer feedback Kennedy et al (2020) provide some opportunities for walking through code with others, but are not always feasible and may not be suitable for individual student assessments. Therefore, the automatic generation of code explanations, particularly for supporting student debugging, is an attractive idea and one which is made feasible with the introduction of tools like OpenAI Codex.…”
Section: Code Explanations and Their Assessmentmentioning
confidence: 99%
“…Given that code walkthroughs can be mentally demanding, being presented with an explanation of one's own code may reduce the cognitive demands associated with debugging McCauley et al (2008) and evidence from other educational domains suggests that being presented with explanations produced by others can improve learning Williams et al (2016). Within computing education, techniques like pair programming Hanks et al (2011) and misconception-based peer feedback Kennedy et al (2020) provide some opportunities for walking through code with others, but are not always feasible and may not be suitable for individual student assessments. Therefore, the automatic generation of code explanations, particularly for supporting student debugging, is an attractive idea and one which is made feasible with the introduction of tools like OpenAI Codex.…”
Section: Code Explanations and Their Assessmentmentioning
confidence: 99%
“…The ability to detect such bug patterns in student code makes it possible to provide learners and teachers with feedback. Kennedy et al [11] demonstrated-using peer feedback and discussions of coding assignments-that misconceptions can be cleared with feedback in principle. In this paper, we evaluate the effects of feedback that is generated automatically by static analysis.…”
Section: Feedback On Codementioning
confidence: 99%
“…In software engineering, there have been a number of studies concerning misconceptions [4][5][6][7]; different methods have been developed for detecting misconceptions [8]. Some studies were conducted to fix misconceptions during classroom work [9]. Usually, methods for detecting and fixing misconceptions are based on domain knowledge and typical errors in students' mental models.…”
Section: Introductionmentioning
confidence: 99%