2022
DOI: 10.1007/978-3-031-11644-5_3
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Scaffolding in Block-Based Programming via Synthesizing New Tasks as Pop Quizzes

Abstract: Block-based programming environments are increasingly used to introduce computing concepts to beginners. However, novice students often struggle in these environments, given the conceptual and open-ended nature of programming tasks. To effectively support a student struggling to solve a given task, it is important to provide adaptive scaffolding that guides the student towards a solution. We introduce a scaffolding framework based on pop quizzes presented as multi-choice programming tasks. To automatically gen… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1

Citation Types

0
1
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
2
1

Relationship

0
3

Authors

Journals

citations
Cited by 3 publications
(1 citation statement)
references
References 34 publications
0
1
0
Order By: Relevance
“…P b along the following binary attributes: (i) P f is syntactically correct and is obtained by making a small number of edits to fix P b ; (ii) X is complete, i.e., contains adequate information about all errors and required fixes; (iii) X is correct, i.e., the provided information correctly explains errors and required fixes; (iv) X is comprehensible, i.e., easy to understand, presented in a readable format, and doesn't contain redundant information. These attributes are inspired by evaluation rubrics used in literature [6,[25][26][27]. In our evaluation, feedback quality is evaluated via ratings by experts along these four attributes.…”
Section: Preliminariesmentioning
confidence: 99%
“…P b along the following binary attributes: (i) P f is syntactically correct and is obtained by making a small number of edits to fix P b ; (ii) X is complete, i.e., contains adequate information about all errors and required fixes; (iii) X is correct, i.e., the provided information correctly explains errors and required fixes; (iv) X is comprehensible, i.e., easy to understand, presented in a readable format, and doesn't contain redundant information. These attributes are inspired by evaluation rubrics used in literature [6,[25][26][27]. In our evaluation, feedback quality is evaluated via ratings by experts along these four attributes.…”
Section: Preliminariesmentioning
confidence: 99%