DELPHI-Projekte

Projekt 05/06 | Schüler-Firma | Spaß | Physik | Wetterstation| Buchausstellung | HTML-Generator

Projekt Nr. 7: Kurs 2005/06

Im Rahmen des Informatik-Unterrichts arbeiten die Schüler/innen an mindestens einem Programmier-Projekt. Die Exe-Versionen sind hier erhältlich. (Aufgrund vieler Anfragen: Nein, der Quelltext ist nicht erhältlich - bitte selbst programmieren!)

Projekt Nr. 6: Schüler-Firma

Im Gk Info 13 im Jahr 2002/03 sollen die bisherigen Projekte noch getoppt werden: Wir gründen eine Schüler-Firma, die Software für Wetterstationen entwickelt und vertreibt.

In den ersten Sitzungen haben wir die Organisationsstruktur geklärt: Organigramm.pps (ca. 50 kB).
Die Vereinbarungen zur Software-Entwicklung: Aufteilung.rtf
Der Webauftritt der Firma wird bald mehr Information bringen.
Der erste Kunde ist die Wetterstation am Kolleg St. Blasien .
Die Features der Software beinhalten automatische Verarbeitung der Wetterdaten, die z. B. eine Feger-Wetterstation liefert - bis hin zum Internetveröffentlichung von aktuellen Daten, Monatswerten, graphischer Auswertung, WebCam-Wetterbilder, Störfallbenachrichtigung per Email, Fernwartung, Anbindung ans Schulwetternetz usw.
Die neueste Version von Klimawal: ZIP-Datei (23.10.02)
Berichte der einzelnen Abteilungen
  Hardware: Schneehöhenerfassung: PPS, 221 kB
  Hardware: Fernwartung: PPS, 324 kB

Projekt Nr. 5: Spaß-Programme

Am Ende des ersten Jahres im Gk Info 12 im Jahr 2001/02 lautete die Vorgabe:
Erstelle ein "spaßiges" Delphi-Programm!

Dabei entstanden unter anderem folgende Programme:

Ginald Muleshka: Heiss! Exe-Datei gezippt, ca. 640 kB
Franz Jaenecke: Traumfrau Exe-Datei gezippt, ca. 430 kB
Marlene Kempter: Ja-Nein Exe-Datei gezippt, ca. 166 kB
Lukas Petrali: Formel 1 Exe-Datei gezippt, ca. 184 kB
Matthias Bieg: Langweilekiller Exe-Datei gezippt, ca. 166 kB
Patrick Birker: Taschenrechner Exe-Datei gezippt, ca. 350 kB
Markus Löcherbach: Che lebt Exe-Datei gezippt, ca. 173 kB
Nicolas Ebner: "Klick mich!" Exe-Datei gezippt, ca. 595 kB
Nicolas Marinczek: Systemfehler Exe-Datei gezippt, ca. 273 kB
???: Windows live Exe-Datei, gezippt, ca. kB

Daneben wurde auch ein schönes Spiel ("Spielen macht Spaß") programmiert:

Albert Gebhardt: Snake Exe-Datei gezippt, ca. 170 kB

und ein Mathe-Programm ("Mathe ebenso"):

Dirk Jochmann / Diethard Rüger: Körperberechnung Exe-Datei gezippt, ca. 187 kB

 

Projekt Nr. 4: Physikalische Programme

Im ersten und zweiten Halbjahr im Gk Info 13 im Jahr 2001/02 lautete die Vorgabe:
Erstelle Programm, das für den Einsatz im Physik-Unterricht geeignet ist!

Dabei entstanden unter anderem folgende Programme:

Simulation einer Braunschen Röhre (inkl. Lisajou-Figuren):
Exe-Datei gezippt, ca. 180 kB
Simulation von Longitudinalwellen (inkl. Reflexion):
Exe-Datei gezippt, ca. 180 kB
Simulation einer optischen Abbildung an einer Linse:
Exe-Datei gezippt, ca. 180 kB

Projekt Nr. 3: Programm "Wetterstation"

Im zweiten Halbjahr 98/99 konnte ein sehr umfangreiches Projekt angegangen werden: aktuelle Übertragung der Daten der Wetterstation des Kollegs ins Internet. Dazu mussten folgende Programmteile erstellt werden:

  • Auslesen der Daten aus dem Wetterprogramm der Fa. Feger
  • Speichern der Daten in einer Datei als Sicherheitskopie
  • Sendeprogramm, so dass die aktuellen Daten per Modem von der Wetterstation im Schulgarten in den Computerraum des Kollegs übertragen werden
  • Empfangsprogramm
  • Bestimmung von Tagesminima, -maxima, -mittelwerten
  • Automatische Generierung von HTML-Code aus den Daten
  • Automatischer Upload der Daten auf den Internet-Server (bei BelWue in Stuttgart) über eine FTP-Komponente von Delphi.

Die meisten Bestandteile konnten von den Schüler/innen selbständig erarbeitet werden, der Rest wurde dann im Rahmen der Wetterstation fertiggestellt. Seit Februar 2000 werden die Daten nun alle paar Minuten aktualisiert ins Internet gestellt: www.wetterstation.kolleg-st-blasien.de.

Projekt Nr. 2: Programm "Buchausstellung"

Zum Abschluss des ersten Halbjahrs 98/99 wurde für die kollegsinterne Buchaustellung ein Programm "Buchausstellung" arbeitsteilig in Gruppen erstellt: mit Einlesen von Schülerdaten und Bücherdaten, Bestelleingaben und Ausgabelisten für die Schüler und den Buchhändler.

Projekt Nr. 1: Programm "HTML-Generator"

Unser Ziel ist die automatische Generierung einer Homepage, wobei der Benutzer Titel, Überschriften, Text etc. eingeben bzw. auswählen kann. Das grundlegende Format der Seite (Tabellenform, Liste, ...) bestimmt ihr.

Bsp.: "Linksammlung-Generator" Wir benötigen für die Grundausstattung

  1. eine Editkomponente (dort können die Links vom User eingegeben werden)
  2. einen Button, der die Links in HTML-Quelltext übersetzt
  3. eine Ausgabe des HTML-Quelltextes (einfachste Form: Label, fortgeschritten Memo - z.B. memo1.lines[0]:='Hallo')
  4. Das Abspeichern dieser Seite folgt dann in einem weiteren Schritt.

Danach sind noch Ergänzungen möglich sowie die Erstellung eine Hilfe-Datei.
Bewertet wird die Korrektheit des Delphi-Programms, die Anwenderfreundlichkeit, die Übersichtlichkeit des Delphi-Quelltextes, die Optik des Delphi-Formulars, die Optik der erstellten HTML-Datei, die Nutzbarkeit des DELPHI-Programms und der HTML-Seite.