Реализация контроля через тесты
Диалоговое окно, содержащее контрольные вопросы, активизируется после прочтения теоретического материала пользователем по нажатию кнопки «Далее», если предварительно был выбран пункт меню «Начать сначала» или «Начать с темы». Последующие действия аналогичны для этих пунктов меню, различие только составляют темы, с которых начинает студент. Если студент ответил только на один вопрос или вообще… Читать ещё >
Реализация контроля через тесты (реферат, курсовая, диплом, контрольная)
Диалоговое окно, содержащее контрольные вопросы, активизируется после прочтения теоретического материала пользователем по нажатию кнопки «Далее», если предварительно был выбран пункт меню «Начать сначала» или «Начать с темы». Последующие действия аналогичны для этих пунктов меню, различие только составляют темы, с которых начинает студент.
Диалоговое окно «Контрольные вопросы» (рис.6) содержит три вопроса и четыре варианта ответа на каждый вопрос. При загрузке формы является видимым только первый вопрос, это сделано для лучшей эффективности, так как некоторые вопросы являются вытекающими из предыдущих. Для ответа на вопрос достаточно щелкнуть мышью на одном из четырех предложенных вариантов ответов. При осуществлении этого действия текущий вопрос становится недоступным для повторного нажатия, а ниже него визуализируется второй вопрос. Для ответа на него достаточно произвести аналогичные действия, после чего он тоже становится неактивным. Ниже него визуализируется третий вопрос, после ответа на который, на экран выводится окно, содержащее результаты текущего анкетирования: количество правильных ответов, а также общий результат анкетирования с рекомендациями дальнейших действий, зависящих от количества правильных ответов.
Если студент ответил только на один вопрос или вообще не ответил на вопросы, приложение возвращает его обратно к теоретическому материалу. Если студент ответил на два или три вопроса, то он приступает к практической реализации прочтенной теории путем нажатия кнопки «Далее».
Кнопка «Выход» осуществляет закрытие текущего окна после утвердительного подтверждения пользователя.