Paracamplus

Welcome to Paracamplus.Org, the open-source side of Paracamplus, a purveyor of pedagogical resources for universities.

The FW4EX project aims to deliver a mechanized grading infrastructure where teachers may offer exercises to students who may upload what they think is a solution to the selected exercise. This solution is then mechanically graded and a report is made available to the student. Thus an exercise is not only a stem, it contains as well some programs to automatically grade the students' works.

To know more about FW4EX:

RelaxNG schema for FW4EX documents

[RelaxNG schema]

This grammar defines the format of the fw4ex.xml descriptor that describes an exercise mechanically graded.

fw4exRngDoc.pdf

[PDF document]

This document comments the grammar of all XML documents required to interact with FW4EX. It is especially useful when writing fw4ex.xml descriptors.

fw4exOverview.pdf

[PDF document]

This verbose document describes FW4EX protocols and associated libraries.

Contributions on SourceForge

[ Site and Subversion server]

One project is a FW4EX-compliant client in C for SCiTE, two other projects are Eclipse plugins for Java, the last two projects define and extend an authoring tool for FW4EX.