Through the eyes of instructors: a phenomenographic investigation of student success

In this paper we present a phenomenographic analysis of computer science instructors' perceptions of student success. The factors instructors believe influence student success fell into five categories which were related to: 1) the subject being taught, 2) intrinsic characteristics of the student, 3) student background, 4) student attitudes and behaviour and 5) instructor influence on student development. These categories provide insights not only into how instructors perceive students, but also how they perceive their own roles in the learning process. We found significant overlap between these qualitative results, obtained through analysis of semi-structured interviews, and the vast body of quantitative research on factors predicting student success. Studying faculty rather than students provides an alternative way to examine these questions, and using qualitative methods may provide a richer understanding of student success factors.

[1]  Janet Rountree,et al.  Interacting factors that predict success and failure in a CS1 course , 2004, ITiCSE-WGR '04.

[2]  Lynda Thomas,et al.  Learning styles and performance in the introductory programming sequence , 2002, SIGCSE '02.

[3]  Pertti Kansanen,et al.  Teaching as Teaching‐Studying‐Learning Interaction , 1999 .

[4]  Bina Ramamurthy,et al.  Wanted: CS1 students. no experience required , 2004, SIGCSE '04.

[5]  Anne Venables,et al.  Differing Ways that Computing Academics Understand Teaching. , 2007 .

[6]  R. Boyle,et al.  What Makes Them Succeed? Entry, progression and graduation in Computer Science , 2002 .

[7]  Brenda Cantwell Wilson,et al.  Contributing to success in an introductory computer science course: a study of twelve factors , 2001, SIGCSE '01.

[8]  Richard Bornat,et al.  The camel has two humps (working title) , 2006 .

[9]  Dennis Fox,et al.  Personal theories of teaching , 1983 .

[10]  Ronan G. Reilly,et al.  Programming: factors that influence success , 2005, SIGCSE '05.

[11]  Jens Bennedsen,et al.  Abstraction ability as an indicator of success for learning object-oriented programming? , 2006, SGCS.

[12]  Gerlese S. Åkerlind Variation and commonality in phenomenographic research methods , 2005 .

[13]  Ronan G. Reilly,et al.  Examining the role of self-regulated learning on introductory programming performance , 2005, ICER '05.

[14]  Janet Rountree,et al.  Learning and Teaching Programming: A Review and Discussion , 2003, Comput. Sci. Educ..

[15]  R. B. Johnson,et al.  Educational Research: Quantitative, Qualitative, and Mixed Approaches , 2007 .

[16]  Orit Hazzan,et al.  How Students Attempt to Reduce Abstraction in the Learning of Mathematics and in the Learning of Computer Science , 2003, Comput. Sci. Educ..

[17]  Jack M. Wolfe,et al.  Perspectives on testing for programming aptitude , 1971, ACM '71.

[18]  Susan Wiedenbeck,et al.  Factors affecting the success of non-majors in learning to program , 2005, ICER '05.

[19]  Johannes Magenheim,et al.  Novices' expectations and prior knowledge of software development: results of a study with high school students , 2005, ICER '05.

[20]  Panayiotis E. Pintelas,et al.  A survey on student dropout rates and dropout causes concerning the students in the Course of Informatics of the Hellenic Open University , 2002, Comput. Educ..

[21]  J. Biggs What the student does: teaching for enhanced learning , 1999 .

[22]  Owen Astrachan,et al.  On the Cruelty of Really Teaching Computer Science redux , 2005 .

[23]  D. D. Wheeler,et al.  The Myers-Briggs Personality Type and Its Relationship to Computer Programming , 1994 .

[24]  Briana B. Morrison,et al.  Women catch up: gender differences in learning programming concepts , 2006, SIGCSE '06.

[25]  Mordechai Ben-aft,et al.  Constructivism in computer science education , 1998, SIGCSE '98.

[26]  Pertti Kansanen,et al.  Studying--the Realistic Bridge Between Instruction and Learning. An Attempt to a Conceptual Whole of the Teaching-Studying- Learning Process , 2003 .

[27]  Harriet G. Taylor,et al.  Exploration of the Relationship between Prior Computing Experience and Gender on Success in College Computer Science , 1994 .

[28]  Jeff Kramer,et al.  Is abstraction the key to computing? , 2007, CACM.

[29]  Anders Berglund,et al.  What does it take to learn 'programming thinking'? , 2005, ICER '05.

[30]  Pertti Kansanen,et al.  Didactic relation in the teaching-studying-learning process , 1999 .

[31]  Pat Byrne,et al.  The effect of student attributes on success in programming , 2001, ITiCSE '01.

[32]  Annegret Goold,et al.  Factors affecting performance in first-year computing , 2000, SGCS.

[33]  Jens Bennedsen,et al.  An investigation of potential success factors for an introductory model-driven programming course , 2005, ICER '05.

[34]  Philip R. Ventura,et al.  Identifying predictors of success for an objects-first CS1 , 2005, Comput. Sci. Educ..

[35]  Margaret Hamilton,et al.  Predictors of success in a first programming course , 2006 .

[36]  Rebecca Mancy,et al.  Aspects of cognitive style and programming , 2004, PPIG.

[37]  Brenda Cantwell Wilson,et al.  A Study of Factors Promoting Success in Computer Science Including Gender Differences , 2002, Comput. Sci. Educ..

[38]  S. Turkle,et al.  Epistemological Pluralism and the Revaluation of the Concrete. , 1992 .

[39]  Michael Thuné,et al.  Novice Java programmers' conceptions of "object" and "class", and variation theory , 2005, ITiCSE '05.

[40]  B. T. Pioro,et al.  Introductory computer programming: gender, major, discrete mathematics, and calculus , 2006 .

[41]  F. Marton,et al.  Learning and Awareness , 1997 .

[42]  Briana B. Morrison,et al.  The dimensions of variation in the teaching of data structures , 2004, ITiCSE '04.

[43]  Anders Berglund,et al.  Students learn CS in different ways: insights from an empirical study , 2006, ITICSE '06.