• DocumentCode
    1305178
  • Title

    E-Assessment as a Service

  • Author

    Amelung, Mario ; Krieger, Katrin ; Rosner, Daniel

  • Author_Institution
    Eudemonia Solutions AG, Magdeburg, Germany
  • Volume
    4
  • Issue
    2
  • fYear
    2011
  • Firstpage
    162
  • Lastpage
    174
  • Abstract
    Assessment is an essential element in learning processes. It is therefore not unsurprising that almost all learning management systems (LMSs) offer support for assessment, e.g., for the creation, execution, and evaluation of multiple choice tests. We have designed and implemented generic support for assessment that is based on assignments that students submit as electronic documents. In addition to assignments that are graded by teachers, we also support assignments that can be automatically tested and evaluated, e.g., assignments in programming languages, or other formal notations. In this paper, we report about the design and implementation of a service-oriented approach for automatic assessment of programming assignments. The most relevant aspects of our “assessment as a service” solution are that on the one hand the advantages of automatic assessment can be used with a multitude of programming languages, as well as other formal notations (as so-called backends); on the other hand, the features of these types of assessment can be easily interfaced with different existing learning management systems (as so called frontends). We also report about the practical use of the implemented software components at our university and other educational institutions.
  • Keywords
    computer aided instruction; computer science education; educational administrative data processing; automatic assessment; e-assessment; electronic documents; formal notations; learning management systems; learning process; programming assignments; programming languages; service-oriented approach; Automatic testing; Computer languages; Education; Least squares approximation; Programming profession; Computer science education; computer-aided assessment; e-assessment; e-learning; eduComponents.; learning control systems; learning systems; modular computer systems; programming; service-oriented architecture; web services;
  • fLanguage
    English
  • Journal_Title
    Learning Technologies, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1939-1382
  • Type

    jour

  • DOI
    10.1109/TLT.2010.24
  • Filename
    5557837