Wunderbyte-GmbH / moodle_local_adele

Other
1 stars 2 forks source link

Punkte, Zusatzpunkte etc. in der Listenansicht #220

Closed fabianplate closed 4 days ago

fabianplate commented 1 month ago

Image

Folgender Text besteht aus meiner Mitschrift in der Besprechung mit Carolin. So ist der Text nicht eindeutig bzw. vollständig. Muss von uns aktualisiert werden.

So ist es unlogisch. Wir visieren statt Knoten ein Punktekonzept an. Punkte für abgeschlossene Knoten, und Punkte je nach Güte, Prio-Stufe. Idee: Zusatzpunkte für Abschluss über dem Mindestmaß, optionale

fabianplate commented 1 month ago

Image

Diese Punkte bekommen die Lernenden gutgeschriebenbei bestehen des Kurses gutgeschrieben. Wenn der Dozent nichts zuweist, gibt der Kurs keine Punkte. Es ist möglich, dass manche Kurse Punkte geben und manche nicht.

Muss offensichtlich noch geklärt werden.

fabianplate commented 1 month ago

Wir unterscheiden zwischen Basispunkten und Zusatzpunkten. Sie sollen nebeneinander in der Liste angezeigt werden. Die Überschriften lauten: Punkte Zusatzpunkte Basispunkte gibt es für den primären Abschluss. Also egal auf welchem Weg der Kurs abgeschlossen wird. Zusatzpunkte gibt es für zusätzlichen Aufwand nach dem primären Abschluss. Also das Nachholen der Bearbeitung oder eines Tests.

Beispiele: P1 kann keinen Test vorweisen und bearbeitet den Kurs. P1 erhält den Basiswert (bspw. 50 Punkte) und die höchsten Zusatzpunkte (bspw. auch 50 Punkte) für die Bearbeitung. Danach macht/wiederholt P1 noch freiwillig den Test und bekommt dafür die zweithöchsten Zusatzpunkte (bspw. 40). Endergebnis -> 50 + 50 + 40 = 50 + 90

P2 hat den Test bestanden und damit abgeschlossen. P2 Basiswert (bspw. 50 Punkte) und die zweithöchsten Zusatzpunkte (bspw. 30) P2 macht jetzt die Bearbeitung und bekommt 50 ZP dafür ->Endergebnis -> 50 + 40 + 50 = 50 + 90

So erhalten am Ende alle Nutzer für den gleichen Aufwand die gleichen Punkte, im Zwischenstand sieht es aber noch unterschiedlich aus.

Für die Punkte des manuellen Abschlusses soll eine Eingabemaske für den LP-Ersteller geben. Vorschlag: Im Feedbackfenster beim Definieren der Abschlussbedingungen. Der Defaultwert sollte 0 sein, da der manuelle Abschluss keine ZP geben sollte, wenn er als "letzte Lösung" gedacht ist. Bei besonderen, aufwändigen Leistungen wie Praktika, Hausarbeiten etc. kann der Dozent dann natürlich entsprechend hohe Werte eingeben.

WunderJacob commented 1 month ago

Ich schätze den Aufwand auf 15 Stunden mindestens. Kleiner Userflow-Fehler: P1 kann keinen Test vorweisen und bearbeitet den Kurs. P1 erhält den Basiswert (bspw. 50 Punkte) und die höchsten Zusatzpunkte (bspw. auch 50 Punkte) für die Bearbeitung. Danach macht/wiederholt P1 noch freiwillig den Test und bekommt dafür die zweithöchsten Zusatzpunkte (bspw. 30). Endergebnis -> 50 + 50 + 40 = 50 + 90 Hier wird der Student nach dem Abschliessen des Kurses durch Bearbeitung nicht mehr den Test sehen in der Node, da dieser minderwertiger ist.

fabianplate commented 1 month ago

Ich schätze den Aufwand auf 15 Stunden mindestens. Kleiner Userflow-Fehler: P1 kann keinen Test vorweisen und bearbeitet den Kurs. P1 erhält den Basiswert (bspw. 50 Punkte) und die höchsten Zusatzpunkte (bspw. auch 50 Punkte) für die Bearbeitung. Danach macht/wiederholt P1 noch freiwillig den Test und bekommt dafür die zweithöchsten Zusatzpunkte (bspw. 30). Endergebnis -> 50 + 50 + 40 = 50 + 90 Hier wird der Student nach dem Abschliessen des Kurses durch Bearbeitung nicht mehr den Test sehen in der Node, da dieser minderwertiger ist.

Ahja, richtig. Ich hatte erst ein beliebiges Beispiel gemacht, dann haben wir die Faktoren oben festgelegt und dann unten wieder angepasst und dabei anscheinend was vergessen.

georgmaisser commented 2 weeks ago

Out of scope