Assessing exercises, which involve complex artefacts like program code or formal models is a major challenge in e-learning. In order to support a self-paced learning process in addition to usual summative exercises a special focus has to be on formative assessments. This kind of assessment has to generate useful feedback to errors or glitches in a given solution.
The e-assessment framework JACK has a special emphasis on providing a basis for generating feedback in the area of open design tasks like creating a Java program or designing a UML model. A flexible approach to tackle these kinds of structuresis by combining static and dynamic analysis approaches. The capabilities of JACK include graph based syntactic analysis of arbitrary artefacts, trace comparison and annotation for JAVA code, as well as dynamic analysis of UML activity diagrams.
The talk presents the basic approach of JACK and specific classes of checks and other tools to provide (graphic) feedback to solutions in the aforementioned domain.
Michael Goedicke is Professor for Computer Science at the University of Duisburg-Essen.
He has obtained his academic degrees (Diploma, Dr.rer.nat., Habilitation) all at the University of Dortmund and worked as a research fellow at Imperial College London in 1989. In 1993 he started work at the UDE and is now member of the board of directors of paluno, The Ruhr Institute for Software Technology. Currently he also is Vice Dean of the faculty of Economics and Business Administration, Chair of the GI Software Engineering Specialist Group and Chair of IFIP TC2 and member of the IFIP board.
This talk is organized by the Business Informatics Group at the Institute of Software Technology and Interactive Systems. Contact: Elisabeth Kotvojs, firstname.lastname@example.org, +43 -1 -58801 -18804