Steps before syntax: Helping novice programmers solve problems using the PCDIT framework
Novice programmers often struggle with problem solving due to the high cognitive loads they face. Furthermore, many introductory programming courses do not explicitly teach it, assuming that problem solving skills are acquired along the way. In this paper, we present 'PCDIT', a non-linear...
Saved in:
Main Authors: | KURNIAWAN, Oka, JEGOUREL, Cyrille, LEE, Norman Tiong Seng, DE MARI, Matthieu, POSKITT, Christopher M. |
---|---|
Format: | text |
Language: | English |
Published: |
Institutional Knowledge at Singapore Management University
2022
|
Subjects: | |
Online Access: | https://ink.library.smu.edu.sg/sis_research/6845 https://ink.library.smu.edu.sg/context/sis_research/article/7848/viewcontent/pcdit_framework_hicss22.pdf |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Institution: | Singapore Management University |
Language: | English |
Similar Items
-
How helpful do novice programmers find the feedback of an automated repair tool?
by: KURNIAWAN, Oka, et al.
Published: (2023) -
Monitoring Novice Programmer Affect and Behaviors to Identify Learning Bottlenecks
by: Rodrigo, Ma. Mercedes T, et al.
Published: (2009) -
Automatic detection of frustration of novice programmers from contextual and keystroke logs
by: FWA, Hua Leong
Published: (2015) -
Identifying Meaningful Gamification-Based Elements Beneficial to Novice Programmers
by: Agapito, Jenilyn, et al.
Published: (2018) -
Designing an Intervention for Novice Programmers Based on Meaningful Gamification: an Expert Evaluation
by: Agapito, Jenilyn L, et al.
Published: (2017)