This is the iAssign (Interactive Assignment) package, an iMath free system. Created by Patricia Rodrigues and Leônidas Brandão, iAssign´s goal is to increase interactivity in activities related to specific subjects (such as Geometry, Functions, Programming,...) in a flexible way.

In order to improve interactivity, iAssign makes use of iLM (interactive Learning Module), that is any interactive tool that runs under a web browser. Typically an iLM is a Java applet with a few communication methods based on HTTP protocol. This implies that any applet can easily became an iLM and integrated to Moodle under iAssign package.

If the iLM offers automatic assessment functionality, iAssign is able to deal with it.

Only the administrator has the privilege of integrating new iLM into iAssign. Once integrated, an iLM can be used by anyone with access to iAssign. For instance, everyone with privileges of course creation are allowed to use the iAssign authoring tools.

The main features of iAssign package are:
  1. the authoring tool to allow any teacher to easily prepare activities to students. Activities can be:
    • an exercise (if the iLM has automatic assessment, it is associated with the automatic evaluation);
    • a test (the student does the activity, if iLM has automatic assessment, the student gets immediate feedback, but no data is recorded in Moodle's database);
    • an example (nothing is recorded).
  2. reports about students activities:
    • teachers can see, e.g., a survey or statistics about student's answers and can have quick access to these answers
    • the students have a survey of their activities (including their grades)
  3. integration with general Moodle grades
  4. a filter that allows the insertion of iLM content into any HTML text in the context of each Moodles's assyncronous resource.


Besides, as the majority of Moodle modules, iAssign can export one activity or a complete lesson (a set of activities).
Last modified: Thursday, 20 January 2011, 05:30 PM