Toolbox Adaptive Lehre (MIau.nrw)

ILIAS Development

In diesem Abschnitt zeigen wir unsere Herangehensweise im ILIAS-Entwicklungsprozess und möchten auf aktuelle Features hinweisen. Die Auflistung der aktuelle Entwicklungs-vorschläge fokussiert adaptive Funktionalitäten in ILIAS.  Über Links gelangt man zu den einzelnen Feature Requests und kann dort Ansprechpartner oder der Status von Finanzierung und Entwiclung einsehen.

Das Feature Wiki ist ohnehin allen ILIAS-Interessierten und vor allem allen Anwenderinnen und Anwendern zu empfehlen.  

MIau.nrw Logo

Mehr Infos unter miau.rub.de und MIau.ILIAS.nrw.

Bitte beachten Sie, dass diese Dokumentation auch eine exemplarische Funktion erfüllen soll, indem sukzessive auch integrierte Anwendungsbeispiele dargestellt werden.  

Oben, rechts auf der  Seite befindet sich eine Inhaltsangabe, mittels der Themen direkt angesteuert werden können.

Unten auf der Seite kann man zur nächsten oder vorherigen Seite blättern

Der konzeptionelle Entwicklungsprozess in ILIAS 

Eingangs soll die Darstellung des Developmentprozesses eine generelle Übersicht geben, wie neue Features (Funktionalitäten) umgesetzt werden. Initital muss dafür ein sogenannter Feature Request erstellt werden.    

Der dargestellte 2-phasige Prozess stellt den Ansatz dar, den das Projekt MIau.nrw verfolgt hat:

Darstellung des Prozess der Feature Request Erstellung
Prozess der Feature Request Erstellung

Das Projekt MIau.nrw hat im ersten Projektjahr einen Feature Request einreichen können, aus dem letzendlich fünf Feature Requests funktional herausgearbeitet wurden. Da es sich um grundlegende Funktionalitäten handelt fand die Idee schon im Entwicklungsprozess Unterstützung, sodass wir auf langjährige Expertise und Wissen um laufende Developmentaktivitäten zurückgreifen konnten. 

Zwei sehr interessanten Features konnte durch Bereitstellung weiterer finanzieller Unterstützung durch das ILIAS-Kompetenzzentrum (ILIAS.nrw) zu einer vollständigen Finanzierung im Fundingprozess verholfen werden. So kann sich die ILIAS-Community voraussichtlich ab ILIAS-Version 10 über die Nutzung der prozentualen Bewertung in Tests freuen.

Im Jahr 2025 wird erfreulicherweise auch die Weiterentwicklung von Export-Eigenschaften und der Vorbedingungen aktiv aufgenommen.    

Identifizierte Entwicklungsbedarfe ILIAS

Die ILIAS-Entwicklung ist sehr breit aufgestellt und verfolgt unterschiedliche Schwerpunkte. In der folgenden Tabelle werden die identifizierten Entwicklungsbedarfe anhand von Kategorien dargestellt:

Entwicklungsbedarfe 

  • Automatisierungsmöglichkeiten verbessern/erweitern
    • automatisierte Weiterleitung (Klickpfade reduzieren)
    • Navigation/Orientierung/Führung der Lernenden
  • Weitere Möglichkeiten zur Schaffung von Abhängigkeiten
    • z.B. prozentuale Bewertungsschwellen in Tests (in Dev: ab ILIAS 10)
  • Feedback/Kommunikations-Funktionalitäten verbessern/erweitern
    • automatisierbar, ggf. in Abhängigkeit vom Lernfortschritt
  • Aktualisierung von Code & technischen Komponenten:
      • Refactoring / Aktualisierung des Codes
      • zeitgemäße Technologien implementieren, z.B.
        • Implementierung von aktuellen Schnittstellen & Standards
        • Konsistente Export-Funktion
        • Diverse native, anwendungsorientierte Funktionserweiterung
      • innovative Technologien entwickeln/implementieren (Learning Analytics, Assistive AI etc.)
  • User-Interface und "Erstellungs-Routinen" in ILIAS vereinfachen
      • z.B. einfacher "Verlinkungen zum nächsten Baustein" (z.B. durch "Selection Picker" bei Test-Weiterleitung)
      • Gleicher "Re-Entry-Point" nach Bearbeitung (z.B. Lernmodul, nicht Start bei Kapitelanfang)
  • Optimieren der grafischen Oberflächen / der Usability (UI/UX/LX)
      • Bessere Darstellung von Lern-/Arbeitsständen (Orientierung)
      • Intuitivere Klickpfade 
  • Community und Entwicklung sichern

Feature Requests mit Relevanz für Adaptivität (2024):

Im Folgenden sehen Sie eine Auswahl an adadptiven Features aus dem Jahr 2024, welche durch das Projekt MIau.nrw zu den ILIAS-Komponenten Export und Vorbedingungen entstanden sind.

Im ersten Projektjahr wurden relevante Anforderungen und Funktionen skizziert, die eine Nutznug und Erstellung adaptiver Lehr-Lerninhalte verbessern oder ermöglichen.

