Компьютерные тренажеры являются одним из самых перспективных и популярных педагогических инструментов. Для того чтобы сформировалось новое понятие или для отработки какого-либо алгоритма, учащемуся необходимо периодически выполнять набор повторяющихся действий. Для реализации этих действий и обучения алгоритму можно использовать различные тренажеры [1].
Существует большое количество программных сред для разработки компьютерных обучающих тренажеров. Некоторые современные среды программирования по своим функциональным возможностям не уступают специальным программам для создания тренажеров. К ним можно отнести среду визуального программирования LAZARUS [2]. Рассмотрим возможности данной среды программирования.
LAZARUS – это среда визуального программирования, технология которой позволяет строить интерфейс будущей программы из специальных компонентов. Количество таких компонентов велико и многообразно. Каждый из них содержит фрагмент программного кода и все необходимые для работы данные.
Компьютерные тренажеры подразумевают возможность выполнения большого количества различных заданий, каждое из которых можно отнести к определенной группе классической классификации тестовых заданий [3]:
• открытые;
• закрытые:
– с альтернативными ответами;
– с множественным выбором ответа;
– на установление соответствия;
– на классификацию.
Система программирования LAZARUS имеет необходимый инструментарий для реализации тестовых заданий. Проведем соответствия между типом вопроса теста и компонентом среды LAZARUS, позволяющим реализовать этот тип вопроса.
Тестовое задание может содержать в себе условие какой-либо задачи или вопрос, требующий ответа. В данных случаях для вывода вопроса или условия задачи на форму можно воспользоваться компонентом TLabel. С помощью данного компонента можно организовать не только ввод данных, но и вывод. На компонент TLabel можно, например, выводить результат выбора ответа: правильно или неправильно.