Программная реализация тестов

Программная реализация тестов. На рисунке 6 представлено изображение формы, осуществляющей тестовый контроль полученных студентом знаний.

Кнопки управления окном и внешний вид формы аналогичен форме выводящей теоретический материал. Информация о внешнем виде формы, элементах управления содержащихся на форме и текст программного кода хранится в файле Form3. Активизации форме на экране монитора соответствует событие Form load. В процедуре этого события осуществляется, с помощью управляющей структуры Select Case, определение текущей темы и в соответствии с ней осуществляющей выбор и загрузку в элемент управления Frame, с помощью свойства Caption непосредственно тестового вопроса, а в элементы управления OptionButton с помощью того же свойства различные варианты ответов.

Как только пользователь щелкает указателем мыши на нужном ему варианте ответа выполняется событие OptionButton Click, регистрирующее номер выбранного переключателя.

В локальной процедуре Mcheck идет сравнение соответствия выбранного переключателя правильному ответу с занесением результата соответствия в переменную. После осуществления этих действий приложение деактивирует текущий элемент управления Frame с помощью метода Enabled, установленного в False и активирует следующий вопрос. Пользователь отвечает на него и приложение аналогично обрабатывает его действия и выводит третий вопрос.

Рис.6. Диалоговое окно контрольные вопросы. После ответа на этот вопрос приложение с помощью функции MsgBox визуализируется нережимное окно диалога, содержащее текстовое сообщение и переменные - результаты анкетирования. В зависимости от величины переменной анкетирования выводится информация относительно дальнейших действий. При активизации формы на экране кнопка управления Далее является недоступной и сохраняется в таком состоянии пока пользователь не ответит удовлетворительно на все вопросы, как только он это сделает, то сможет с помощью нее перейти к реализации практической части.

Кнопка Назад все время анкетирования является активной и позволяет пользователю в любой момент вернуться к теоретической части. Но вернувшись обратно, пользователю затем придется начинать ответы на вопросы анкеты сначала. Кнопка Выход содержит примерно аналогичный программный код этой же кнопке на форме Теория. Процедура обработки событий для этих кнопок Click расположены в модуле приложения. 7. Построение чертежа основы Одним из самых доступных и проверенных практикой путей повышения эффективности урока, активности студента является соответствующая организация практической работы.

Она занимает исключительное место в современной организации лекции, потому что студент приобретает знания только в процессе личной самостоятельной учебной деятельности. Практическая работа - средство обучения, которая в каждой конкретной ситуации усвоения соответствует конкретной дидактической цели и задачи формирует у обучающегося на каждом этапе его движения в практической деятельности необходимый объем и уровень знаний, умений и навыков для решения определенного класса познавательных задач и соответствующего продвижения от низших к высшим уровням мыслительной деятельности вырабатывает у студента психическую установку на самостоятельное системное пополнение своих знаний и выработку умений ориентироваться в потоке научной и общественной информации при решении новых познавательных задач является важнейшим орудием педагогического руководства и управления самостоятельной познавательной деятельностью обучающегося в процессе обучения.

Построение чертежа основы является практической реализацией полученных на предыдущих этапах знаниях и их практической реализацией при построении чертежа основы. 7.1.