School of Computing

Computing Education Group: Research Interests

The research work undertaken by members of the group falls into four broad themes: Initial Learning Environments; Computer Science Education (discipline-specific pedagogy); Gender Issues in Computer Science Education; Institutional and organisational issues in education. Projects are undertaken within these themes.

Initial Learning Environments

Novice programmers need to master a range of new concepts and to develop a range of new skills whilst learning their first programming language. Research into ILEs is focussed upon the ways in which the program development environment can assist novice programmers.

  • IDEs
    • BlueJ - an integrated Java environment specifically designed for introductory teaching.
    • Greenfoot - a combination between a f ramework for creating two-dimensional grid assignments in Java and an integrated development environment.
  • Robots
    • Robots - novice programmers are stimulated and encouraged by the immediate feedback produced by the use of LEGO Mindstorms robots.
  • Developing appropriate mental models
    • TeaCUP - a visualisation program for Java, which provides a dynamic view of the execution of fragments of programs.

Selected papers

Computer Science Education (discipline-specific pedagogy)

While much education research is conducted by specialists in many fields (e.g., cognitive psychology, education, sociology, etc.), little of this research is directed at the essence of computer science. The study of disciplinary-specific education covers a wide range of topics in computer science, including:

  • The nature of learning processes necessary for CS
  • The acquisition of specific skills, for example: programming, debugging, software and systems design
  • The identification of indicators which might be predictive of ability in such specific skills

Additionally, this area necessitates consideration of appropriate methodologies for research studies, and understanding of how teachers acquire (and transfer) their knowledge of educational research and theory to enhance their practice.

Selected papers

Gender Issues in Computer Science Education

The number (not just the proportion) of females studying Computing-related subjects at degree level is decreasing. Girls and women are undoubtedly using technology, but it is predominantly men who are programming the computers, designing new systems, and inventing the new technology that will affect all aspects of our lives. The under-representation of women has serious consequences for a society increasingly shaped by this new technology.

Selected papers

Institutional and Organisational Issues in Education

There are many organisational and institutional issues that affect the framework within which we teach. Their impact upon the the discipline, and how they can be adapted to suit, are topics to be explored:

  • Assessment patterns - How shall we assess this?
  • Taxonomies of learning - can Bloom's taxonomy be adapted to be suitable for Computing?
  • E-learning - what do we provide and what do the students want?
  • The Bologna Process - a Computing perspective
  • Differentiation in the CS classroom - the TOPS project

Selected papers

School of Computing, University of Kent, Canterbury, Kent, CT2 7NF

Enquiries: +44 (0)1227 824180 or contact us.

Last Updated: 07/02/2014