Разработка программы «UL» и ее применение в учебном процессе Ростовского государственного университета путей сообщения

Библиографическое описание статьи для цитирования:
Цуриков А. Н. Разработка программы «UL» и ее применение в учебном процессе Ростовского государственного университета путей сообщения // Научно-методический электронный журнал «Концепт». – 2013. – Т. 3. – С. 1846–1850. – URL: http://e-koncept.ru/2013/53372.htm.
Аннотация. В статье описан опыт, полученный автором при разработке и применении программы проверки знаний «UL» в учебном процессе Ростовского государственного университета путей сообщения. На программу «UL» получено свидетельство о государственной регистрации.
Комментарии
Нет комментариев
Оставить комментарий
Войдите или зарегистрируйтесь, чтобы комментировать.
Текст статьи
1Цуриков Александр Николаевич,ассистент кафедры «Информатика», Ростовский государственный университет путей сообщения (РГУПС), г. РостовнаДону4q7en5@aaanet.ru

Разработка программы «UL» и ее применение в учебном процессе Ростовского государственного университета путей сообщения

Аннотация.В статье описан опыт, полученный автором при разработкеи применении программы проверки знаний «UL» в учебном процессе Ростовского государственного университета путей сообщения.На программу «UL» получено свидетельство о государственной регистрации.Ключевые слова:компьютерное тестирование, контроль и оценка знаний, программный продукт, учебный процесс.

Внедрение современных информационныхтехнологийв образовательныйпроцесс являетсяважнымзвеном повышения качества образованияв высших учебных заведениях. Одним из направлений на сегодняшний день является разработка программных продуктов для контроля и оценки знаний обучаемых.Эти программыпозволяют определять уровень освоенияматериалав автоматическом режиме без непосредственного участияпреподавателя, что уменьшаетвлияние субъективных факторов [1].При этом актуальность таких программ не уменьшаетсяс переходом к компетентностномуподходувобразовании, так какподобное тестирование является лишь одним из инструментов, позволяющих преподавателю выставить объективную оценку.Одна из таких программ была создана автором в среде программирования «Delphi» и получила название «UL» («Университет–Лицей»).На программу [2] полученосвидетельство о регистрации №2012615567 от 20 июня 2012 г(рис. 1).

Рис.1.Свидетельство о государственной регистрации программы для ЭВМ

Изначально программа «UL» создавалась для экзаменационного контроля учеников лицея Ростовского государственногоуниверситета путей сообщения 2(РГУПС)по дисциплинам «Информатика» и «ЭВМ» с целью замены «традиционных» бумажных билетов компьютерным тестированием. Однако, в дальнейшем открытая структура,позволяющая снабдить программу базой вопросов по любой теме, позволила расширить сферу применения программы на дисциплины, преподаваемые уже студентам РГУПС в рамках кафедры «Информатика».По результатам исследованияопыта проведения экзаменов были определены следующие требования к тестирующейпрограмме, позволяющейв режиме диалога проверить знания обучаемого (в соответствии с направлением обучения) с выставлением оценки. Количество вопросовв базе–не менее 50, из которых случайным образомдля тестирования выбираются 20 вопросов. Вопросы и ответы хранятся в отдельных файлах с возможностью их коррекции и редактирования. Правильный ответ выбирается из 4 вариантов ответов. Очередность следования вопросов и вариантов ответов на каждый вопрос случайно меняется при каждом тестировании. Ответ оценивается по дифференцированной10ти балльной шкале в зависимости от сложности вопроса, при неправильном ответе начисляется ноль баллов. Возможно наличие на один вопрос нескольких правильных ответов, имеющих разный «вес» в баллах, в зависимости от их рациональности.При окончании тестирования на экран должна выводиться следующая информация:

максимально возможная сумма баллов;

набранная сумма баллов и еепроцентот максимума;

ответы на вопросы, по которым был дан неверный ответ;

рекомендации по самостоятельному изучению материаласуказанием литературных источников, вплоть до страниц;

итоговая оценка.Критерии выставления итоговой оценки:

«отлично»: набрано более 90% баллов от максимально возможной суммы;

«хорошо»: набрано более 75% баллов;

«удовлетворительно»: набрано более 60% баллов;

«неудовлетворительно»: набрано менее 60%.При необходимости эти критерии могут быть скорректированы.Данные требования были удовлетворены в созданном программном приложениина языке «Delphi», работающем наIBMPCсовместимыхкомпьютерах под управлением операционной системы «Windows».Программа обеспечивает:

загрузку баз вопросов по интересующей области знаний;

