Why the bottom 10% just can't do it: mental effort measures and implication for introductory programming courses

This paper reports the results of mental effort measures and comments collected as part of a study of 44 introductory programming courses in 28 Australian universities, conducted in the latter months of 2010. Academic staff were interviewed regarding their perceptions of the mental effort that is required by themselves, an average student, and a low-performance student while attempting to solve and learn from a novice programming problem. Qualitative responses were also gathered from academics to gain insight into the various student profiles and impediments to learning for low-performing students. Mental effort results indicated that many low-performance students typically experience high to extreme levels of mental effort. Verbal responses obtained from academics also indicate an awareness that for many low-performance students learning fails due to excessive demands being placed upon their cognitive resources. It is suggested that for many low-performance students learning fails due to cognitive overload. The implications for the selection of languages and environments and for the design of introductory programming courses (units) are discussed.

[1]  Cornelia S. Große,et al.  How Fading Worked Solution Steps Works – A Cognitive Load Perspective , 2004 .

[2]  Fred G. W. C. Paas,et al.  The Efficiency of Instructional Conditions: An Approach to Combine Mental Effort and Performance Measures , 1992 .

[3]  F. Paas,et al.  Variability of Worked Examples and Transfer of Geometrical Problem-Solving Skills: A Cognitive-Load Approach , 1994 .

[4]  Benedict duBoulay,et al.  Some Difficulties of Learning to Program , 1986 .

[5]  Richard James,et al.  Suggestions for graduated exposure to programming concepts using fading worked examples , 2007, ICER '07.

[6]  John Sweller,et al.  Cognitive Load Theory: Instructional Implications of the Interaction between Information Structures and Cognitive Architecture , 2004 .

[7]  A. Renkl The worked-out-example principle in multimedia learning , 2005 .

[8]  Sharon K Tindall-Ford,et al.  Learning by imagining. , 2001, Journal of experimental psychology. Applied.

[9]  John Sweller,et al.  The Cambridge Handbook of Multimedia Learning: The Split-Attention Principle in Multimedia Learning , 2005 .

[10]  F. Paas,et al.  Cognitive Load Theory and Instructional Design: Recent Developments , 2003 .

[11]  Richard E. Mayer,et al.  The Cambridge Handbook of Multimedia Learning: Cognitive Theory of Multimedia Learning , 2005 .

[12]  Mark Toleman,et al.  Language trends in introductory programming courses , 2002 .

[13]  M. Hunt,et al.  The Universe Within , 1982 .

[14]  P. Chandler,et al.  Why Some Material Is Difficult to Learn , 1994 .

[15]  John Sweller,et al.  Cognitive Load During Problem Solving: Effects on Learning , 1988, Cogn. Sci..

[16]  John Sweller,et al.  Instructional Design in Technical Areas , 1999 .

[17]  P. Chandler,et al.  THE SPLIT‐ATTENTION EFFECT AS A FACTOR IN THE DESIGN OF INSTRUCTION , 1992 .

[18]  Walter Schneider,et al.  Controlled and automatic human information processing: II. Perceptual learning, automatic attending and a general theory. , 1977 .

[19]  Michelene T. H. Chi,et al.  Expertise in Problem Solving. , 1981 .

[20]  J. Sweller,et al.  Effects of schema acquisition and rule automation on mathematical problem-solving transfer. , 1987 .

[21]  J. Sweller,et al.  The Use of Worked Examples as a Substitute for Problem Solving in Learning Algebra , 1985 .

[22]  G. A. Miller THE PSYCHOLOGICAL REVIEW THE MAGICAL NUMBER SEVEN, PLUS OR MINUS TWO: SOME LIMITS ON OUR CAPACITY FOR PROCESSING INFORMATION 1 , 1956 .

[23]  Paul A. Kirschner,et al.  Cognitive load theory: implications of cognitive load theory on the design of learning , 2002 .

[24]  Mark Toleman,et al.  Introductory programming: what's happening today and will there be any students to teach tomorrow? , 2004 .

[25]  Richard E. Mayer,et al.  Cognitive Theory of Multimedia Learning , 2021, The Cambridge Handbook of Multimedia Learning.

[26]  M. Reisslein,et al.  Toward a Fundamental Understanding of Worked Example Instruction: Impact of Means-Ends Practice, Backward/Forward Fading, and Adaptivity , 2006, Proceedings. Frontiers in Education. 36th Annual Conference.

[27]  Graham Cooper,et al.  Trends in introductory programming courses in Australian universities: languages, environments and pedagogy , 2012, ACE 2012.

[28]  John Sweller CHAPTER 8 The Split-Attention Principle in Multimedia Learning , 2010 .