© 2016 ACM. This paper was written as a companion to my keynote address at the 11th Workshop in Primary and Secondary Computing Education (WiPSCE 2016). The paper outlines my own research on how novices learn to program. Any reader whose interest has been piqued may pursue furher detail in the papers cited. I begin by explaining my philosophical position. In making that explanation, I do not claim that it is the only right position; on the contrary I allude to other philosophical positions that I regard as complimentary to my own. The academic warfare between these positions is pointless and counterproductive -All the established positions have something positive to offer. Having established my position, I then go on to argue that the work ...
How best to nurture knowledge and expertise in applied computing, a.k.a. ‘tech’, is a subject of vit...
In recent years, there has been a rise in methods and tools dedicated to programming education for c...
This paper is situated at the junction of two youthful academic currents. The first current is a phi...
This PhD project studied the genetic epistemology of novice programmers, and provides empirical evid...
BACKGROUND Around the world, and for many years, students have struggled to learn to program compute...
This paper brings together a number of empirical research results on novice programmers, using a neo...
© 2014, Australian Computer Society, Inc. Recent research from within a neo-Piagetian perspective pr...
Recent research from within a neo-Piagetian perspective proposes that novice programmers pass throug...
Around the world, and for many years, students have struggled to learn to program computers. The rea...
Recent research has proposed Neo-Piagetian theory as a useful way of describing the cognitive develo...
© 2012, Australian Computer Society, Inc. Recent research on novice programmers has suggested that t...
© 2020 The Authors The scope of human learning and development poses a radical challenge for cogniti...
Objective The first objective is to lay out a theoretical foundation for understanding the learning ...
Objective The first objective is to lay out a theoretical foundation for understanding the learning ...
Why is learning to program so difficult? One difficulty is that learning to program needs the acquis...
How best to nurture knowledge and expertise in applied computing, a.k.a. ‘tech’, is a subject of vit...
In recent years, there has been a rise in methods and tools dedicated to programming education for c...
This paper is situated at the junction of two youthful academic currents. The first current is a phi...
This PhD project studied the genetic epistemology of novice programmers, and provides empirical evid...
BACKGROUND Around the world, and for many years, students have struggled to learn to program compute...
This paper brings together a number of empirical research results on novice programmers, using a neo...
© 2014, Australian Computer Society, Inc. Recent research from within a neo-Piagetian perspective pr...
Recent research from within a neo-Piagetian perspective proposes that novice programmers pass throug...
Around the world, and for many years, students have struggled to learn to program computers. The rea...
Recent research has proposed Neo-Piagetian theory as a useful way of describing the cognitive develo...
© 2012, Australian Computer Society, Inc. Recent research on novice programmers has suggested that t...
© 2020 The Authors The scope of human learning and development poses a radical challenge for cogniti...
Objective The first objective is to lay out a theoretical foundation for understanding the learning ...
Objective The first objective is to lay out a theoretical foundation for understanding the learning ...
Why is learning to program so difficult? One difficulty is that learning to program needs the acquis...
How best to nurture knowledge and expertise in applied computing, a.k.a. ‘tech’, is a subject of vit...
In recent years, there has been a rise in methods and tools dedicated to programming education for c...
This paper is situated at the junction of two youthful academic currents. The first current is a phi...