

Michael Kölling es un científico informático germano-británico que actualmente trabaja en el King's College de Londres , conocido principalmente por el desarrollo de los entornos de desarrollo educativo BlueJ y Greenfoot [ 2 ] y como autor de libros de texto de introducción a la programación. [ 1 ] [ 3 ] En 2013 recibió el premio SIGCSE a la Contribución Sobresaliente a la Educación en Ciencias de la Computación por el desarrollo de BlueJ . [ 4 ]
Educación y primeros años de vida
Kölling nació en Bremen, Alemania. Se licenció en informática por la Universidad de Bremen . En 1999, obtuvo un doctorado en informática por la Universidad de Sídney , por una investigación sobre el diseño de un entorno y lenguaje de programación orientado a objetos , bajo la supervisión de John Rosenberg . [ 5 ]
Carrera e investigación
De 1995 a 1997 trabajó en la Universidad de Sídney, seguido de un puesto como profesor titular en la Universidad de Monash y, desde 2001, un puesto como profesor asociado en la Universidad del Sur de Dinamarca . Trabajó en la Escuela de Informática de la Universidad de Kent , Reino Unido, hasta febrero de 2017. Actualmente es profesor de informática en el King's College de Londres , donde también ocupa el cargo de vicedecano de educación. [ 6 ]
Kölling es el diseñador principal de 'Blue', [ 7 ] un lenguaje de programación orientado a objetos y un entorno integrado, BlueJ y Greenfoot . Todos son entornos de desarrollo educativo orientados a la enseñanza y el aprendizaje de la programación. BlueJ y Greenfoot se utilizan ampliamente en muchas escuelas y universidades.
Kölling coescribió Objects First with Java con David J. Barnes, [ 8 ] y escribió Introduction to Programming with Greenfoot . [ 9 ]
En la conferencia del Grupo de Interés Especial (SIG) de Educación en Ciencias de la Computación ( SIGCSE ) de la Asociación para la Maquinaria de Computación (ACM) , celebrada en Milwaukee, Wisconsin, su trabajo fue citado como una de las herramientas más influyentes en la historia de la educación en ciencias de la computación. Este artículo describió el trabajo de Kölling sobre el lenguaje de programación Blue, que precedió a BlueJ. [ 10 ]
Problema de patentes de Microsoft
El 22 de mayo de 2005, Kölling entró en el sitio web de BlueJ [ 11 ] en respuesta a una publicación en el blog de Dan Fernandez (Jefe de Producto – Visual Studio Express). Fernandez describió una nueva característica de Visual Studio 2005 que "ayuda a comprender los objetos en tiempo de diseño, en lugar de en tiempo de ejecución" [ 12 ]. Esta característica tenía similitudes sorprendentes con el funcionamiento del banco de pruebas de objetos dentro de BlueJ.
Kölling no tomó ninguna medida al respecto. Sin embargo, el 11 de mayo de 2006, Microsoft intentó patentar [ 13 ] la idea. Dado que el banco de pruebas de objetos es esencial para su funcionamiento, si Microsoft hubiera concedido la patente, probablemente BlueJ habría tenido que ser descontinuado.
Kölling habló con Microsoft, concretamente con Jane Prey, y finalmente se retiró la patente. [ 14 ]
Fernández publicó una respuesta en su blog diciendo: «La solicitud de patente fue un error que no debería haber ocurrido. Para solucionarlo, Microsoft eliminará la solicitud de patente en cuestión. Nuestras más sinceras disculpas a Michael Kölling y a la comunidad de BlueJ». [ 15 ]
Premios y distinciones
Entre sus premios y distinciones se incluyen:
- Premio SIGCSE a la Prueba del Tiempo 2020. [ 16 ]
- Elegido miembro de la British Computer Society (FBCS). [ 17 ]
- Premio SIGCSE a la Contribución Sobresaliente a la Educación en Ciencias de la Computación 2013. [ 18 ]
- Miembro distinguido de la ACM en 2011. [ 19 ]
- Beca Nacional de Enseñanza 2008. Academia de Educación Superior , Reino Unido.
- Premio Duke's Choice 2007 (premio de la industria), categoría “Tecnología Java en la educación”, 2007.
- Premio Australasiático a la Tesis Doctoral Distinguida, 2000. Asociación de Investigación y Educación en Computación de Australasia. [ 20 ]
- Premio Pearcey de Victoria (por su desarrollo de BlueJ ), 1999. [ 21 ]
- Medalla Lovelace de la BCS, 2025. [ 22 ]
Referencias
- 1 2 Publicaciones de Michael Kölling indexadas por Google Académico
- ↑ Kölling, Michael (2010). "El entorno de programación Greenfoot" (PDF) . ACM Transactions on Computing Education . 10 (4): 1– 21. doi : 10.1145/1868358.1868361 . ISSN 1946-6226 . S2CID 18208672 .
- ↑ 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.
- ↑ Kölling, Michael; Quig, Bruce; Patterson, Andrew; Rosenberg, John (2010). "El sistema BlueJ y su pedagogía". Computer Science Education . 13 (4): 249– 268. doi : 10.1076/csed.13.4.249.17496 . ISSN 0899-3408 . S2CID 2805887 .
- ↑ Kölling, Michael (1999). El diseño de un entorno y lenguaje orientado a objetos para la enseñanza . trove.nla.gov.au (tesis doctoral). Universidad de Sídney. OCLC 222575787 .
- ↑ "Sala Azul | Artículos de noticias" .
- ↑ "SOCIEDAD DE HISTORIA DE LA INFORMÁTICA" . 21 de diciembre de 2015.
- ↑ David J. Barnes y Michael Kölling, Objects First with Java: A Practical Introduction using BlueJ , Prentice Hall / Pearson Education, 2008, ISBN 0-13-606086-2
- ↑ Michael Kölling, Introducción a la programación con Greenfoot: Programación orientada a objetos en Java con juegos y simulaciones , Pearson Education, agosto de 2009, ISBN 978-0-13-603753-8
- ↑ "Sitio web de SIGCSE2010 Influential Papers" .
- ↑ "Comparación entre la implementación del concepto de banco de objetos de VS y BlueJ" .
- ↑ "Entrada del blog de Fernández sobre el banco de pruebas de objetos de VS" .
- ↑ "Solicitud de patente de Microsoft" .
- ↑ "Artículo de blog sobre la retractación de Microsoft de la patente" . Archivado del original el 9 de febrero de 2007.
- ↑ "Disculpa del blog de Fernández" .
- ↑ "ACM SIGCSE" . sigcse.org . Consultado el 29 de enero de 2020 .
- ↑ "Miembros de la BCS y profesionales de TI certificados" .
- ↑ "Contribución destacada a la enseñanza de la informática" . Archivado del original el 1 de noviembre de 2018. Consultado el 1 de abril de 2014 .
- ↑ "Miembros Distinguidos de la ACM" .
- ↑ "Premio a la mejor tesis doctoral" .
- ↑ "Premio Pearcey Victoriano" . Consultado el 12 de enero de 2011 .
- ↑ "Medalla Lovelace de la BCS" . Consultado el 16 de noviembre de 2025 .
- Java (lenguaje de programación)
- científicos informáticos alemanes
- programadores informáticos alemanes
- Profesores del King's College de Londres
- Personas vivas
- Cátedras en el King's College de Londres
- educadores de ciencias de la computación