ProFormA: An XML-based exchange format for programming tasks

Authors

  • Sven Strickroth Institut für Informatik, Humboldt-Universität zu Berlin
  • Michael Striewe Paluno – The Ruhr Institute for Software Technology, Universität Duisburg-Essen
  • Oliver Müller Institut für Informatik, Technische Universität Clausthal
  • Uta Priss ZeLL – Zentrum für erfolgreiches Lehren und Lernen, Ostfalia Hochschule für angewandte Wissenschaften
  • Sebastian Becker ZSW – E-Learning Center, Hochschule Hannover
  • Oliver Rod ZeLL – Zentrum für erfolgreiches Lehren und Lernen, Ostfalia Hochschule für angewandte Wissenschaften
  • Robert Garmann Fakultät IV – Wirtschaft und Informatik, Hochschule Hannover
  • Oliver J. Bott ZSW – E-Learning Center, Hochschule Hannover
  • Niels Pinkwart Institut für Informatik, Humboldt-Universität zu Berlin

Keywords:

Austauschformat, Automatische Bewertung, Datenformat, Grader, Lernobjekt, Programmieraufgaben, Programmierausbildung, data Format, e-learning, exchange Format, grader, grading support Software, learning object, learning objects, programming Task, programming education, task package

Abstract

Support systems for programming education are in widespread use. However common standards for the exchange of general (learning) content and tests do not meet the special requirements of programming tasks, e.g. dealing with complex submissions consisting of multiple files or the combination of different (automatic) evaluation and assessment procedures. Thus, due to missing interoperability, programming tasks cannot be exchanged between systems easily despite the fact that this would be desirable due to the high cost of the development of good tasks. In this paper, an extensible XML-based format for the exchange of programming tasks is presented, which is already used in multiple systems. The XML-format is available on-line [PFMA].

Downloads

Published

2015-03-05

Issue

Section

Articles

URN