Feature Wiki

Information about planned and released features

Tabs

IMS-M Schnittstelle

This article should be available in English!

ILIAS is an international project. Everyone participating in the community should have a chance to inform oneself about new developments. Therefore, the community agreed on using English in the Feature Wiki. Please take consideration of your community fellows.

1 Description

Das Item Management System (IMS-m, www.ims-m.org) ist eine externe Plattform zur Verwaltung von Prüfungsfragen. Dort können (vorwiegend medizinische) Fragen verwaltet, ausgewertet und geteilt werden.
 
IMS-m wurde selbst schon dahingehend erweitert, dass in IMS-m angelegte Tests als ILIAS-Testobjekt exportiert werden können (unterstützt werden derzeit Single Choice (SC) und Multiple Choice (MC) Fragetypen).
 
Nach erfolgtem Test sollen die Klausur-Ergebnisse zurück in die IMS-M Plattform gelangen, damit Statistiken über die Güte der Fragen erstellt werden können. In ILIAS-EA wurde dieser Schritt über eine Erweiterung realisiert (siehe Screenshot). Eine spezielle Ergebnis Datei im CSV Format kann aus dem Adminbereich "Auswertung und Statistik" exportiert werden. Diese enthält keine personenbezogenen Daten und kann mittels IMS-m Software ("Examinator") weiter verarbeitet werden.

Beispiel-Ergebnisexport für IMS

In der Kopfzeile der Exportdatei stehen die IMS-m-IDs der Fragen. Diese korrespondieren mit den IDs, die aus der QTI-Datei beim Import übergeben werden:

1
2
3
4
5
<item maxattempts="0" ident="IMSm-i206346q227781" title="VHB 2012/13 I">
...
<qtimetadatafield><fieldlabel>externalID</fieldlabel><fieldentry>IMSm-i206346q227781</fieldentry>
...
</item>

2 Status

3 Additional Information

  • If you want to know more about this feature, its implementation or funding, please contact: SIG EA
  • Documentation (ger)

4 Discussion

JF 29 Oct 2012: We support the idea to import and export external question IDs in general. With respect to the CSV export the SIG EA and Databay will check the differences of the current CSV export and the IMS CSV version. Adding new columns is also no problem. However we are reluctant to include a new specialised CSV format here. Implementing an export plugins slot would also be an option here. We "partly" schedule this for 4.4 and continue the discussion of the feature.

Fred Neumann, Universität Erlangen-Nürnberg, 12 Mar 2013: We prefer the implementation of an export plugin slot and a respective plugin for the IMS CSV format.
Additionally, supporting the IMS workflow requires to remember the ids generated by the IMS-M system and making them available in the CSV file. A flexible implementation would use generic metadata (name/value-pairs) that can be assigned to tests and questions. In a first step these don't need to be maintainable in the  ILIAS GUI but just be stored at import. An export plugin should then be able to read these metadata.
In the upper example we would have the metadata externalID with value IMSm-i206346q227781 assigned to the first questio14.10.2022 n.

Rabah, Rachid [rabah], 14.10.2022  Aktuelle Version des Plugin ist in der Plugin-Sammlung zu finder unter https://docu.ilias.de/goto_docu_dcl_3342_1_3832.html

5 Implementation

MJ 01 Jul 2013: I migrated the test export ui (partly) to ilExportGUI. Furthermore we will implement a plugin slot (this is what I'm currently doing) for test exports and the respective IMS CSV plugin based on the eassessment branch implementation.

MJ 04 Jul 2013: Test export plugin slot implemented and checked in into version control (could be enhanced in future). Furthermore we added a new "external id" attribute for test questions incl. import/export (has to be/is passed as QTI metadata). A general import/export of metadata could be implemented in future releases, when the advanced metadata service in ILIAS is ready for use in test questions. According to a conversation with Fred, this is acceptable for SIG-EA. The corresponding IMS-M-CSV-Export-Plugin will be delivered at short notice to SIG-EA.

MJ 08 Jul 2013: Max will document the test export plugin slot in the dev guide.

Last edited: 17. Apr 2025, 15:00, Kunkel, Matthias [mkunkel]