Научно-исследовательская работа по белорусской литературе Витебского государственного политехнического колледжа учреждения образования «Витебский государственный технологический университет» Создание тестирующей программы по проверке знаний на основе произведений белорусских авторов Создание тестирующей программы проверки знаний по произведениям белорусских писателей г.Витебск 2018г Требования к программе: Программа должна проверять выбранный пользователем ответ и указывать на допущенные им ошибки Работать как через сеть Интернет, так и на любом локальном компьютере без доступа к Интернету Хранить результаты выполнения на протяжении всего сеанса работы Цель исследования: Изучить возможности клиентского языка программирования Javascript для создания тестовых работ на примере белорусских писателей. Гипотеза: Язык web-программирования Javascript обладает необходимыми инструментами для создания тестовой программы. Задачи: • изучить возможности генерирования случайных чисел в языке программирования Javascript, а так же создания с их помощью математических функций. • применяя полученные в ходе исследования знания создать и разместить на школьном сайте программу-тренажёр для отработки навыков решения квадратных неравенств Выводы: Проводя исследование, мы выяснили какие возможности генерирования случайных чисел существуют с клиентском языке вебпрограммирования JavaScript. Нам удалось, используя метод Math.random(),не только генерировать случайные числа, но и создать функцию, генерирующую квадратные неравенства. Выдвинутая нами гипотеза подтвердилась. Используя приобретенные в ходе исследования знания, мы создали и разместили на школьном сайте тесдля развития навыков решения квадратных неравенств. При запуске тестирующей программы: Расположение блоков: При запуске теста появляется вопрос, варианты ответов, запускается таймер: При выборе неправильного варианта ответа: При выборе правильного варианта ответа: По завершению теста блок с вопросами отчищается и появляется результат в %, кол-во правильных ответов/всего вопросов, останавливается секундомер, пропадают варианты ответов: Данная программа была написана чтобы проверить возможности клиентского языка программирования Javascript для создания тестовых работ. В ходе исследования гипотиза полностью подтвердилась. Данная программа предназначена учащимся для прохождения теста. Программа представлина web-страницей. Её можно использовать как на ПК с интернетом (для размещение на WEB сервере (Сайте)) так и без интернета (локально на ПК без доступа к интернету) В качестве примера взяли тест беллорусского писателя У. Караткевича “Дзикае паляванне караля Стаха” учащемуся задаётся 8 вопросов с вариантами ответа если он отвечает правильно то программа подсвечивает его ответ зелёным если нет то красным. В программе есть кнопка помощь при нажатии которой неправильные ответы убираются и остаётся один правильный но в этом случае ответ незащитывается. Так же есть кнопка сдать тест и начать сначала. Имеется секундомер чтобы учащийся и учитель видел за какое время его выполнил. В будующием я планирую написать программу для создание тестов. Учитель будет создавать такие тесты сам и без навыков программирования. Инавационность моей программы для создания тестов будет в том что тест можно будет использовать как на пк без интернета так и для размещение на на WEB сервере (Сайте).