Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekt:start

Dies ist eine alte Version des Dokuments!


Projekt

In den kommenden 6 Wochen entwickelt jede Schülerin/jeder Schüler selbst ein kleines Computerprogramm und dokumentiert den Entwicklungsprozess.

Mögliche Themen:

  • Entwicklung eines eigenen Computerspiels (Ideen dazu weiter unten)
  • Entwicklung einer Physik-Simulation mit Hilfe der Methode der kleinen Schritte
    • Bewegung von Planeten (2D)
    • Billardtisch mit Kugeln (2D)
  • Weiterentwicklung eines unserer Projekte:
    • Space Debris Game
    • Hunter Game
    • Pong

Notwendige Dokumentation:

  1. Beschreibung der Funktionalität
  2. Klassendiagramm
  3. ggf. weitere Diagramme zu wichtigen Programmaspekten (Zustandsübergangsdiagramme/Sequenzdiagramme)
  4. Beschreibung der Vorgehensweise: Auf welche Probleme bist Du gestoßen/wie hast Du sie gelöst?

Bitte erstelle die Dokumentation mit einem Textverarbeitungsprogramm (z.B. Word oder Open/Libre-Office) und gibt sie am besten als pdf-Datei ab. Entwickle das Programm in der Entwicklungsumgebung in einem Workspace mit dem Namen "Projekt: <Name das Projekts>", z.B. "Projekt: Snake".

Termine

  • Montag, 03.05.2021: Start des Projekts
  • Samstag, 08.05.2021, 20:00 Uhr: Abgabe des Themas und der Beschreibung der Funktionalität: Was habt Ihr Euch für die verbleibenden 5 Wochen vorgenommen?
  • Samstag, 15.05.2021, 20:00 Uhr: Abgabe einer kurzen Zwischenmeldung (d.h. Was habt Ihr bisher geschafft? Wo seid Ihr auf Probleme gestoßen?)
  • Samstag, 22.05.2021, 20:00 Uhr: Abgabe einer kurzen Zwischenmeldung (schreibe einfach bei der vorherigen Zwischenmeldung weiter!)
  • 2 Wochen Pfingstferien
  • Samstag, 12.06.2021, 20:00 Uhr: Abgabe einer kurzen Zwischenmeldung (schreibe einfach bei der vorherigen Zwischenmeldung weiter!) sowie einer vorläufigen Version der Dokumentation
  • Samstag, 19.06.2021, 20:00 Uhr: Abgabe des fertigen Projekts
    (Abgabe der finalen Dokumentation als pdf-Datei in Moodle, Abgabe des Programms in der Entwicklungsumgebung)



Die Einhaltung der Termine geht positiv in die Benotung ein!

Beispielprojekt "Flattervogel"

Damit Ihr eine Vorstellung davon bekommt, was ich erwarte, habe ich das Projekt "Flattervogel" erstellt, dessen Vorversion Ihr in der Hausaufgabe der Woche vom 26.04. - 30.04.2021 kennengelernt habt. Die endgültige Projektversion findet Ihr hier.

Eine beispielhafte Dokumentation dazu könnt Ihr Euch hier ansehen.

projekt/start.1619988308.txt.gz · Zuletzt geändert: 2021/12/29 11:29 (Externe Bearbeitung)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki