Feature Wiki
Tabs
(Project) Gradebook
Page Overview
[Hide]2021-11-23 Tödt, Alexandra [atoedt] this project never made it beyond concept phase. Aggregation proved a tricky issue. Please contact toedt@leifos.com if you are interested intaking up this topic again.
1 Aim of Project
1.1 Initiale Überlegungen
1.1.1 Einführung eines eigenen Tabs Grades
Überlegung: Einführung eines eigenen Tabs Grades neben dem Lernfortschritt. Zwei dazugehörige Subtabs: 1. Overview, 2. Settings.
1. Overview: Einbau einer Tabelle, welche alle Teilnehmendendaten listet und diejenigen Objekte, die den Teilnehmenden Noten zuordnen. Aus dieser Tabelle kann dann eine Endnote berechnet/vergeben und diese "veröffentlicht" (siehe Folien 2-10) werden.
2. Settings: Parallelscreen zum Lernfortschritt, in welchem Objekte ausgewählt werden können, deren Noten zur Endnote beitragen. Siehe Folie 10.
1.1.2 Überlegungen zum Thema Export
Es ist grundsätzlich relativ schwierig, alle Noten und Bestanden-Bewertungen auf ILIAS zu pflegen. Häufig ist eine Exportfunktionalität erwünscht, um die Daten lokal in einer Tabellenkalkulation zu verarbeiten. Dies sollte gelöst werden, indem es eine Exportfunktionalität gibt, die ALLE möglichen Spalten exportiert. Siehe Folie 11/13.
1.1.3 Überlegungen zum Thema Notenschemata
Viele Schwierigkeiten, wie diese genau angelegt werden können. Global, lokal? Welche Screens werden hierfür verwendet? Screens aus der Datensammlung und teilweise aus der KS scheinen nicht geeignet zu sein. Siehe Folien 15-19.
Hinweis: alles oberhalb dieses Bereichs wurde mittlerweile verworfen. Stattdessen wurden neue Überlegungen ab dem 16.07.2024 angedacht. Die Gesamtfolien finden sich hierunter.
#TODO: FOLIENSATZ HOCHLADEN. @Rob
1.2 Alles auf Anfang
1.2.1 Prämissen
- Die Lösung wird im Lernfortschritt verortet.
- Noten sind numerische Werte und keine String-Eingaben
- Notenschemata werden global hinterlegt und können pro Kurs/Gruppe ausgewählt werden
- Notenschemata gelten NUR für Kurse und Gruppen, nicht aber für untergeordnete Objekte. Hintergrund: Es geht um die Bildung einer Gesamtnote, nicht um Teilnoten
Umbau der NOte
- Option A: Es wird die Spalte "Note" des Lernfortschritts umbenannt in die Spalte "Bewertung". Parallel wird eine neue Spalte "Note" erzeugt, welche rein numerische Werte beinhalten kann
- Option B: Die Spalte "Note" wird migriert von string-Eingaben hin zu numerischen Werten
- Folie 24
Konfiguration der notenschemata
- Notenschemata für Kurse und Gruppen werden zentral in der Administration des Lernfortschritts hinterlegt. Siehe Folie 25-31.
Ansicht für administratoren
- Erhalten im Tab "Lernfortschritt" einen Subreiter namens Grades (das ist optional, ggf. können die Screens auch in die Matrixansicht integriert werden).
- Auf der Seite "Grades" ist eine Tabelle verortet, in der alle für die Kursnote relevanten Informationen angezeigt werden. Konkret wären das vermutlich: Anmeldename, Nachname, Vorname, Alle zur Gesamtnote beitragenden Objekte inklusive Lernfortschritt, Arithmetisches Mittel, Matrikelnummer, Rückmeldung, Zuletzt editiert am (Gesamtnote), Zuletzt editiert von (Gesamtnote), Gesamtnote, Veröffentlicht
- Siehe Folien 32-34. Insbesondere Folie 34.
- Noten werden vergeben über ein Modal mit Dropdown. Dies geschieht am Action-Menü der Tabelle. Siehe Folie 35.
Ansicht für user
- User erhält im Reiter Lernfortschritt ebenfalls einen Subreiter "Grades", ggf. kann auch der Reiter Lernfortschritt darauf umgestellt werden.
- Via KS-Elemente wird eine Liste aller erhaltenen Noten und der wichtigsten Zusatzinfos (Status, Letzte Statusänderung, Prozent, Note, Notenbeschreibung, LP-Modus) angezeigt
This is the "Gradebook"-project. Sub-projects are:
- Exercise Points
- Centrally Administrating Mark Schemas
- Introduce the Grading Service within Courses
- Streamlining Grading, Marking and Commenting
- Dropdownmenu to choose between mark, score, percentage
- Mark scheme for exercises
- Local Mark Schemas in Repo Objects
- Introduce Mark Schemas in Individual Assessment
- Introduce Mark Schemas in Test
Zeichnen und schreiben
- optionale Übungseinheiten
- zentrales Notenschema, erstmal nur für Übungen mit Übersetzung in ein anderes Schema
- Assignment mit Punkten und zentral geerbtem Notenschema
- Besprechen: Das Rundungsproblem ist das gleiche wie bei den Kompetenzen
Minimalziel: Man kann 'irgendwie' in einzelnen Objekten aggregieren. Wir fangen mit einem bewältigbaren Thema
Grundsätzliche Überlegungen
- Activity Tracking Lernfortschritt zeichnet den nur noch den Prozess auf. Wir reduzieren den Lernfortschritt auf folgende Zustände, die ohne eine Bewertung auskommen: Noch nicht begonnen, Begonnen und Bearbeitet. Wir hätten gerne eine andere Visualisierung. Diese Zustände könnten auf die xapi Zustände umgestellt werden.
- 'Review' or 'Evaluation' Beurteilung, Menschen inspizieren Werke und vergeben Noten
- Grading Bewertung urteilt über das Ergebnis (Nicht bewertet, Bestanden, Nicht bestanden). Weitere Differenzierungen sind möglich. Indikatoren haben die Form von xapi Aussagen: 'Carsten hat an Sitzung r teilgenommen' oder 'Carsten hat in Übung q ein note n'
Activity Tracking | Evaluation Review Bewertung | |
global | hat globales Schemata wie (not attempted, in progress, completed) | hat zentrale Schemata wie 1-6 oder A-F mit default prozenten |
objektspezifisch | hat objektspezifische Schemata wie "ist Kurs beigetreten" oder "hat Test gestartet" | hat objektspezifische Schemata, diese können von zentralem Angebot geerbt werden. |
- nicht alle Objekte haben eine Bewertungsdimension
- nicht jede Bewertung muss Aktivitäts-Aussagen (hat teilgenommen), aber Bewertungen können Activity Aussagen enthalten
Assignment A (Mandatory) max 20 Points
Assignment B (optional) ODER Assignment C (optional) max 12 Points (muss gleich sein)
Objekt Test, wiki, Übung
Assignment erhält max. Punkte
Exercise summiert auf
Execise rechnet in Noten um
Pro
- kennt man vom Test: sub-item erhält Punkte
- Objekt vergibt Note
Kurs adoptiert Notenschema
Kurs generiert Einzelnoten
Kurs bildet gewichtetes Mittel
Aggregation im Objekt aus
- einfaches Bestanden / Nicht bestanden auf Assignementebene
Beispiele für Nebenbedingungen
- Wer zwei Mal nicht da war kriegt höchstens eine 5, egal welchen Notenschnitt er hat
- Wer nicht 3 Mal 'exzellent' war kriegt keine 1, egal ob sein Notenschnitt das sagt
Note 2 = Nebenbedingung c, Nebenbedingung b
...
- https://en.wikipedia.org/wiki/Rubric_(academic)
- Re-label Mark and Grade
- Maximalziel: Es gibt einen Punkt 'Gradebook' für Lernende
2 Involved Maintainers and Stakeholders
- …
3 Timeline
… | … |
… | … |
4 Related Feature Requests and Status
Feature Request | Suggested by | Funding | Planned Release | Status |
---|---|---|---|---|
… | ||||
… | ||||
… | ||||
… |
5 Further Results
- …
6 Additional Information
…
7 General Discussion
Please discuss specific questions of feature requests on the related feature wiki pages. This discussion section is only for a general discussion of the project and its realisation.
Technical Board, … :
UI-/UX-Experts, … :
…
Last edited: Today, 08:18, Falkenstein, Rob [rob]