Bereich Informatik
Java-AG 2004
Ein kleiner Bericht über den von Herrn Lück organisierten Java-Kurs an unserer Schule.
In einer kleinen Gruppe veranstaltet Herr Lück jeden Mittwoch um 13.45 Uhr für zwei Stunden einen Java-Kurs im neuen Computerraum unserer Schule.
Wir entschieden uns für die Programmiersprache Java, da dies eine Sprache ist, die unabhängig vom Betriebssystem des Benutzers ist und auch im Internet häufig Verwendung findet. Angefangen mit einer kleinen Einführung über Programmieren allgemein anhand einer Power-Point Präsentation begannen wir mit Hilfe des kundigen Herrn Lück selber uns langsam der Materie zu nähern und Erfahrungen in diesem Bereich zu sammeln.
Nach
ein paar kleinen Startschwierigkeiten organisatorischer Art erstellten wir
auf spielerischer Weise einen kleinen, einfachen Handlungsplan für
einen Marienkäfer namens "Kara", der dann durch die Spielwelt
um Stämme und Pilze rannte und Kleeblätter aufnahm und ablegte.
( Programm im Anhang verlinkt ! )
Dieser Schritt war jedoch nicht nur zum Spielen gedacht, sondern sollte
uns langsam auf die Java-Programme vorbereiten, mit denen wir dann auch
nach ein paar Stunden begannen. Mit dem selben Marienkäfer klickten
wir nicht nur an, was Kara zu tun hatte, sondern erstellten selber Programme
in Java-Form und versuchten so die kniffligen Aufgaben zu lösen.
Unser Ziel ist es am Schluss eigene Programme, z.B. für Homepages oder andere Anwendungen zu entwerfen und diese dann ohne das Beisein von Herrn Lück erstellen zu können.
Daniel Kunick (2004)
Poster über die Inhalte der Java-AG vom Tag der offenen Tür 2005
Themen und Beispiele zum Java-Kurs 2006
- Einführung in die Computertechnik (Geschichte und Aufbau von Hardware, Software, Programmierung, Programmiersprachen)
- ausgeteiltes Informationsmaterial
- Links () - Grundlagen der Programmierung (Programmablauf, Befehle, Kontrollstrukturen, einfache Algorithmik)
- Info-Präsentation (von EducETH)
- Java-Kara Übungsblätter (von...)
- BlueJ-Projekt für ein einfaches Zahlenraten-Programm (Kommandozeile) - Das moderne objektorientierte Programmierkonzept (Unterschiede und Vorteile gegenüber herkömmlichen Konzepten, Grundlagen und einfache Anwendung)
- ausgeteiltes Informationsmaterial
- BlueJ-Projekt zur Adressverwaltung - Programmierung grafischer Benutzeroberflächen (GUI) (Schnittstelle Mensch-Maschine, Prinzipien, Umsetzung in Java mit Unterstützung eines GUI-Designers)
- ausgeteiltes Informationsmaterial
- NetbeansBlueJ-Projekt zur Adressverwaltung mit GUI
- NetbeansBlueJ-Projekt zum Zahlenraten-Spiel mit GUI
- NetbeansBlueJ-Projekt zum Vokabelprogramm mit GUI
Links zu verwendeten Ressourcen:
- Java Software Development Kit (Java-SDK 1.4.2) von der Firma "Sun-Microsystems"
- Java-Kara von EducETH - der programmierbare Marienkäfer
- BlueJ - Entwicklungsumgebung für objektorientierte Programmierung
- Netbeans BlueJ - Professionelle Entwicklungsumgebung von der Firma "Sun-Microsystems"
- Handbuch der Java-Programmierung - Komplettes Javabuch zum Online-Ansehen und Herunterladen
