This page describes the two methods to edit interactive exercises.
ActiveMath interactive exercises are also OMDoc documents and can, thus, also be edited in source form with jEditOQMath and its support for the DTD.
This is slightly not optimal if using a DTD that supports old and new encodings of exercises…
This is also less then optimal if authoring complex exercises with many states. Authoring these becomes quickly a strong goto-programming-exercise.
The extasy authoring tries to solve this within a browser-based visual authoring tool. If you are registered as an author (see the tutorial), you can open the URL /ActiveMath2/exercises/repository.cmd which will allow you to create new exercises presenting a graph of the interactions and their transitions. As of this writing the authoring tool requires the Mozilla browsers, with applets, on Windows or Linux.
Once you are done with an exercise in extasy, integrating the content into your collection is done in the following few steps which will try to make a readable OQMath file:
oqmath directory of your collection. Doing so guarantees that you save your files in a directory of “sources” whereas the omdoc directory is on that can be cleaned up from time to time.The resulting file now enters the normal publication process of the collection and should be easily integratable in table-of-contents. Updates to this file can be done in jEditOQMath or extasy, in the latter case, the file should be re-uploaded.
We expect the following enhancements to happen which should shorten this page and better integrate extasy and jeditoqmath: