Skip to content

Konzept

Carsten Gips edited this page Apr 13, 2022 · 13 revisions

Vorlesung als Flipped Classroom

  • Skript, Videos, Selbsttests (Kahoots) im Vorfeld bereitgestellt
  • Sprechstunde: gemeinsames Lösen von Rätseln, evtl. kurze Einheit (neues Material ergänzend/vertiefend)

Praktikum

  • Aufgaben werden verschiedenen Pools zugeordnet.

    • Pool A, B, C beinhalten typische Dungeonaufgaben
    • Pool P beinhaltet zwei Projekte
    • Pool K beinhaltet die Konzeptaufgaben (jede Woche wird eine neue hinzugefügt)
  • Aus jedem Pool müssen mindestens 50% der Punkte geholt werden, um die Prüfungsleistung zu bestehen:

    • "Pool A" mit max. 28 Punkten (mind. 14 Punkte zum Bestehen)
    • "Pool B" mit max. 22 Punkten (mind. 11 Punkte zum Bestehen)
    • "Pool C" mit max. 30 Punkten (mind. 15 Punkte zum Bestehen)
    • "Pool P" mit max. 40 Punkten (mind. 15 Punkte zum Bestehen)
    • "Pool K" mit max. 100 Punkten (mind. 50 Punkte zum Bestehen)
  • Mit Ausnahme von Pool K können alle Aufgaben in beliebiger Reihenfolge bearbeitet werden.

  • Aufgaben aus dem Pool K haben ein festes Abgabedatum und werden mithilfe der Toolchain kontrolliert

  • Aufgaben aus den Pool A, B, C, P werden im Praktikum vorgestellt.

  • Jede Woche sollten 10-Punkte aus den Pools A, B und C (zusammen geholt werden).

  • Nicht voll bepunktete Lösungen können zur nächsten Woche verbessert werden.

    • Feedback wird im Repo der Studies abgespeichert.
  • Jede Woche können maximal 15-Punkte aus dem Pool A, B und C geholt werden (zusammen).

  • Die Projekte sind für zwei Wochen geplant und geben jeweils 20-Punkte.

  • Nachdem die Themen in der Vorlesung behandelt wurden, wird Code-Stile, Logging, JUnit und Javadoc als Voraussetzung betrachtet und ggf. mit Punktabzug durchgesetzt.

    • Keine/nicht ausreichende Tests: -2P
    • Kein/nicht ausreichendes Logging: -1P
    • Kein/nicht ausreichendes Javadoc: -1P
    • Code-Style nicht/nur ungenügend beachtet: -1P

Für die Konzeptaufgaben wird jeder Studierendengruppe ein privates Repository gegeben, welches die Vorgaben enthält. In diesem Repo lösen die Studierenden die Aufgaben. Sie haben keine schreibrechte auf dem master. Ihre Aufgaben geben sie dann als PR in den Master ab. Alle Änderungen nach der Deadline werden nicht berücksichtig. Die Tutoren laufen dann am Ende nochmal über die Repos und Sammeln die Ergebnisse ein. Zu jeder Konzeptaufgabe gehört ein Projekttagebuch. Die genaue Form müssen wir noch diskutieren.

Für das Dungeon forken die Studis sich das Dungeon-Starter-Repo. Die Dungeonaufgben werden wie üblich im Praktikum vorgestellt.

Noten

  • Praktischer Teil: Summe aller Punkte

    • 220P Gesamt, 40P Puffer => “Krankheitsregelung”, 180P == 100%
    • 4.0: ab 60% v. 180P (108P), alle 4% nächste Teilnote, 1.0: ab 96% v. 180P (172,8P)
  • Theoretischer Teil:

    • Termin 1: 2x Zwischenprüfung a 45' als E-Assessment (einmal in VL-Zeit, einmal in Prüfungszeitraum)
    • Termin 2: 1x 90' E-Assessment
  • Gesamtnote: Praktikum 60%, Theorie 40%

TBD

  • Lt. Antrag: Rätsel/Fallbeispiele in Sprechstunde in Breakout-Session bearbeiten:

    • Konzept-Aufgaben hier mit integrieren?
  • Lt. Antrag: Begleitende Selbsttests (ILIAS/Kahoot, Code via Deploy-to-Abgabe):

    • Konzept-Aufgaben hier mit integrieren?
  • Lt. Antrag: E-Assessment: 2..3 Zwischenprüfungen statt 1x Klausur

    • Problem Parcoursprüfung: praktischer Teil muss bei Nicht-Bestehen komplett wiederholt werden => Performanzprüfung?
    • Performanzprüfung:
      • Praktischer Teil: Praktikumsaufgaben (Konzept-Aufgaben, Dungeon-Aufgaben)
      • Theoretischer Teil: 2x (kürzere) Zwischenprüfung im ersten Zeitraum, 1x längere Prüfung im zweiten Zeitraum

Fernziel

  • Selbstgesteuertes Lernen: Es gibt verschiedene Themenstacks mit zugeordneten Aufgaben. Jeder Aufgabe sind ein oder mehrere Vorlesungsthemen zugeordnet. Jede Woche müssen die Studis X Aufgaben abgeben (automatisches Grading plus kurze mdl. Prüfung im Praktikum), können sich aber bei der Wahl relativ frei bewegen. Insgesamt müssen X Aufgaben abgegeben und bestanden werden.
Clone this wiki locally