вывод вопросов и ответов в случайном порядке;

считывание полученных ответов;

сопровождение вопросов аудиовизуальнымиматериалами;

подсчет результатов проверки знаний и их выдачу на экран;

выдачу пользователю справочных данных;

настройку оформления приложения.Так как программа разрабатывалась для проверки знаний по дисциплине «Информатика», то для первой базы вопросов на основе [3, 4] были определены следующие темы тестирования:

общие сведения о языке программирования «Pascal»;

цикл с предусловием;

цикл спостусловием;

цикл с параметром;

операторы завершения цикла;

массивы;

строки;

3

процедуры и функции;

модули;

множества;

записи;

файлы.Внешний вид окнаразработанной программы «UL»в режиме тестирования приведен на рисунке 2.

Рис.2.Окнопрограммы «UL»в режиме тестирования

Программа «UL» работает следующим образом. После запуска активны кнопки: «Начать!», «Справка» и «Выход в Windows», а также стартовая картинка в поле «Image1». После нажатия на «Начать!» появляется вопрос и варианты ответов, кнопка «Начать!» становится невидимой. В поле «Image1» демонстрируется соответствующая вопросу картинка. Когда пользователь выбирает один из предложенных вариантов, активной становится кнопка «Подтвердить ответ». После нажатия на нее происходит переход к следующему вопросу. После ответа на заключительный вопрос на экран выводится сообщение об итогах теста (рис. 3) и запрос, желает ли пользователь повторить тестирование.

Рис.3. Сообщение об итогах теста

4

Если пользователь выбирает «Yes», то запускается новый сеанс тестирования, выбор «No» выводит на экран диалоговое окно, требующее подтверждения желания закрыть программу и выйти в «Windows». Во время работы программы активна кнопка «Справка», нажатие которой выводит на экран содержимое ReadMeфайла в отдельном окне справки.Для предотвращения несанкционированного доступа к ответам теста вопросы, ответы и оценки располагаются в отдельных текстовых файлах «Otvet.txt» и «Vopros.txt». Сами файлы могут размещатьсяна носителях типа «Floppydisk» или «Flashdrive», подключаемых к компьютерунепосредственно перед началом тестирования. Путь к соответствующим файлам указывается программно.Для быстрого создания новых баз вопросов, а также для редактирования и сохранения уже имеющихся вопросов, ответов иоценок был также создан специальный редактор вопросов, внешний вид которого представлен на рисунке 4. Редактор вопросов является отдельной программой, доступной только преподавателям.

Рис.4. Окно программы редактирования вопросов

В целом программа «UL» обладает интуитивно понятным дружественным к пользователю интерфейсом в стиле «Windows». Программный продукт был успешно использованпри оценке знаний учеников в технических классах лицея РГУПС. Программа «UL»обладает большим потенциалом, возможностьюгибкой настройки для решения задач проведения контроля и оценки знаний по различнымдисциплинам. Подходы, примененные в программе«UL», могут быть в дальнейшем использованы и развиты при создании новыхприложений.

Ссылки на источники 1.Цуриков, А.Н.Delphiприложение для автоматизированного контроля и оценки знаний студентов: описание программного продукта // Всероссийский конкурс научноисследовательских работ студентов и аспирантов «Технологии электронного обучения в образовательном процессе»: сб. науч. работ, ноябрь 2011 г., Россия, Белгород, Том 2. –С. 229233.2.Цуриков, А.Н.Программа проверки знаний «UniversityLyceum» (UL). Свидетельство о государственной регистрации программы для ЭВМ № 2012615567, зарегистрировано 20 июня 2012 г.3.Козлов, Г.В.Программирование на языке высокого уровня: Учебное пособие. Часть 1. Язык программирования Паскаль. Под общ. ред. Е.М. Ульяницкого / Г.В. 5Козлов, В.Н. Смоляков. / –РостовнаДону: РГУПС, 2004. –95 с.4.Гуда, А.Н. Алгоритмизация и программирование: Учебное пособие / А.Н. Гуда, М.А. Бутакова / –РостовнаДону: РГУПС, 2002. –143 с.

TsurikovAlexander,assistant of the chair «Information science», Rostov state university of transport communication, RostovonDon4q7en5@aaanet.ru

Development and application of «UL» program in learning process of Rostov state university of transport communicationAbstract.The article describes author’s experience ofdevelopment and application of «UL» computerprogram of knowledge’s testing in learning process of Rostov state university of transport communication. The program «UL» has certificate of state registration.Keywords: computertesting, supervision andassessment of knowledge, software product, learning process.