Proceedings of the 2022 Working Group Reports on Innovation and Technology in Computer Science Education 2022
DOI: 10.1145/3571785.3574124
|View full text |Cite
|
Sign up to set email alerts
|

Towards Giving Timely Formative Feedback and Hints to Novice Programmers

Abstract: Every year, millions of students learn how to write programs. Learning activities for beginners almost always include programming tasks that require a student to write a program to solve a particular problem. When learning how to solve such a task, many students need feedback on their previous actions, and hints on how to proceed. For tasks such as programming, which are most often solved stepwise, the feedback should take the steps a student has taken towards implementing a solution into account, and the hint… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
2
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
3
2
1

Relationship

1
5

Authors

Journals

citations
Cited by 18 publications
(2 citation statements)
references
References 66 publications
0
2
0
Order By: Relevance
“…Textual explanation of errors and fixes along with improved code are key characteristics of ChatGPT's feedback compared to other learning environments. The majority of recent tools provide simple feedback, report failed test cases, or compiler errors [4], [5].…”
Section: Discussion and Limitationsmentioning
confidence: 99%
“…Textual explanation of errors and fixes along with improved code are key characteristics of ChatGPT's feedback compared to other learning environments. The majority of recent tools provide simple feedback, report failed test cases, or compiler errors [4], [5].…”
Section: Discussion and Limitationsmentioning
confidence: 99%
“…Here, however, it needs to be considered whether it is pedagogically better to provide a list of all errors at once or only the major ones first (cf. discussion in [27]). Hence, the completely correct characterization might be too strict, and the focus should be put on the only correct correction/ suggestion and partially correct correction/suggestion characterizations.…”
Section: Characterization Of the Generated Feedback By Gpt-35mentioning
confidence: 98%