Zum Hauptinhalt springen

Projektbeschreibung

Deliverables und Bewertung

Damit Ihr Projekt als erfüllt 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.

Spiel

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

Screencast

Die Anforderungen an den Screencast, sowie nützliche Tipps dazu finden Sie 👉 hier.

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
    • Den Screencast planen und 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 den Screencast oder für die Story Ihres Spiels.

Die unerlaubte Verwendung von KI-Tools führt zur Bewertung des Projekts als nicht erfüllt 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.

Nicht-erfülltes Projekt

Das Projekt wird nicht benotet, jedoch mit erfüllt oder nicht erfüllt bewertet. Wird Ihr Projekt als nicht erfüllt bewertet, werden individuelle Kompensationsaufgaben und -lektionen erteilt.

Folgende Gründe (nicht abschliessende Liste) können zur Bewertung nicht erfüllt 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ändiger Screencast, etc.).
  • Unerlaubte Verwendung von KI-Tools.