UWA Logo
  Faculty Home | School Home | Internal Page | Awesome Animations   
           
Home
About the School
Contact and People
Future Undergraduate Students
Prospective Postgraduates
Current Students
Current Postgraduates
Research
IT News
Awards
Industry Links and Prizes
School and IT Information
Other
Internal Information

Michael Kolling

Pelican

Mandurah 2K

Tenth University of Western Australia
Computer Science Research Conference

"Research Directions for the New Millennium"

Mandurah Gates Resort, April 27-28, 2000

Another Pelican


Michael Kolling

Michael Kölling

Invited Speaker (Academic)


Michael Kölling studied computer science in Bremen, Germany, where he graduated in 1992. In 1993 he went to Sydney University on an academic exchange program for a stay that was planned for one year. Sydney, however, proved too attractive to leave after the year was up, and Michael stayed to take up a position and complete a PhD at Sydney University. In 1997, Michael changed to Monash University where he now works as a lecturer.

For the last five years he has worked in the areas of programming environments, languages and computer science education, focussing on introductory teaching of programming. This work has resulted in the development of a first year programming language and environment named Blue. A Java version of the environment (named BlueJ) has also been developed and its implementation is being used by numerous universities around the world for introductory Java teaching.

Abstract

The Challenge of Teaching First Year Students With Java

Teaching object-orientation in first year has become commonplace in many universities over the last few years. While the idea of teaching modern software engineering principles to first year students using an object-oriented language has slowly become accepted, many teachers experience severe difficulties in implementing such a course. Understanding the cause of these difficulties is an important step to improving the course quality.

In this talk, I will present my views of the changing requirements, the resulting difficulties and our attempts at solutions to the problems. I will report about experiences with our object-oriented first year course and BlueJ, a tool we use to ease the pain.


Cara MacNish

, Postgraduate Coordinator

Last modified: Wed Apr 19 19:04:40 WST 2000

Top of Page