Zum Hauptinhalt springen

Projektbeschreibung

Deliverables und Bewertung​

Damit Ihr Projekt als genĂĽgend bewertet wird, mĂĽssen Sie alle in diesem Abschnitt aufgefĂĽhrten Artefakte fristgerecht und den hier aufgefĂĽhrten Anforderungen entsprechend abgeben.

Flowchart​

  • Das Flowchart zeigt den genauen, vollständigen Ablauf Ihres Spiels, mit allen Verzweigungen und möglichen Enden.
  • Das Flowchart wird in Excalidraw erstellt.
  • Es wird als Bilddatei (PNG) und als Excalidraw-Datei (.excalidraw) abgegeben.
  • Die gelernte Flowchart-Syntax (Symbole, Verbindungen, Start, etc.) muss eingehalten werden.

Das Flowchart geht zu 20% in die Endnote ein.

Spiel​

Die Anforderungen an das Spiel (Umfang, Erzählung, Gameplay, Mechaniken, Code-Qualität, etc.) finden Sie 👉 hier.

Das Spiel geht zu 50% in die Endnote ein.

Präsentation​

Die Anforderungen an die Präsentation, sowie nützliche Tipps dazu finden Sie 👉 hier.

Die Präsentation geht zu 30% in die Endnote ein.

Abgabe​

Die Abgabe erfolgt ĂĽber OneDrive. Dazu stellen Sie alle geforderten Dateien in einem OneDrive-Ordner bereit und teilen diesen mit der Lehrperson. Genaue Angaben zum Teilen des OneDrive-Ordners folgen.

Tipps​

  • Erstellen Sie am besten gleich jetzt einen Gruppenordner in OneDrive, auf den alle Gruppenmitglieder Schreibzugriff haben. So können Sie dort alle Dateien sammeln und gemeinsam daran arbeiten.
  • Achtung: Bei Python-Dateien sollten Sie darauf achten, dass immer nur eine Person die Datei geöffnet hat. Wenn mehrere Personen gleichzeitig dieselbe Python-Datei in VSCode geöffnet haben, kann es zu Synchronisierungsproblemen kommen, die dazu fĂĽhren, dass Ă„nderungen verloren gehen.
  • Speichern Sie Ihre Arbeit regelmässig und ĂĽberprĂĽfen Sie, ob alle Gruppenmitglieder auf alle Dateien zugreifen können.
  • Planen Sie die Abgabe frĂĽhzeitig ein, damit Sie am Abgabetag keine Probleme mehr bekommen. Stellen Sie auch allfällige Fragen rechtzeitig.
  • Arbeitsteilung: Sie sollen in wenig Zeit ein relativ umfangreiches, komplexes Projekt umsetzen. Der SchlĂĽssel zum Erfolg ist dabei eine sinnvolle Arbeitsteilung in der Gruppe. Ăśberlegen Sie sich deshalb frĂĽh, wie Sie die Arbeit aufteilen und die einzelnen «Puzzle-Teile» dann auch wieder zusammenfĂĽgen können. Dazu hilft es, sich zu ĂĽberlegen, was es denn ĂĽberhaupt fĂĽr einzelne Arbeitsbereiche gibt. Das könnten zum Beispiel folgende sein:
    • Feinschliff Story / Erzählung / Flowchart
    • Sich in Game Design einlesen (und damit die Story und das Gameplay verbessern)
    • Den Code schreiben
    • Das Tutorial im Detail durcharbeiten, um den Code zu verbessern
    • Die Präsentation vorbereiten

Weitere Informationen​

Verwendung von KI​

Im Rahmen dieses Projekts dürfen Sie KI-Tools (z.B. ChatGPT, GitHub Copilot, etc.) ausschliesslich als Coach verwenden. Sie dürfen sich also z.B. Fehler, Probleme und Programmierkonzepte erklären und sich Tipps geben lassen. Die Verwendung von generierten Code (kopieren oder abtippen) ist aber explizit verboten. Ebenfalls verboten ist die Verwendung von KI-Tools zur Generierung von Texten, z.B. für die Präsentation oder für die Story Ihres Spiels.

Die unerlaubte Verwendung von KI-Tools fĂĽhrt zur Bewertung des Projekts als ungenĂĽgend und wird als Betrugsversuch gewertet und entsprechend an die Schulleitung weitergeleitet. Fragen Sie deshalb im Zweifelsfall immer die Lehrperson, ob eine bestimmte Verwendung von KI-Tools erlaubt ist oder nicht.

Im Verdachtsfall werden Sie zu einer mündlichen Überprüfung eingeladen, in der Sie zeigen können, dass Sie den Code und die Texte selbst verfasst und verstanden haben.

Bewertung des Projekts​

Das Projekt wird benotet. Alle Gruppenmitglieder erhalten jeweils die gleiche Note.

Folgende Gründe (nicht abschliessende Liste) können zur einer ungenügenden Note führen:

  • Verspätete oder falsche Abgabe des Projekts.
  • Unvollständige Abgabe des Projekts (fehlende Deliverables).
  • Nichteinhaltung der Anforderungen an die Deliverables (z.B. unvollständiges Flowchart, unvollständige Präsentation, etc.).
  • Unerlaubte Verwendung von KI-Tools.