A cognitive approach to identifying measurable milestones for programming skill acquisition


Autoria(s): Mead, Jerry; Gray, Simon; Hamer, John; James, Richard; Sorva, Juha; St. Clair, Caroline; Thomas, Lynda Ann
Contribuinte(s)

Software Engineering

Department of Computer Science

Data(s)

26/09/2008

26/09/2008

01/12/2006

Resumo

Mead, J., Gray, S., Hamer, J., James, R., Sorva, J., Clair, C. S., and Thomas, L. 2006. A cognitive approach to identifying measurable milestones for programming skill acquisition. SIGCSE Bull. 38, 4 (Dec. 2006), 182-194.

Traditional approaches to programming education, as exemplified by the typical CS1/CS2 course sequence, have not taken advantage of the long record of psychological and experimental studies on the development of programming skills. These studies indicate a need for a new curricular strategy for developing programming skills and indicate that a cognitive approach would be a promising starting point. This paper first reviews the literature on studies of programming skills, cognition and learning, then within that context reports on a new formal structure, called an anchor graph, that supports curricular design and facilitates the setting of measurable milestones.

Peer reviewed

Formato

13

Identificador

Mead , J , Gray , S , Hamer , J , James , R , Sorva , J , St. Clair , C & Thomas , L A 2006 , ' A cognitive approach to identifying measurable milestones for programming skill acquisition ' ACM SIGCSE Bulletin , vol 38 , no. 4 , pp. 182-194 . DOI: 10.1145/1189136.1189185

PURE: 77721

PURE UUID: a7ec6648-7f5f-4675-a1ff-7bce4a587df0

dspace: 2160/656

http://hdl.handle.net/2160/656

http://dx.doi.org/10.1145/1189136.1189185

Idioma(s)

eng

Relação

ACM SIGCSE Bulletin

Tipo

/dk/atira/pure/researchoutput/researchoutputtypes/contributiontojournal/article

Article (Journal)

Direitos