The IMSym is a client tool for Symbolic Training. The tool can be used at home or in classroom and allows to a single user to perform exercises on music theory.
The IMSym is started automatically by IMEnv when loading a lesson package with Symbolic Training exercises.
It essentially interacts with TSL Interpreter to display various types of Symbolic Training questions. When a student answers one of the questions, a new one is displayed. The question sequence may vary according to results from the previously answered ones.
When the student completes all the requested questions, a final result is displayed and sent to the School Server to update lesson history and optionally his/her user profile.
IMSym supports four question types:
Multiple choices answer to a question, which maybe about a shown resource such an SMR score;
Editing question, in which IMED (Music Editing Service for Max) used for student's response;
Ordering exercises, in which the student is presented with music score pieces shuffled and he should put them in the correct order;
Pairing exercises, in which the student has to pair the elements of two different sets, e.g. score in one set and audio in the other set.