Jahr A: 2023-2024
Benotung
REGEF
4 Noten insg., 2 pro Semester
HS:
FS:
1 Note MiniGame (Gruppennote,*)
1 Note AdventureGame (Gesamtnote ganze Klasse,*)
* Abzug bei Teilnahmslosigkeit
TALIT
Semester II (FS)
Vergangene Lektionen
Di. 06.02.2024
Organisatorisches:
Ziele:
Noten FS24: 2 Noten …
Plan heute (und nächsten 2 Di) reguläre EFIFs:
Plan heute (und nächsten 2 Di) TALITs:
Di. 13.02.2024
Lektion 1: weiter an ConsoleGames oder Arbeiten in
Lektion 2-3: AdventureGame: In Gruppen folgendes bearbeiten:
* Wichtig:
Die Gruppen sollen miteinander kommunizieren, da alles zusammenhängt.
Idee für Planänderung? Gravierenden Logikfehler o.ä. entdeckt? → mit Chef sprechen → Plenum einberufen
ab 16:10: Debriefing im Plenum
Di. 20.02.2024
Lektion 1: wer noch Zeit benötigt ConsoleGame verbessern, die andern AdventureGame
Ziel: Planung AdventureGame abschliessen
ab 16:10: Debriefing im Plenum
TALIT:
Schulung nächste Lektion vorbereiten (siehe Lektion unten)
Lektionsplanung erstellen mit grobem Zeitplan (→ Richtwert, muss nicht genau eingehalten werden) …
… Abgabe: Fr. 23.02.2024 per Teams an sca & sps
ABGABE ConsoleGame:
Di. 27.02.2024
Anzahl: 3 Framework-Crew, 12 REGEF
Ablauf:
Im Plenum Ästhetik des Games festlegen. Vorschlag:
Erster Teil (Forum, Quests): natürlicher Stil
Zweiter Teil (Keller): Düster, dunkel
Halluzination?
Teambildung & Aufgabenteilung:
MaxiTeams: für andere Aufgaben (mehrere MiniGame-Gruppen), siehe Liste unten
MiniTeams: für MiniGames:
Aktuell 7 MiniGames (5 Quests, 1 Chemiekeller, 1 Bossfight)
Problem: nur 6 2-er Gruppen → Einzelgruppen? Game streichen? Ist „Chemiekeller“ wirklich Game oder ist trivial im Framework?
Arbeit in MaxiTeams:
TeamStory:
Gesamte Story inkl. MiniGames, Sidequests, Filmsequenzen usw. überarbeiten. Sicherstellen, dass alles Sinn macht.
Bei Geographie-Game gibt es noch mehrere Varianten, muss noch eine auswählen und gegebenenfalls anpassen.
Verbesserungsfähig: Aktuell erhält man in MainQuests wenig Infos auf Story, um was es eigentlich geht. Könnte man noch verbessern.
Excel-Tabelle mit detaillierter Planung ausarbeiten
TeamFotoRouting:
Plan erstellen, welche Räume zu fotografieren sind.
Benötigt mehrere Versionen? Z.B. Tür offen & Tür zu.
Mit Framework Crew besprechen:
Welche Konvention für Filenames der Fotos?
Wie soll Routing festgelegt werden?
Ev. Crashkurs Fotografie mit Markus\\
TeamFilmKreativ:
Drehbücher schreiben
Schauplätze planen
SchauspielerInnen rekrutieren
TeamFilmTechnik:
Software für Filmbearbeitung bestimmen
Einarbeiten (z.B. Tutorials schauen)
Effekte ausprobieren
Testvideo drehen und bearbeiten
TeamFramework:
Laurin, Jona, Dimitri
Schulung vorbereiten
MaxiTeams:
TeamStory:
Mitglieder: Keanu & Davide
Die Hüter der Geschichte, die jederzeit den Überblick haben
Todo: macht.
TeamFotoRouting:
ca. 4 SuS
Fotos aufnehmen
Fotobearbeitung
umbenennen, in Framework einbinden
Routing-Datei erstellen/pflegen
TeamFilmKreativ
2 SuS
Drehbücher schreiben
SchauspielerInnen rekrutieren
Schauspielern
TeamFilmTechnik
2 SuS
Filmen
Filmbearbeitung
TeamFramework
Framework weiterentwickeln
benötigte Features für MiniGames implementieren
Support für MiniGames
TeamFotoRouting mit JSON-Datei unterstützen
Weiteres:
Di. 05.03.2024
Start Coding MiniGames
Schulung Framework-Crew: TALITs bereiten Schulung vor mit Slides und konkreter Übung/Beispiel (SuS sollen vorgegebenes, einfaches Minigame nachbauen). Möglicher Aufbau:
Wissensvermittlung durch Slides (Vortrag, Vorlesung)
Anwendung / Übung: REGEF erstellen einfaches MiniGame nach klaren Vorgaben. Alles so vorgegeben, dass problemlos funktioniert.
Informationsquelle für REGEF erstellen (z.B. im Wiki, OneNote, …)
Zeit: ca. 2-3L
Falls noch Zeit: Teambildung, Aufgabenverteilung
HA: MiniGame-Auftrag von Schulung fertig machen
Di. 12.03.2024
Organisatorisches festlegen. Einstimmig beschlossen
jeden Dienstag
1-1.5L an MiniGame arbeiten (besser weniger Zeit hier, da auch zuhause erledigen kann)
1.5-2L in MaxiTeams arbeiten
Deadlines MiniGames:
Di. 19.03.2024
Di. 26.03.2024
Notenabgaben:
Todo:
Plan Gruppen:
FRÜHLINGSFERIEN / SPRING HOLIDAYS
Di. 23.04.2024
Status: Aufnahmen sollten mehr oder weniger abgeschlossen sein. Stimmt?
TeamFilmKreativ & TeamFilmTechnik: Film Editing I/III
TeamFotoRouting: Fotos editieren & Routing (in JSON eintragen) I/III
an MiniGames arbeiten
Debriefing 16.15
Di. 30.04.2024
ConsoleGames: Wollt ihr in Lektion spielen?
AdventureGame: Kurzes Update
TeamFilmKreativ & TeamFilmTechnik: Film Editing II/III
TeamFotoRouting: Fotos editieren & Routing (in JSON eintragen) II/III
ENDE um 15.35, wegen Lehrpersonenausflug
Rian: Dossier abgeschlossen
consolegames2024releasev01.zip
Di. 07.05.2024
TeamFilmKreativ & TeamFilmTechnik: Film Editing & in Game einbinden III/III
TeamFotoRouting: Fotos editieren & Routing (in JSON eintragen) III/III
Ziel: Kann durch ganze Map bewegen
Rian: Crashkurs Framework ConsoleGame
PFINGSTFERIEN / PENTECOST HOLIDAYS
Di. 21.05.2024
Di. 28.05.2024
Abgabe MiniGames 3M&4M bis Fr 31.05.2024 @23.59
Di. 04.06.2024
letzter Termin mit 4M
NOTENABGABE 4M: Mi, 05.06.2024
Vollgas in MaxiTeams resp. allgm. am Game Arbeiten
Gruppendiskussion:
Was gibt es zu tun?
Wer macht was?
Arbeiten
Debriefing 16.10
Di. 11.06.2024
Di. 18.06.2024
NOTENABGABE 3M: Mi, 19.06.2024
Di. 25.06.2024 - AUSFALL SPORTTAG
Semester I (HS)
Vergangene Lektionen
L1: Di 15.08.2023
Regulär:
TALITs:
L2: Di 22.08.2023
Block I:
Block II:
HA:
L3: Di 29.08.2023
L4: Di 05.09.2023
TALITs: Präsentation (nach ca. 1 Lektion)
Regulär:
Slides Git & GitHub
Auftrag:
Git(Hub):
Theorie, Info: siehe Slides dazu
Richte Git & GitHub ein
Erstelle ein Repo für EFIF-Aufgaben, benenne es sinnvoll (z.B. efif_exercises
).
Dabei wichtig: Wähle gitignore für „VisualStudio“!
Klone Repo auf Computer (in passenden Ordner) …
… und füge alle bisherigen Codes zum Thema hinzu (add, commit, push)
Beim ersten Mal muss noch einige Dinge konfigurieren (Folge dabei den Anweisungen!)
Gebe Repo den Lehrpersonen („mspeissegger“ und „anschae“) frei
Ab sofort mit GitHub arbeiten: alle Aufgaben in Repo, unaufgefordert, immer gleich commit und push
Theorie studieren zu 7. Arrays & Listen
Aufgaben F1-F3
Theorie studieren zu 8. Funktionen
Aufgaben G
HA:
L5: Di 12.09.2023
L6: Di 19.09.2023
L7: Di 26.09.2023
Input: Model vs. View
Projekt Hangman (1/2)
L8: Di 03.10.2023
Projekt Hangman (2/2)
HA & Ausblick:
HERBSTFERIEN
L9: Di. 24.10.2023
Info Prüfung:
Hangman fertig machen & Prüfungsvorbereitung
Abgabe Hangman:
wenn fertig: Prüfungsvorbereitung / Fragen stellen weil …
4M: Inhalt von L5 nachholen (inkl. Slides zu Strings)
L10: Di. 31.10.2023
PRÜFUNG
Inhalt:
3M:
4M: Dossier:
Grundlagen C#:
Programmieren in C# (gesamtes Dossier: Theorie inkl. Slides & Aufgaben bis und mit G3)
Organisatorisches:
im SEB in isTest2
-
darf mitbringen: Papier (ausgedruckt, Handgeschrieben, Bücher), während Prüfung aber keine Notizen machen
Zeit: ca. 90'
L11: Di. 07.11.2023
L12: Di. 14.11.2023
TALIT: Präsentation aktueller Stand
Regulär:
Slides Project ConsoleGames Übersicht (Einführung in Projekt und OOP)
Auftrag 0 (Gruppen bilden, Game überlegen, mit LP besprechen)
Auftrag I (HangMan integrieren, v2.0)
Falls fertig: CodeWars oder CodinGames
HA: Aufträge 0 & I fertig
L13: Di. 21.11.2023
-
HA: Hauptauftrag fertig machen (Modell für eigenes Game entwickeln auf Papier, nächsten DI mitbringen)
L14: Di. 28.11.2023
L15: Di. 05.12.2023
L16: Di. 12.12.2023
L17: Di. 19.12.2023
Arbeiten am Game
Deadline: letzter Freitag vor Ferien
WEIHNACHTSFERIEN / CHRISTMAS HOLIDAYS
L18: Di. 09.01.2024
Entwicklung Game-Projekt FS2024
Ziel: Grobkonzept für Story des Games erarbeiten
Brainstorming Story:
in 2-3er Gruppen
Grobe Idee für Story entwickeln, soll an und in KSR spielen, keine Details
ca. 1 Stunde
Vorstellen der Ideen aus 1.
Konsens finden:
Für eine Story entscheiden, Ideen aus mehreren zusammensetzen oder zusammen weitere Ideen entwickeln
Falls notwendig abstimmen
Story aufschreiben
L19: Di. 16.01.2024
Gemeinsam, selbst organisieren:
Story weiter ausarbeiten, dokumentieren, so dass für LP verständlich
detaillierten Plan ausarbeiten, was es braucht:
Minigames: Wo kommen sie vor? Thema? Bereits Ideen, wie aussehen könnte?
Videosequenzen? Grober Plan.
Welche Räume müssen fotografiert werden?
Wichtig: Falls Personen wie LP involviert sein sollen, müssen diese Zustimmung geben
…
alles muss klar verständlich dokumentiert sein auf OneNote (neues Teams mit OneNote)