Инструменты помощи автору регулярных выражений для тестовых вопросов в СДО Moodleстатья из журнала
База данных: Каталог библиотеки СФУ
Библиографическое описание: Сычев, О. А. Инструменты помощи автору регулярных выражений для тестовых вопросов в СДО Moodle = Helping tools for the regular expression author for test questions in LMS Moodle / О. А. Сычев, Г. В. Терехов. - (Новые технологии). - Текст : непосредственный // Открытое образование. - 2016. - № 3. - С. 43-50 : ил. - Библиогр.: с. 49-50 (11 назв.). - ISSN 1818-4243.
Аннотация: Преподаватели, которым были бы полезны тестовые вопросы с использованием регулярных выражений, испытывают затруднения при их составлении. Многие не решаются использовать регулярные выражения из-за трудностей их освоения. С подобными проблемами сталкиваются и студенты, изучающие регулярные выражения. К настоящему времени разработано довольно много программ для построения и объяснения регулярных выражений, однако они используют различные формы визуализации выражений. Целью исследования было сравнение эффективности различных форм представлений регулярного выражения при их изучении и построения, а также связи между различными формами визуализации и текстом регулярного выражения. Для этого в качестве модуля для СДО Moodle были разработаны инструменты помощи автору регулярного выражения, отображающие это выражение в трех различных формах: синтаксического дерева (визуализирует структуру выражения), объясняющего графа (визуализирует процесс выполнения выражения) и текстового описания; а также инструмент тестирования, показывающего совпадение регулярного выражения с введенными пользователем тестовыми строками. Разработанные инструменты были предложены для использования студентами при изучении регулярных выражений, после окончания эксперимента студенты анкетировались относительно полезности разработанных инструментов.
Composing regular expressions for test questions is often a difficult thing for the teachers; so many teachers avoid using regular expression questions. Similar problems hinder students learning regular expressions as a part of computer science. There are many programs developed to help composing and learning of the regular expressions, but they are using different forms of regular expression visualization. The goal of this research was to compare efficiency of different forms of regular expression representation for their learning and composing, methods for linking them together and with regular expression text. A set of helping tools for regular expressions authors (as a plugin for Moodle CMS) was developed, using three form of regular expression representation: syntax tree (visualizes expression structure), explanation graph (visualizes paths of expression execution) and text description – and testing tool, showing regular expression match with test strings. Developed instruments was used by students learning regular expressions, the students fill a survey after that. Students were divided into four groups by their year of study and country. Survey shows that different group of students prefer different instruments. Most generally popular ones were explanation graph and regular testing, but even text description – a general outsider – was leading in the group of students from Africa learning in English language. The survey also shows that ability to select part of regular expression representation and see that part selected in other representations and regular expression text was very useful in linking representations together and understanding complex expressions. About a quarter of students used other regular expression construction tools before taking part in this experiment, most of them said that developed tools were better than those they used before. Several teachers, which had used regular expressions in their questions, have written reviews stating that developed instruments make learning regular expressions easier and help debug regular expressions in their questions. So, the survey of students and teachers reviews shows that system of several regular expression representations linked together by subexpression selection is more effective that any particular representation in itself; different classes of users prefer different forms of representation. Including helping tools for regular expression authors in the quiz creation software allows increasing the use of regular expressions for quiz questions and helps test and debug them.
Composing regular expressions for test questions is often a difficult thing for the teachers; so many teachers avoid using regular expression questions. Similar problems hinder students learning regular expressions as a part of computer science. There are many programs developed to help composing and learning of the regular expressions, but they are using different forms of regular expression visualization. The goal of this research was to compare efficiency of different forms of regular expression representation for their learning and composing, methods for linking them together and with regular expression text. A set of helping tools for regular expressions authors (as a plugin for Moodle CMS) was developed, using three form of regular expression representation: syntax tree (visualizes expression structure), explanation graph (visualizes paths of expression execution) and text description – and testing tool, showing regular expression match with test strings. Developed instruments was used by students learning regular expressions, the students fill a survey after that. Students were divided into four groups by their year of study and country. Survey shows that different group of students prefer different instruments. Most generally popular ones were explanation graph and regular testing, but even text description – a general outsider – was leading in the group of students from Africa learning in English language. The survey also shows that ability to select part of regular expression representation and see that part selected in other representations and regular expression text was very useful in linking representations together and understanding complex expressions. About a quarter of students used other regular expression construction tools before taking part in this experiment, most of them said that developed tools were better than those they used before. Several teachers, which had used regular expressions in their questions, have written reviews stating that developed instruments make learning regular expressions easier and help debug regular expressions in their questions. So, the survey of students and teachers reviews shows that system of several regular expression representations linked together by subexpression selection is more effective that any particular representation in itself; different classes of users prefer different forms of representation. Including helping tools for regular expression authors in the quiz creation software allows increasing the use of regular expressions for quiz questions and helps test and debug them.
Год издания: 2016
Авторы: Сычев О. А. , Терехов Г. В.
Источник: Открытое образование
Выпуск: № 3
Номера страниц: 43-50
Количество экземпляров:
- Абонемент научной литературы (пр. Свободный, 79, 3 этаж, холл): свободно 1 из 1 экземпляров
Ключевые слова: Moodle модуль, автоматизированное тестирование, вопросы с открытым ответом, высшее образование, информационные технологии, модуль Moodle, регулятивные выражения, студенты, тестовые ответы, учебный процесс, электронное обучение
Рубрики: Образование. Педагогика,
Применение вычислительной техники в педагогике,
Высшее профессиональное образование,
Дистанционное образование
Применение вычислительной техники в педагогике,
Высшее профессиональное образование,
Дистанционное образование
ISSN: 1818-4243
Идентификаторы: шифр otob/2016/3-397221