Der eingereichte Feature Request, war jedoch funktional zu komplex, sodass er in fünf Feature Requests aufgeteilt wurde.  Dies ist in der nachfolgenden Tabelle dargestellt.  

Feature Requests aus dem Jahr 2024   (2023 eingebrachtes und weiterentwickeltes Feature):

Export Preconditions set between Objects in Courses and Groups

2023

Verbesserung:

Export der relevanten Daten in Container-Ob. Kurs und Gruppe

Danach folgte eine strukturelle und funktionale Überarbeitung und Konkretisierung durch Development-Verantwortliche und die Community:

Export Sorting of Objects in Courses and Groups

2024

Verbesserung:

Export der korrekten Sortierung/Anordnung von Objekten in Container-Objekten

Export Learning Progress Settings of Objects in Courses and Groups

2024

Verbesserung:

Export der LFS-Einstellungen

Export Timings Setting set for Objects in Courses and Groups

2024

Verbesserung:

Export der Verfügbarkeitseinstellungen

Adapt Internal Links between Objects in Courses and Groups when exporting

2024

Verbesserung:

Anpassung/Aktualisierung von internen Links beim Export

Setting internal Redirect-Links in Test

2024

Verbesserung:

Referenzierung durch objectID o.ä. (Weiterleitungslinks im Test)

Weitere Adaptive Features (eingereicht durch Ingo Jackisch (DHBW)):

Use Test-result as Precondition (funded)

#FR

Verbesserung:

Testergebnis als Vorbedingungen, Prozentangaben als "Bestehensgrenze"

Preconditions based on Test Mark Schema (funded)

#FR

Verbesserung:

Testergebnis als Vorbedingung auswählen / zuweisen

Feature Requests mit Relevanz für Adaptivität (2025):

Für die Entwicklung der ILIAS Version 11 sind eine Reihe an Feature Requests zu erwähnen, welche die adaptiven Funktionalitäten oder sekundäre und indirekte Weiterentwicklungen voranbringen sollen. Im Folgenden befindet sich eine Übersicht der eingebrachten Feature Requests.

Sollten Sie ebenfalls Interesse an den Funktionen haben, können Sie den Links folgen und den Status von Konzeption/Finanzierung/Development einsehen. Darüberhinaus finden Sie auch Ansprechpartner der jeweiligen Entwicklungsvorhaben. 

Hier folgt die Datentabelle mit einer Auswal an Feature Requests aus dem Jahr 2025 (Auswahl adaptiver Features für ILIAS-11):

Feature Requests die Adaptivität fördern 

Feature wiki (ILIAS-11): https://docu.ilias.de/go/wiki/wpage_8410_1357

(u.U. FR nicht in Auswahl )

I) Features, die adaptvie Funktionalitäten unterstützen oder ermöglichen :

Anchor-Links for Category, Course, Group and Folder

Link

Verbesserung:

Navigationspunkte im Content (Inhalt von Container-Objekten), Relevant für Adaptive Szenarien

Export Learning Progress Settings of Objects in Courses and Groups  (Funding in progress)

Link

Verbesserung:

Export des LFS (Kategorie: Adaptivität, Usabilty, Angleichung)

Export Preconditions set between Objects in Courses and Groups   (Funding in progress)

Link

Verbesserung:

Export desr Vorbedingungen in Container-Objekten (Kategorie: Adaptivität, Usabilty, Angleichung)

Multiactions for Learning Progress

Link

Verbesserung:

Usability, Adaptivität

Deadline for Completion in Timings view

Link

Verbesserung:

Usability, Adaptivität

Improve Progressmeter for Learning Modules

Link

Verbesserung:

Usability, Adaptivität

Workload in Timings View

Link

Verbesserung:

Anzeige LFS (relevant für Adaptive Szenarien)

Responsive Learning Progress Presented to Users

Link

Verbesserung:

Anzeige LFS (relevant für Adaptive Szenarien)

Setting: File Visible for Participant

Link

Verbesserung:

Relevant für adaptive Szenarien

Creating and editing long taxonomies

Link

Verbesserung:

[s. Link für Info]

Improvements of taxonomy assignments modal

Link

Verbesserung:

[s. Link für Info]

Global Taxonomies

Link

Verbesserung:

[s. Link für Info]

II) Open Educational Ressources (OER):

Support LOR harvesting

Link

Verbesserung:

Export von Metadaten für OER Harvester

Wizard for OER-Publishing

Link

Verbesserung:

Usability, OER

Publish as OER-Button for Objects

Link

Verbesserung:

Usability, OER

Even more object types for OER Harvester

Link

Verbesserung:

Usability, OER

Set Landing Page for Anonymous Access

Link

Verbesserung:

Relevant für adaptive Szenarien

III) Sekundäre & Indirekte Funktionalitäten (Didaktik, Technik, …):

Inform via Mail

Link

Verbesserung:

Usability

Support of CC Licences in Search

Link

Verbesserung:

[s. Link für Info]

Unify Grading and Learning Progress

