2022
DOI: 10.1109/tlt.2022.3180984
|View full text |Cite
|
Sign up to set email alerts
|

Adaptive Immediate Feedback for Block-Based Programming: Design and Evaluation

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
10
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
5
1

Relationship

0
6

Authors

Journals

citations
Cited by 12 publications
(10 citation statements)
references
References 35 publications
0
10
0
Order By: Relevance
“…The motivational reinforcement hypothesis states that immediate feedback is what drives a player to keep playing. 42 We think that using this incentive system will result in enjoyable learning. The order of appearance of each fruit is random and when the user doesn't step on it, it will cost him a life.…”
Section: Methodsmentioning
confidence: 99%
“…The motivational reinforcement hypothesis states that immediate feedback is what drives a player to keep playing. 42 We think that using this incentive system will result in enjoyable learning. The order of appearance of each fruit is random and when the user doesn't step on it, it will cost him a life.…”
Section: Methodsmentioning
confidence: 99%
“…This experimental design, which offers feedback according to whether the student's answer is correct or incorrect, emphasized that the feedback presented instantly supported the programming learning processes in favor of the experimental group. Focusing on programming tasks, Marwan et al [29] informed students about their progress and divided programming tasks into subtasks and subobjectives, calculating in advance the key points to be presented in the process progress. They reported evidence that their feedback system improved students' programming learning.…”
Section: Elaborated Feedback (Ef)mentioning
confidence: 99%
“…Since the syntactic dimension of programming is eliminated by using blocks in BBPPs, the feedback systems regarding both the structural and strategic dimensions of programming knowledge may be more useful for BBPPs. In this way, students can understand the problem‐solving process and think about the ways to solve the problems [29].…”
Section: Introductionmentioning
confidence: 99%
“…Block-based programming (BBP) is increasingly being incorporated into the field of K-12 CT and computer science education, and has been adopted for fostering more positive experiences of novices in programming (Jiang et al, 2022; Marwan et al, 2022). BBP adopts a visual approach that utilizes a programming-command-as-puzzle-piece metaphor to assist novices in understanding and mastering the programming process (Lin & Weintrop, 2021; Weintrop & Wilensky, 2019).…”
Section: Literature Reviewmentioning
confidence: 99%
“…It is worth noting that some components of the attractive interface of a BBP environment may be problematic for implementing programming tasks (Çakiroğlu et al, 2018). Some recent research has revealed positive effects on novices’ problem-solving abilities in the BBP contexts (Weng et al, 2022), whereas others have declared that they may face uncertainty when programming, resulting in lower learning performance and in missing opportunities to correct their errors (Marwan et al, 2022). Furthermore, Çakiroğlu et al (2018) claimed that cognitive load in the cognitive process of programming has attracted considerable attention, and assigning the scene and sprites on a BBP interface may induce extraneous cognitive load.…”
Section: Literature Reviewmentioning
confidence: 99%