2018 IEEE Frontiers in Education Conference (FIE) 2018
DOI: 10.1109/fie.2018.8658973
|View full text |Cite
|
Sign up to set email alerts
|

Real-time Metacognition Feedback for Introductory Programming Using Machine Learning

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1

Citation Types

0
3
0

Year Published

2019
2019
2023
2023

Publication Types

Select...
4
2

Relationship

1
5

Authors

Journals

citations
Cited by 6 publications
(3 citation statements)
references
References 5 publications
0
3
0
Order By: Relevance
“…Vieira et al [34] worked on promoting in-code comments to self-explain the code written by students. Beck et al [35] studied the structure and proportion of student comments and code.…”
Section: Analysis Of Student Code Commentsmentioning
confidence: 99%
“…Vieira et al [34] worked on promoting in-code comments to self-explain the code written by students. Beck et al [35] studied the structure and proportion of student comments and code.…”
Section: Analysis Of Student Code Commentsmentioning
confidence: 99%
“…Abdul-Rahman and du Boulay (2014) suggested that scaffolding for metacognition, such as question prompts and modeling strategies, could help students reflect upon their understanding. Studies have developed metacognitive support such as questioning (Chetty & van der Westhuizen, 2014), providing real-time feedback to students about their metacognition (Beck et al, 2018), collaborative discussion (Bernard & Bachu, 2015) and self-assessment (Rum & Ismail, 2017) for learning programming. Chetty and van der Westhuizen designed metacognition scaffolding to support first-year university students in making their programming plans.…”
Section: Introductionmentioning
confidence: 99%
“…Then, we examine the visual pattern created by the placement of comments within the source code to determine a visual organization strategy. As part of previous research efforts [10] a set of features, which is summarized in Table 3, was developed to help support Visual Organization classification. Each visual organization strategy has a set of distinct properties that is illustrated with these features and support a given classification.…”
Section: Case Study: Three Programming Assignment Submissionsmentioning
confidence: 99%