Errol Thompson
University of Birmingham
Network
Latest external collaboration on country level. Dive into details by clicking on the dots.
Publication
Featured researches published by Errol Thompson.
integrating technology into computer science education | 2010
Errol Thompson
A phenomenographic study uncovers variations in the way that the subjects are aware of a phenomenon. In the categories of description that represent the variations in awareness there are features that, through their variation, define the characteristics of the categories. Teaching seeks to foster a change in the way that the learner is aware of a phenomenon through opening up a space of learning. This paper outlines the way that the outcome spaces from a phenomenographic study can be used to plan a teaching programme that utilises variations in the features. It discusses a strategy for teaching programming based on a phenomenographic study of practitioner conceptions of an object-oriented program. The strategy covers features related to the nature of an object-oriented program.
Computer Science Education | 2011
Errol Thompson; Kinshuk
Object-oriented programming is seen as a difficult skill to master. There is considerable debate about the most appropriate way to introduce novice programmers to object-oriented concepts. Is it possible to uncover what the critical aspects or features are that enhance the learning of object-oriented programming? Practitioners have differing understandings of the nature of an object-oriented program. Uncovering these different ways of understanding leads to agreater understanding of the critical aspects and their relationship tothe structure of the program produced. A phenomenographic studywas conducted to uncover practitioner understandings of the nature of an object-oriented program. The study identified five levels of understanding and three dimensions of variation within these levels. These levels and dimensions of variation provide a framework for fostering conceptual change with respect to the nature of an object-oriented program.
technical symposium on computer science education | 2008
Judithe Sheard; Angela Carbone; Raymond Lister; Beth Simon; Errol Thompson; Jacqueline L. Whalley
technical symposium on computer science education | 2010
Raymond Lister; Tony Clear; Simon; Dennis J. Bouvier; Paul Carter; Anna Eckerdal; Jana Jacková; Mike Lopez; Robert McCartney; Phil Robbins; Otto Seppälä; Errol Thompson
Proceedings of the tenth conference on Australasian computing education | 2008
Tony Clear; Jenny Edwards; Raymond Lister; Beth Simon; Errol Thompson; Jacqueline L. Whalley
Archive | 2008
Tony Clear; Jacqueline L. Whalley; Raymond Lister; Angela Carbone; Minjie Hu; Judy Sheard; Beth Simon; Errol Thompson
australasian computing education conference | 2011
Jacqueline L. Whalley; Tony Clear; Phil Robbins; Errol Thompson
21st Annual Conference of the National Advisory Committee on ComputingQualifications (NACCQ 2008) | 2008
Simon; Judithe Sheard; Angela Carbone; Michael de Raadt; Margaret Hamilton; Raymond Lister; Errol Thompson
Koli Calling '07 Proceedings of the Seventh Baltic Sea Conference on Computing Education Research - Volume 88 | 2007
Jarkko Suhonen; Janet Davies; Errol Thompson; Kinshuk
Archive | 2015
Errol Thompson