Falling Behind Early and Staying Behind When Learning to Program
- Darwin College
- Publication Type:
- Conference Proceeding
- Philosophy of Programming Interest Group, 2014, pp. 77 - 88 (12)
- Issue Date:
Files in This Item:
|2014_06_PPIG_AhadiListerAndTeague_FallingBehindEarlyAndStayingBehindWhenLearningToProgram_AsItAppearedInTheProceedings.pdf||Published version||617.45 kB|
|2014_06_PPIG_AhadiListerAndTeague_FallingBehindEarlyAndStayingBehind_AcceptedManuscript_June05 PDF.pdf||Accepted Manuscript version||43.21 kB|
Copyright Clearance Process
- Recently Added
- In Progress
- Closed Access
This item is closed access and not available.
We have performed a study of novice programmers, using students at two different institutions, who were learning different programming languages. Influenced by the work of Dehnadi and Bornat, we gave our students a simple test, of our own devising, in their first three weeks of formal instruction in programming. That test only required knowledge of assignment statements. We found a wide performance difference among our two student cohorts. Furthermore, our test was a good indication of how students performed about 10 weeks later, in their final programming exam. We interpret our results in terms of our neo-Piagetian theory of how novices learn to program.
Please use this identifier to cite or link to this item: