Для полноценного понимания учебного материала мы используем в электронных обучающих курсах тренажеры работы с программным обеспечением на основе симулятора работы в системе. Пользователи видят на экране программный интерфейс системы, у них создается впечатление, что они работают в системе, но это симулятор. Пользователи могут совершать действия в этом симуляторе, согласно предварительному сценарию: нажимать на кнопки, чтобы осуществить переход к нужной форме, отчету или функционалу, вводить информацию в требуемые поля и видеть результат. Таким образом пользователь учится работе с системой на симуляторе и видит последствия, совершая верные и неверные действия.
Для закрепления материала мы разрабатываем контрольные вопросы по пройденной теме. Варианты ответов могут быть реализованы в виде классический combobox и checkbox, а так же способом оперирования элементами интерфейса drug and drop, когда пользователь захватывает мышкой необходимый элемент (картинку) и перетаскивает его, как ответ, к нужному вопросу.