Link

Verbesserung:

Angleichung, LMS

Improve Setting Group „Content Item Sorting"

Link

Verbesserung:

Usability, relevant für Adaptive Szenarien

Learning Progress Support by ECS

Link

Verbesserung:

ggf. besonders im Kontext OER relevant

Let Anonymous Users Vote in Poll

Link

Verbesserung:

Adaptiv wertvoll

Task to Finish LOC

Link

Verbesserung:

Erinnerung an nicht abgeschlossene Einheiten in Dashboard (Adaptivität, Usability)

Time Scheduling by Poll

Link

Verbesserung:

Relevant für adaptive Szenarien

Evaluation for many Participants in Team-Assignments

Link

Verbesserung:

Usability, Arbeitserleichterung

IV) Diverse Funktionalitäten:

Recognise Status of Processing in a Multi-part Study Programme by the Required Actions Element

Link

Verbesserung:

[s. Link für Info]

Replace «Send Participantion Confirmation»-Button by Automatism

Link

Verbesserung:

Verbesserung Usability, Angleichung

Criteria Catalogues are Avaiblabe to Tutors as Feedback Channel

Link

Verbesserung:

[s. Link für Info]

Enforcing Guideline for Top Actions

Link8

Verbesserung:

Technik/LMS

Separate Page Actions of Wiki Pages

Link

Verbesserung:

[s. Link für Info]

Setting: Results Visible to Participants

Link

Verbesserung:

ggf. relevant für adaptive Szenarien

Streamline LaTeX usage

Link

Verbesserung:

[s. Link für Info]

Transfer Learning Objective Course to KS Component

Link

Verbesserung:

[s. Link für Info]

Anonymized Display of SCORM-Tracking-Data

Link

Verbesserung:

Anonymisierte Darstellung von SCORM-Daten

WOPI-Action Administration

Link

Verbesserung:

[s. Link für Info]

WOPI: Convert Actions

Link

Verbesserung:

[s. Link für Info]

WOPI: Create empty Documents

Link

Verbesserung:

[s. Link für Info]

WOPI: Multi-WOPI Settings

Link

Verbesserung:

[s. Link für Info]

WOPI: Sharing Links for Editing

Link

Verbesserung:

[s. Link für Info]

New Object: Individual Assessment Form Pool

Link

Verbesserung:

[s. Link für Info]

New Object: Individual Assessment Report

Link

Verbesserung:

[s. Link für Info]

Autostart for SCORM modules

Link

Verbesserung:

Autostart SCROM-Lernmodule

Implement Kiosk-Mode for SCORM Learning Module

Link

Verbesserung:

[s. Link für Info]

Configuring the availability of general purpose page elements

Link

Verbesserung:

[s. Link für Info]

V) Barrierefreiheit

Dedicated Image Upload Field (including alt-text and decorative settings)

Link

Verbesserung:

Änderung der Uploadroutine (Foto & Alternativ-Text)

Es handelt sich um eine Auwahl an Features, welche die adaptiven gestaltungsmöglichkeiten stiegern, ausgelassen sind rein optische oder Backend/Code-Verbesserungen. Sollten Features nicht aufgeführt sein, die dennoch einen adapiven Nutzen haben, lassen Sie es uns bitte wissen sodass wir den FR gerne in die Liste aufnehmen können.

Link zu den Übersichtsseite der FRs für ILIAS-11: https://docu.ilias.de/go/wiki/wpage_8410_1357]

Abandon Features (=nicht mehr unterstützte Funktionen) mit potenzieller Relevanz:

  • Abandon HTML Learning Module
    • nicht relevant für H5P
  • Abandon Rating (Link: https://docu.ilias.de/go/wiki/wpage_8574_1357) 
    • Abandon Rating = generell hilfreiche, aber nicht relevante Funktion
  • Abandon «Drafts» in Forum  (Link: https://docu.ilias.de/go/wiki/wpage_8207_1357)
  • Abandon or Revise Comments for Data Collection
    • Kommentarfunktion evtl. für kooperative Lehr-Lernszenarien von Nutzen

FAZIT:

Es sind deutlich Bemühungen seitens der Community, der Maintainer und Serviceprovider zu erkennen, die das Bewusstsein für die Relevanz adaptiver Möglichkeiten widerspiegelt. Es werden elementare adaptive Funktionen weiterentwickelt und versucht frühzeitig zu implementieren. Dem gegenüber hat das Development jedoch auch bekannte Herausforderungen zu bewältigen. Aktuell stehen grundlegende Entwicklungsaktivitäten in Richtung Systemsicherheit, -performance und Innovation des LMS ILIAS an, die zurecht prioritär behandelt werden müssen.

Dennoch stehen für kommenden Versionen ILIAS-10 (2025)  und  ILIAS-11 eine Vielzahl an primären oder indirekt relevante Funktionen auf der Roadmap, welche das Potenzial besitzen, die Umsetzung und Nutzung  Adaptiver Lehr-Lernangebote deutlich zu verbessern.



Bisher wurde noch kein Kommentar abgegeben.