Citation and metadata
Recommended citation
Strickroth, S., Striewe, M., Müller, O., Priss, U., Becker, S., Rod, O., Garmann, R., Bott, O. J., Pinkwart, N. (2015). ProFormA: An XML-based exchange format for programming tasks. eleed, Iss. 11. (urn:nbn:de:0009-5-41389)
Download Citation
Endnote
%0 Journal Article %T ProFormA: An XML-based exchange format for programming tasks %A Strickroth, Sven %A Striewe, Michael %A Müller, Oliver %A Priss, Uta %A Becker, Sebastian %A Rod, Oliver %A Garmann, Robert %A Bott, Oliver J. %A Pinkwart, Niels %J eleed %D 2015 %V 11 %N 1 %@ 1860-7470 %F strickroth2015 %X Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA]. %L 370 %K Austauschformat %K Automatische Bewertung %K Datenformat %K Grader %K Lernobjekt %K Programmieraufgaben %K Programmierausbildung %K data Format %K e-learning %K exchange Format %K grading support Software %K learning object %K learning objects %K programming Task %K programming education %K task package %U http://nbn-resolving.de/urn:nbn:de:0009-5-41389Download
Bibtex
@Article{strickroth2015, author = "Strickroth, Sven and Striewe, Michael and M{\"u}ller, Oliver and Priss, Uta and Becker, Sebastian and Rod, Oliver and Garmann, Robert and Bott, Oliver J. and Pinkwart, Niels", title = "ProFormA: An XML-based exchange format for programming tasks", journal = "eleed", year = "2015", volume = "11", number = "1", keywords = "Austauschformat; Automatische Bewertung; Datenformat; Grader; Lernobjekt; Programmieraufgaben; Programmierausbildung; data Format; e-learning; exchange Format; grading support Software; learning object; learning objects; programming Task; programming education; task package", abstract = "Unterst{\"u}tzungssysteme f{\"u}r die Programmierausbildung sind weit verbreitet, doch g{\"a}ngige Standards f{\"u}r den Austausch von allgemeinen (Lern-) Inhalten und Tests erf{\"u}llen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch k{\"o}nnen Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands f{\"u}r die Entwicklung guter Aufgaben jedoch w{\"u}nschenswert w{\"a}re. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verf{\"u}gbar [PFMA].", issn = "1860-7470", url = "http://nbn-resolving.de/urn:nbn:de:0009-5-41389" }Download
RIS
TY - JOUR AU - Strickroth, Sven AU - Striewe, Michael AU - Müller, Oliver AU - Priss, Uta AU - Becker, Sebastian AU - Rod, Oliver AU - Garmann, Robert AU - Bott, Oliver J. AU - Pinkwart, Niels PY - 2015 DA - 2015// TI - ProFormA: An XML-based exchange format for programming tasks JO - eleed VL - 11 IS - 1 KW - Austauschformat KW - Automatische Bewertung KW - Datenformat KW - Grader KW - Lernobjekt KW - Programmieraufgaben KW - Programmierausbildung KW - data Format KW - e-learning KW - exchange Format KW - grading support Software KW - learning object KW - learning objects KW - programming Task KW - programming education KW - task package AB - Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA]. SN - 1860-7470 UR - http://nbn-resolving.de/urn:nbn:de:0009-5-41389 ID - strickroth2015 ER -Download
Wordbib
<?xml version="1.0" encoding="UTF-8"?> <b:Sources SelectedStyle="" xmlns:b="http://schemas.openxmlformats.org/officeDocument/2006/bibliography" xmlns="http://schemas.openxmlformats.org/officeDocument/2006/bibliography" > <b:Source> <b:Tag>strickroth2015</b:Tag> <b:SourceType>ArticleInAPeriodical</b:SourceType> <b:Year>2015</b:Year> <b:PeriodicalTitle>eleed</b:PeriodicalTitle> <b:Volume>11</b:Volume> <b:Issue>1</b:Issue> <b:Url>http://nbn-resolving.de/urn:nbn:de:0009-5-41389</b:Url> <b:Author> <b:Author><b:NameList> <b:Person><b:Last>Strickroth</b:Last><b:First>Sven</b:First></b:Person> <b:Person><b:Last>Striewe</b:Last><b:First>Michael</b:First></b:Person> <b:Person><b:Last>Müller</b:Last><b:First>Oliver</b:First></b:Person> <b:Person><b:Last>Priss</b:Last><b:First>Uta</b:First></b:Person> <b:Person><b:Last>Becker</b:Last><b:First>Sebastian</b:First></b:Person> <b:Person><b:Last>Rod</b:Last><b:First>Oliver</b:First></b:Person> <b:Person><b:Last>Garmann</b:Last><b:First>Robert</b:First></b:Person> <b:Person><b:Last>Bott</b:Last><b:First>Oliver J.</b:First></b:Person> <b:Person><b:Last>Pinkwart</b:Last><b:First>Niels</b:First></b:Person> </b:NameList></b:Author> </b:Author> <b:Title>ProFormA: An XML-based exchange format for programming tasks</b:Title> <b:Comments>Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA].</b:Comments> </b:Source> </b:Sources>Download
ISI
PT Journal AU Strickroth, S Striewe, M Müller, O Priss, U Becker, S Rod, O Garmann, R Bott, O Pinkwart, N TI ProFormA: An XML-based exchange format for programming tasks SO eleed PY 2015 VL 11 IS 1 DE Austauschformat; Automatische Bewertung; Datenformat; Grader; Lernobjekt; Programmieraufgaben; Programmierausbildung; data Format; e-learning; exchange Format; grading support Software; learning object; learning objects; programming Task; programming education; task package AB Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA]. ERDownload
Mods
<mods> <titleInfo> <title>ProFormA: An XML-based exchange format for programming tasks</title> </titleInfo> <name type="personal"> <namePart type="family">Strickroth</namePart> <namePart type="given">Sven</namePart> </name> <name type="personal"> <namePart type="family">Striewe</namePart> <namePart type="given">Michael</namePart> </name> <name type="personal"> <namePart type="family">Müller</namePart> <namePart type="given">Oliver</namePart> </name> <name type="personal"> <namePart type="family">Priss</namePart> <namePart type="given">Uta</namePart> </name> <name type="personal"> <namePart type="family">Becker</namePart> <namePart type="given">Sebastian</namePart> </name> <name type="personal"> <namePart type="family">Rod</namePart> <namePart type="given">Oliver</namePart> </name> <name type="personal"> <namePart type="family">Garmann</namePart> <namePart type="given">Robert</namePart> </name> <name type="personal"> <namePart type="family">Bott</namePart> <namePart type="given">Oliver J.</namePart> </name> <name type="personal"> <namePart type="family">Pinkwart</namePart> <namePart type="given">Niels</namePart> </name> <abstract>Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA].</abstract> <subject> <topic>Austauschformat</topic> <topic>Automatische Bewertung</topic> <topic>Datenformat</topic> <topic>Grader</topic> <topic>Lernobjekt</topic> <topic>Programmieraufgaben</topic> <topic>Programmierausbildung</topic> <topic>data Format</topic> <topic>e-learning</topic> <topic>exchange Format</topic> <topic>grader</topic> <topic>grading support Software</topic> <topic>learning object</topic> <topic>learning objects</topic> <topic>programming Task</topic> <topic>programming education</topic> <topic>task package</topic> </subject> <classification authority="ddc">370</classification> <relatedItem type="host"> <genre authority="marcgt">periodical</genre> <genre>academic journal</genre> <titleInfo> <title>eleed</title> </titleInfo> <part> <detail type="volume"> <number>11</number> </detail> <detail type="issue"> <number>1</number> </detail> <date>2015</date> </part> </relatedItem> <identifier type="issn">1860-7470</identifier> <identifier type="urn">urn:nbn:de:0009-5-41389</identifier> <identifier type="uri">http://nbn-resolving.de/urn:nbn:de:0009-5-41389</identifier> <identifier type="citekey">strickroth2015</identifier> </mods>Download
Full Metadata
Bibliographic Citation | e-learning and education, Iss. 11 |
---|---|
Title |
ProFormA: An XML-based exchange format for programming tasks (eng) |
Author | Sven Strickroth, Michael Striewe, Oliver Müller, Uta Priss, Sebastian Becker, Oliver Rod, Robert Garmann, Oliver J. Bott, Niels Pinkwart |
Language | eng |
Abstract | Unterstützungssysteme für die Programmierausbildung sind weit verbreitet, doch gängige Standards für den Austausch von allgemeinen (Lern-) Inhalten und Tests erfüllen nicht die speziellen Anforderungen von Programmieraufgaben wie z. B. den Umgang mit komplexen Einreichungen aus mehreren Dateien oder die Kombination verschiedener (automatischer) Bewertungsverfahren. Dadurch können Aufgaben nicht zwischen Systemen ausgetauscht werden, was aufgrund des hohen Aufwands für die Entwicklung guter Aufgaben jedoch wünschenswert wäre. In diesem Beitrag wird ein erweiterbares XML-basiertes Format zum Austausch von Programmieraufgaben vorgestellt, das bereits von mehreren Systemen prototypisch genutzt wird. Die Spezifikation des Austauschformats ist online verfügbar [PFMA]. 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]. |
Subject | 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 |
Classified Subjects |
|
DDC | 370 |
Rights | fDPPL |
URN: | urn:nbn:de:0009-5-41389 |