Michael Kölling

Professor of Computer Science

Photo of M Kölling, if available
  • Room SW11
    School of Computing
    University of Kent,
    CT2 7NF

Publications

My publications are available from the Computer Science department publications repository.

Michael Kölling
Introduction to Programming with Greenfoot
Object-Oriented Programming in Java with Games and Simulations

Pearson Education, August 2009
ISBN-13: 978-0-13-603753-8

Book web site.

David J. Barnes & Michael Kölling
Objects First with Java
A Practical Introduction using BlueJ

Prentice Hall / Pearson Education, 2008
ISBN 0-13-606086-2
Book web site

Bennedsen, Jens; Caspersen, Michael E.; Kölling, Michael (Eds.)
Reflections on the Teaching of Programming
Series: Lecture Notes in Computer Science , Vol. 4821

Springer, 2008
ISBN: 978-3-540-77933-9
Book web site

Recent paper: M. Caspersen and M. Kölling: STREAM: A First Programming Process
The Transactions of Computing Education, April 2009
.

Research Interests

I belong to the following research groups:


My research interests include:  
  • object-oriented systems
  • programming languages
  • computer science education
  • development environments and tools
  • visualisation
  • user interfaces

Projects and activities


Connections and collaboration

Sun Center of Excellence in Object-Oriented Education
   - research center founded jointly with Sun Microsystems.

Scandinavian Pedagogy of Programming Network (SPoP)
   - a network of programming teachers and those interested in the field.

Deakin University
   - research cooperation.

Sun Microsystems
    - research cooperation partner.

Other

Some older bits and pieces.