[图书][B] An in-depth study of the cognitive behaviour of novice programmers

JH Kahney - 1982 - search.proquest.com
… of the behaviour of novice computer programmers. One … as solutions to a particular
programming problem were analyzed, … the novices' mental organizations of programming

12 novice programmers and introductory programming

AV Robins - The Cambridge handbook of computing education …, 2019 - books.google.com
… ), literature relating to novice programmers (largely from a cognitive perspective), and … 12.3
Novice Programmers Many topics relating to novice programming have been explored since …

Learning to Program: The development of knowledge in Novice Programmers

N Kasto - 2016 - openrepository.aut.ac.nz
… This thesis presents a longitudinal study of novice programmers during … cognitive and
sociocultural approaches are important in the development of knowledge of novice programmers. …

A first look at novice compilation behaviour using BlueJ

MC Jadud - Computer Science Education, 2005 - Taylor & Francis
cognitive psychology of novice programmers, probing what they understand. Very few of these
studies explore the programmer's behaviour, … shaping novice programming behaviour, we …

Another look at the behaviors of novice programmers

JB Fenwick Jr, C Norris, J Rountree, CJ Spicer… - ACM SIGCSE …, 2009 - dl.acm.org
… In summarizing theories about how programming is learned, Shaffer identifies not only a
cognitive … That is, some aspects of programming can be taught in a behavioral fashion. …

Novice programming strategies

M Begum, J Nørbjerg, T Clemmensen - 2018 - aisel.aisnet.org
novice programmers as students who have little or no experience of programming prior to
their introductory programming … the cognitive and meta-cognitive strategies used by novice

[PDF][PDF] Source code comprehension: Decoding the cognitive challenges of novice programmers

PJ Khomokhoana - 2020 - scholar.ufs.ac.za
cognitive strategies for efficient SCC by novice programmers. … specifically related to arrays,
programming logic, and control … uncover a variety of explicit cognitive processes and related …

[PDF][PDF] Investigating and improving novice programmers' mental models of programming concepts

L Ma - 2007 - Citeseer
… • This research proposes and evaluates a constructivist-based learning approach that
integrates a cognitive conflict strategy and program visualization technique to improve …

Exploring the relationship between novice programmer confusion and achievement

DMC Lee, MMT Rodrigo, RSJ Baker, JO Sugay… - Affective Computing and …, 2011 - Springer
… The purpose of this paper was to study the relationship between novice programmers’ …
Overall, the findings of this study support D’Mello and Graesser’s [9] model of cognitive

Teaching the novice programmer: A study of instructional sequences and perception

DA Kranch - Education and Information Technologies, 2012 - Springer
… in their variety and thereby increase the intrinsic cognitive load needed by a novice
programmer learning the material. Extrinsic load results from element interactivity at or exceeding …