  The author details a method of generating variable test tasks compliant with
the IMS QTI specification, which includes preparation of tasks in an electronic
table with the further formation of XML files using VBA macros. The following
types of questions are supported: Single Choice, Multiple Choice, and
Numerical. Implementing the method requires only primary programming skills.
The ease of implementation and flexibility of the proposed generation method
provides ample opportunities for testing at all stages of the learning process.
The method was tested during a physics course for engineering students at a
technical university.
