Inhaltsverzeichnis

TALIT Programmier-Projekt 2M

Übersicht

Ideen

Tipps

Vorgehen

  1. Part 1: PyGame kennenlernen (→ muss nachher nicht verwendet werden, ist aber empfohlen)
    1. Studiere die folgende Seite: PyGame
    2. Führe das folgende Tutorial aus: tutorial (PyGame installieren, Template herunterladen, verstehen, erweitern)
  2. Part 2: Idee für Python-Programmierprojekt ausdenken, mit LP besprechen, absegnen lassen.
  3. Part 3:
    1. Idee ausarbeiten,
    2. GitRepo mit passendem Namen erstellen, mit Betreuer teilen
    3. Planungsartefakte erstellen als Markdown-Dokumente im Repository:
      1. Product Requirements Document (PRD, mehr Infos unten)
      2. Design Document (DD)
      3. Timeline
    4. Planung mit Betreuer besprechen (vor Ort oder per Teams)
  4. Part 4:
    1. Mit arbeiten beginnen
    2. regelmässige commits (mind. 1 pro Woche) und pushes
    3. Ab jetzt kann zuhause gearbeitet werden
    4. Aus eigenem Antrieb treffen mit LP abmachen, mind 1. pro Monat!
    5. Bei Fragen, Problemen in Lektion kommen

Projektplanung

Die Projektplanung besteht aus drei Dokumenten, die aufeinander abgestimmt sind und aufeinander verweisen können.

Product Requirements Document

Im requirements engineering werden die aus Kundensicht nötigen Merkmale (features) des Produkts ausgearbeitet und im Product Requirements Document (PRD, de Lastenheft) dokumentiert. Das PRD beantwortet die Frage, Was & Warum das Produkt gebaut wird. Es muss vom Auftraggeber (=Lehrperson & Schüler:in) freigegeben werden.

Design Document

Das Design Doc beschreibt, wie dass das Produkt gebaut wird.

Timeline

Die Timeline (Zeitplan) beschreibt, wann die verschiedenen Teile gebaut werden.

Kriterien und Anforderungen