Arbeitskreis für Informatiklehrer - Department Informatik
Wir veranstalten seit 1999 mindestens einmal pro Semester Treffen mit interessierten Lehrerinnen und Lehrern der Hamburger Gymnasien und Fachoberschulen. Dabei diskutieren wir Themen, die aktuelle Informationsbedürfnisse der teilnehmenden Lehrer bedienen und dabei zugleich an Beispielen deutlich machen, mit welchen Aufgaben wir uns an der HAW in der Informatik befassen, welche Anforderungen wir an die Studierenden stellen. Wir diskutieren auch, wie man den Übergang von der Schule zum Studium für die Schüler verträglicher machen kann. Damit verfolgen wir primär die Absicht, die Attraktivität eines Studiums in unseren Studiengängen den Lehrern zu verdeutlichen, denn diese lassen ihren Schülern entsprechende Studienberatung zukommen und besuchen mit Gruppen Veranstaltungen, die wir speziell für Schülerinnen und Schüler anbieten (Einführungsvorlesungen, Roboterwettbewerbe etc). Diese sollen einen unmittelbaren Eindruck vom Informatikstudium an der HAW geben.
In den letzten Jahren haben wir auf den Treffen mit den Lehrerinnen und Lehrern u. a. folgende Themen bearbeitet:
- Projekte im Software-Engineering
- Design-Patterns für Analyse und Programmentwurf
- Konstruktion von Dialoganwendungen mit dem Beobachter-Muster (MVC)
- Programmierung in Java
- Nutzung der Collection Classes in Java
- Das Usability-Labor der Informatik an der HAW Hamburg
- Java und XML
- IT-Sicherheit
Meistens findet im Rahmen eines Treffens ein Schwerpunktvortrag eines Professors aus der Informatik statt sowie ein Orientierungsgespräch, in dem neue Themen identifiziert werden. Die Treffen sind für alle Lehrerinnen und Lehrer der Hamburger Gymnasien und Fachoberschulen offen, wir bitten aber um formlose Informationen zur Teilnahme, schon um einen Verteiler führen zu können.
Nächster Termin
Mittwoch 24.11.2010
Thema: Noch offen
Raum: Siehe Aushang
Mittwoch 26.05.2010
Prof. Dr. Michael Neitzke: "Multiagentensimulation mit NetLogo"
NetLogo (http://ccl.northwestern.edu/netlogo/) ist ein Multi-Agenten-Modellierungswerkzeug mit eigener Programmiersprache. NetLogo wird vielfältig im Bildungsbereich eingesetzt, insbesondere an Schulen. NetLogo-Applikationen kommen aus allen Wissensgebieten, beispielsweise aus der Mathematik, Biologie, Physik, Wirtschaftswissenschaften, Psychologie. Daher kann NetLogo sehr gut im interdisziplinären Unterricht verwendet werden (siehe http://ccl.northwestern.edu/papers/bio/long/).
Die NetLogo-Sprache ist leicht erlernbar, wenn man nicht bereits tiefe Erfahrung mit Sprachen wie Java hat. NetLogo ist angelehnt an die funktionale Programmiersprache Logo, die wiederum als Lisp-Dialekt betrachtet werden kann (Lisp ohne Klammern). Die NetLogo Modellierungsumgebung erlaubt es, mit sehr einfachen Mitteln eine grafische Benutzeroberfläche zu gestalten. Auf diese Weise können Schülerinnen und Schüler in kurzer Zeit lauffähige und ansehnliche Applikationen entwickeln.
Im Vortrag wird zunächst allgemein erläutert, was Agenten sind und wie die Eigenschaften einer Multi-Agentensimulation aussehen. Danach werden die NetLogo Programmiersprache und die NetLogo Modellierungsumgebung anhand konkreter Beispielanwendungen vorgestellt.
Der Vortrag hat inhaltliche Nähe zu den vorhergehenden Beiträgen zur parallelen Programmierung, nicht nur, weil NetLogo teilweise in Scala entwickelt wurde.
Mittwoch 03.02.2010
Prof. Dr. Friedrich Esser: "Parallele Programmierung-Teil 2"
Eine Einführung in das Thema finden Sie unter Teil 1.
Mittwoch 04.11.2009
Prof. Dr. Friedrich Esser: "Parallele Programmierung-Teil 1"
Der generelle Trend in der Prozessor Entwicklung geht von multi-core zu many-core:
Dual-, tri-, quad-, octo-core Chips bis hin zu hunderten von Cores im nächsten Jahrzehnt.
Aber ...
Nahezu alle in der Wirtschaft benutzten Programmiersprachen – inklusive der objektorientierten
Sprachen – sind imperativ: Ein Programm wird sequenziell als Liste von Instruktionen geschrieben, deren Befehle in dieser Reihenfolge ausgeführt werden.
Programm 2009
Mittwoch 27.05.2009
Prof. Dr. Thomas C. Schmidt: "Einführung in ein mobiles Internet der nächsten Generation"
Internet-Mobilität – eine Technologie, von der die Ablösung der traditionellen Mobiltelefonnetze erwartet wird, bildet im Themenkreis der Computernetze eines der anspruchsvollsten, teilweise auch offenen Probleme. Mobile Echtzeit- und Gruppenkommunikation, wie sie für die globale Sprach- und Videoübertragung (VoIP/VCoIP) via IP benötigt wird, birgt jedoch immer noch große Herausforderungen für die inzwischen tradierten, paketvermittelnden IP Konzepte und die zugehörige Infrastruktur.
Der Protokollstandard „Mobile IPv6“ dient der sicheren und echtzeitfähigen, drahtlosen und direkten Kommunikation. Der Basisstandard regelt hierbei selbstkonsistent Ortstransparenz und Handover, das heißt: die Änderung der IP-Adresse auf der IP-Schicht. Damit erlaubt das Protokoll einen unterbrechungsfreien Betrieb der Anwendungen, während sich Nutzer bewegen und die Endgeräte zwischen Netzen wechseln.
In dem Seminarvortrag sollen die Probleme eines entstehenden mobilen Internets diskutiert und die gegenwärtig vorhandenen Protokollstandards vorgestellt werden.
Mittwoch 04. 02. 2009
HAW Hamburg, Fachbereich E/I
Prof. Dr. Stefan Sarstedt: "SOA - Ein Einblick"
SOA = Service-Orientierte Architekturen sind ein aktueller Ansatz zur Systemgestaltung. Wesentliche Aufgaben des Systems werden als "Service" modular entwickelt und in besonderem Maße flexibel kombinierbar bereitgestellt, so dass komplexe Anwendungen sich aus derartigen Bausteinen mit überschaubarem Aufwand konfigurieren lassen. Damit ergibt sich auch die Möglichkeit, ältere Anwendungen ("Legacy") in neuem Gewand zur Verfügung zu stellen und damit wenigstens die Wartungs- und Renovierungsaktivitäten zu entzerren. Der Vortrag soll einen Einblick und Überblick geben. download Vortrag
Programm 2008
Mittwoch 29. 10. 2008
Prof. Dr. Michael Neitzke: "XML"
Mittwoch 07. 05. 2008
Prof. Dr. Stefan Pareigis : "FAUST-Projekt (Fahrerassistenz- und Autonome Systeme)"
Mittwoch 06. 02. 2008, 17:00 Uhr
Prof. Dr. Andreas Meisel: "Neuronale Netze"
Es soll eine Einführung in dieses Thema gegeben werden und ein Ausblick, welcher Art Aufgaben und Projekte sind, die man bereits in der Schule durchführen könnte.
Information & Anmeldungen
Prof. Dr. rer.nat. Michael Neitzke
Tel. +49 [40] 428 75-8184
neitzke(@)informatik.haw-hamburg.de




