Informatisches Kolloquium Wintersemester 2007/2008

Montag, 7. Januar 2009

Michael Kölling PhD
University of Kent

Für jeden Zweck das richtige Werkzeug? Softwaretools von der Schule bis zur professionellen Programmierung

Programmieren lernen ist nicht einfach. Während die Softwaretechnik in den letzten Jahrzehnten langsam erwachsen(er) wurde, wurden auch ihre Werkzeuge komplizierter. Dem Einstieg ins Programmieren stehen heute höhere Hürden im Weg als zu Zeiten von Basic oder Pascal.

Die Benutzung von professionellen Programmierumgebungen in der Lehre tragen zum Problem bei: aufgrund ihrer Komplexität sind sie für Anfänger schwer zu erlernen, und unterstützen keine spielerische Experimentation mit der Materie.

In diesem Vortrag wird eine Serie von drei Programmierwerkzeugen vorgestellt, die insgesamt eine Reihe gängiger Probleme zu lösen versucht. Weg von der "One size fits all"-Mentalität bieten diese Werkzeuge spezifische Vorteile für verschiedene Lernstufen. Gleichzeitig wird aber auch der Wechsel von einer Umgebung in die nächste aktiv unterstützt. Die drei Werkzeuge sind "Greenfoot" für die Programmierung im Schulalter, "BlueJ" als erste Lernumgebung an Hochschulen, und "NetBeans IDE/BlueJ Edition" um den Umstieg auf professionelle Werkzeuge zu unterstützen.

Im Vortrag wird besonders die Benutzung von Greenfoot zur Lehre und Motivation im Schulalter und an Universitäten detailliert präsentiert.

Kontakt

Prof. Dr. Horst Oberquelle
Telefon 2429