The module can be used to supplement traditionally taught and Web- based classes. It can be used as an initial exposure to the material. The module is not static. New practice exercises are generated by the computer, and students are informed if they completed the exercise successfully. Help is available if needed.
Students can therefore practice until they feel comfortable with the material.
The modules can also be used as review material for more advanced classes. The assignments can be used as homework assignments or as extra credit opportunities.