Michael Kölling

Michael Kölling

Född
Nationalitet tysk
Alma mater
University of Bremen University of Sydney (PhD)
Känd för
BlueJ Greenfoot
Utmärkelser

SIGCSE Award for Outstanding Contribution to Computer Science Education (2013) National Teaching Fellowship (2008) Pearcey Award (1999)
Vetenskaplig karriär
Fält
Datavetenskaplig utbildning Programmeringsspråk
institutioner



King's College London University of Kent University of Sydney Monash University University of Southern Denmark
Avhandling   Utformningen av en objektorienterad miljö och språk för undervisning ( 1999)
Doktorand rådgivare John Rosenberg
Hemsida nms .kcl .ac .uk /michael .kolling /
Blå J IDE

Michael Kölling FBCS är en tysk datavetare, som för närvarande arbetar vid King's College London, mest känd för utvecklingen av BlueJ och Greenfoot pedagogiska utvecklingsmiljöer och som författare till läroböcker för introduktionsprogrammering. 2013 fick han SIGCSE Award för enastående bidrag till datavetenskaplig utbildning för utvecklingen av BlueJ .

Utbildning och tidigt liv

Kölling föddes i Bremen, Tyskland. Han tog en examen i informatik från universitetet i Bremen . [ citat behövs ] 1999 tilldelades han en Ph.D. i datavetenskap från University of Sydney , för forskning om design av en objektorienterad programmeringsmiljö och språk under handledning av John Rosenberg .

Karriär och forskning

Från 1995 till 1997 arbetade han vid Sydney University, följt av en tjänst som universitetslektor vid Monash University och, från 2001, en tjänst som docent vid University of Southern Denmark . Han arbetade vid School of Computing vid University of Kent, Storbritannien, fram till februari 2017. Han är nu professor i datavetenskap vid King's College London , där han också har rollen som vice-dekan för utbildning.

Kölling är huvuddesignern för 'Blue', ett objektorienterat programmeringsspråk och integrerad miljö, BlueJ och Greenfoot . Alla är pedagogiska utvecklingsmiljöer inriktade på undervisning och lärande av programmering. BlueJ och Greenfoot används ofta i många skolor och universitet.

Kölling skrev Objects First med Java tillsammans med David J. Barnes, och skrev Introduktion till programmering med Greenfoot .

På konferensen Association for Computing Machinery (ACM) Special Interest Group (SIG) of Computer Science Education ( SIGCSE ) 2010, som hölls i Milwaukee, Wisconsin, hänvisades hans arbete till ett av de mest inflytelserika verktygen i datavetenskapsutbildningens historia. Denna artikel beskrev Köllings arbete med det blå programmeringsspråket, som föregick BlueJ.

Microsoft patentfråga

Den 22 maj 2005 gjorde Kölling ett inlägg på BlueJ -webbplatsen som svar på ett inlägg på Dan Fernandez blogg (Lead Product Manager – Visual Studio Express). Fernandez beskrev en ny funktion i Visual Studio 2005 som "hjälper dig att förstå objekt vid Design Time, snarare än runtime." Denna funktion hade slående likheter med hur objekttestbänken fungerar inom BlueJ.

Kölling agerade inte på upptäckten. Men den 11 maj 2006 Microsoft patentera idén. Eftersom objekttestbänken är avgörande för hur den fungerar, om Microsofts patent hade beviljats, var det troligt att BlueJ skulle ha behövt avvecklas.

Kölling pratade med Microsoft, nämligen Jane Prey, och så småningom lades patentet ner.

Fernandez postade ett svar på sin blogg där han säger "patentansökan var ett misstag och ett som inte borde ha hänt. För att fixa detta kommer Microsoft att ta bort patentansökan i fråga. Våra uppriktiga ursäkter till Michael Kölling och BlueJ-communityt. "

Utmärkelser och utmärkelser

Hans utmärkelser och utmärkelser inkluderar: