Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Errol Thompson is active.

Publication


Featured researches published by Errol Thompson.


integrating technology into computer science education | 2010

From phenomenography study to planning teaching

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

The Nature of an Object-Oriented Program: How Do Practitioners Understand the Nature of What They Are Creating?

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

Going SOLO to assess novice programmers

Judithe Sheard; Angela Carbone; Raymond Lister; Beth Simon; Errol Thompson; Jacqueline L. Whalley


technical symposium on computer science education | 2010

Naturally occurring data as research instrument: analyzing examination responses to study the novice programmer

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

The teaching of novice computer programmers: bringing the scholarly-research approach to Australia

Tony Clear; Jenny Edwards; Raymond Lister; Beth Simon; Errol Thompson; Jacqueline L. Whalley


Archive | 2008

Reliably Classifying Novice Programmer Exam Responses using the SOLO Taxonomy

Tony Clear; Jacqueline L. Whalley; Raymond Lister; Angela Carbone; Minjie Hu; Judy Sheard; Beth Simon; Errol Thompson


australasian computing education conference | 2011

Salient elements in novice solutions to code writing problems

Jacqueline L. Whalley; Tony Clear; Phil Robbins; Errol Thompson


21st Annual Conference of the National Advisory Committee on ComputingQualifications (NACCQ 2008) | 2008

Eight years of computing education papers at NACCQ

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

Applications of variation theory in computing education

Jarkko Suhonen; Janet Davies; Errol Thompson; Kinshuk


Archive | 2015

What can practitioner perceptions tell us about our subject

Errol Thompson

Collaboration


Dive into the Errol Thompson's collaboration.

Top Co-Authors

Avatar

Jacqueline L. Whalley

Auckland University of Technology

View shared research outputs
Top Co-Authors

Avatar

Tony Clear

Auckland University of Technology

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Beth Simon

University of California

View shared research outputs
Top Co-Authors

Avatar

Kinshuk

Athabasca University

View shared research outputs
Top Co-Authors

Avatar

Simon

University of Newcastle

View shared research outputs
Top Co-Authors

Avatar
Top Co-Authors

Avatar
Top Co-Authors

Avatar

Phil Robbins

Auckland University of Technology

View shared research outputs
Top Co-Authors

Avatar
Researchain Logo
Decentralizing Knowledge