USE OF REGULAR EXPRESSIONS AS TEMPLATES IN FORMATIVE AND SUMMATIVE OPEN ANSWER QUESTIONS
https://doi.org/10.21686/1818-4243-2015-2(109-38-45
Abstract
The article describes problems in automated students testing using open-form questions with substantial amount of correct answers. Authors propose using of regular expressions as correct answer patterns. The problem of automatic hint generation during training tests is examined as well. To resolve this problem authors propose a matching string generation method, extending partial match from learner’s attempt. It is possible to give next correct character and next correct lexeme hints. The paper describes a solution in the form of a question type plugin for the popular e-learning system Moodle.
About the Authors
Oleg A. SychevRussian Federation
the Automated Systems Software Department
Candidate of Engineering Science, Associate Professor,
Tel.: (905) 434-53-45
Valeriy O. Streltsov
Russian Federation
the Automated Systems Software Department
graduate student
Tel.: (960) 872-09-59
References
1. Статистика Moodle [Electronic resource]. – URL: https://moodle.org/stats/ (дата обращения: 26.10.2014).
2. Фандей В.А. Использование модульной объектно-ориентированной динамической учебной среды Moodle в преподавании межкультурной коммуникации // Вестник Московского университета. Серия 19: Лингвистика и межкультурная коммуникация. – 2011. – № 4. – С. 125–130.
3. Соловов А.В. Электронное обучение: проблематика, дидактика, технология. – Самара: Новая техника, 2006. – 464 с.
4. Фридл Дж. Регулярные выражения / пер. с англ. – 3-е изд. – СПб.: Символ Плюс, 2008. – 608 с.
5. Форта Б. Регулярные выражения. – М.: ИД «Вильямс», 2005. – 184 с.
6. Butcher P.G., Jordan S.E. A comparison of human and computer marking of short free-text student responses // Computers & Education. – 2010. – № 55. – P. 489–499.
7. Regular Expression Short-Answer question type [Electronic resource]. – URL: http://docs.moodle.org/27/en/ Regular_Expression_Short-Answer_question_type (date access: 26.10.2014).
8. Ахо А., Сети Р., Ульман Дж. Компиляторы. Принципы, технологии, инструменты. – М.: ИД «Вильямс», 2003. – 769 с.
9. Pattern-match question type detailed documentation [Electronic resource]. – URL: https://docs.moodle.org/27/en/ Pattern-match_question_type_detailed_documentation (date access: 26.10.2014).
10. Сычев О.А. Использование регулярных выражений для проверки ответов на тестовые вопросы, предоставляемых в виде фрагмента кода программы / О.А. Сычев, Д.В. Литовкин // Информационные технологии в образовании, технике и медицине: матер. междунар. конф., 21–24 сент. 2009 / ВолгГТУ [и др.]. – Волгоград, 2009. – C. 45.
11. Laurikari V. NFAs with tagged transitions, their conversion to deterministic automata and application to regular expressions // Proceedings of the 7th International Symposium on String Processing and Information Retrieval. – IEEE, 2000. – P. 181–187.
12. Сычев О.А. Автоматическое определение ошибок в порядке расположения лексем в ответах на вопросы с открытым ответом в СДО Moodle / О.А. Сычев, Д.П. Мамонтов // Открытое образование. – 2014. – № 2. – C. 79–88.
Review
For citations:
Sychev O.A., Streltsov V.O. USE OF REGULAR EXPRESSIONS AS TEMPLATES IN FORMATIVE AND SUMMATIVE OPEN ANSWER QUESTIONS. Open Education. 2015;(2(109):38-45. (In Russ.) https://doi.org/10.21686/1818-4243-2015-2(109-38-45