Ihr sollt alleine oder in einer 2er-Gruppe ein kleines Pythonprojekt realisieren. Dabei solltet ihr die Game-Bibliothek Arcade verwenden (wenn ihr unbedingt eine andere Library verwenden wollt, bitte mit mir absprechen).
Konkret ist also der Auftrag
| Datum | Bemerkungen |
|---|---|
| 13.12.2022 | Projektstart |
| 20.12.2022 | … |
| Weihnachtsferien | |
| Weihnachtsferien | |
| 10.01.2023 | Projektplan muss im Wiki stehen |
| 17.01.2023 | … |
| 24.01.2023 | … |
| 31.01.2023 | … |
| 07.02.2023 | … |
| 10.02.2023 | Abgabe bis 22:00 |
| 14.02.2023 | Präsentation der Projekte |
| Punkte | Kriterium | Bemerkungen |
|---|---|---|
| 8 | Originalität der Spielidee / Konzeption der Umsetzung | Wurde eine neue, eigenständige Idee umgesetzt? Wurde diese Idee durchdacht und nach Plan realisiert? Wie sehr lehnt sich das Spielkonzept an gegebene Vorlagen an? |
| 8 | Arbeitsweise | Wurde die Arbeit ausgewogen aufgeteilt und gemeinsam umgesetzt (bei Gruppenprojekt)? War die Arbeitsweise selbständig? Wurde zielorientiert gearbeitet? Wie war das Arbeiten während der Lektionen? Wie effizient war das Arbeiten? |
| 16 | Anspruchsniveau und Komplexität | Komplexität des Spiels (Spielablauf und Spiellogik). Komplexität des Codes bezüglich Programmierkonzepten und Programmierlogik. |
| 8 | Qualität des Quellcodes | Ist der Code modular und verständlich geschrieben und gut strukturiert? Wurden die gelernten Programmierkonzepte angemessen verwendet (gut strukturierter Code, Variablen, Funktionen, Listen, Schleifen, Objekte etc. werden sinnvoll eingesetzt, Code ist nicht redundant und wird angemessen kommentiert) |
| 10 | Qualität der Dokumentation und der Präsentation | Wird im Wiki das Projekt angemessen präsentiert und erklärt? Wird das Projekt interessant und verständlich kurz der Klasse präsentiert? |
| 50 | Total mögliche Punkte | Es wird der gängige Notenschlüssel (Punkte : 50*5+1) angewandt |