<?xml version="1.0" encoding="UTF-8"?>
<TEI xmlns="http://www.tei-c.org/ns/1.0">
    <teiHeader>
        <fileDesc>
            <titleStmt>
                <title>Разработка программного комплекса для интеллектуального анализа образовательных данных в среде приложения RStudio</title>
                <author>
                    <persName>
                        <surname>Oskin</surname>
                        <forename>Arkadzi</forename>
                    </persName>
                    <affiliation>Polotsk State University, Belarus</affiliation>
                    <email>A.F.Oskin@pdu.by</email>
                </author>
                <author>
                    <persName>
                        <surname>Oskin</surname>
                        <forename>Dimitry</forename>
                    </persName>
                    <affiliation>Belarus State Economic University, Belarus</affiliation>
                    <email>D.A.Oskin@pdu.by</email>
                </author>
            </titleStmt>
            <editionStmt>
                <edition>
                    <date>2021-06-13T16:37:00Z</date>
                </edition>
            </editionStmt>
            <publicationStmt>
                <publisher>Elisabeth Burr, University of Leipzig</publisher>
                <address>
                    <addrLine>Beethovenstr. 15</addrLine>
                    <addrLine>04107 Leipzig</addrLine>
                    <addrLine>Germany</addrLine>
                    <addrLine>Elisabeth Burr</addrLine>
                </address>
            </publicationStmt>
            <sourceDesc>
                <p>Converted from a Word document</p>
            </sourceDesc>
        </fileDesc>
        <encodingDesc>
            <appInfo>
                <application ident="DHCONVALIDATOR" version="1.22">
                    <label>DHConvalidator</label>
                </application>
            </appInfo>
        </encodingDesc>
        <profileDesc>
            <textClass>
                <keywords scheme="ConfTool" n="category">
                    <term>Paper</term>
                </keywords>
                <keywords scheme="ConfTool" n="subcategory">
                    <term>Short Paper</term>
                </keywords>
                <keywords scheme="ConfTool" n="keywords">
                    <term>интеллектуальный анализ образовательных данных</term>
                    <term>RStudio</term>
                </keywords>
                <keywords scheme="ConfTool" n="topics">
                    <term>Conversion</term>
                    <term>DataRecognition</term>
                    <term>Discovering</term>
                    <term>Designing</term>
                    <term>Programming</term>
                    <term>Relational Analysis</term>
                    <term>Visualization</term>
                    <term>Modeling</term>
                    <term>Identifying</term>
                    <term>Organizing</term>
                    <term>Collaboration</term>
                    <term>Meta: Teaching/Learning</term>
                    <term>Persons</term>
                    <term>Data</term>
                    <term>File</term>
                    <term>not applicable</term>
                    <term>Russian</term>
                </keywords>
            </textClass>
        </profileDesc>
    </teiHeader>
    <text>
        <body>
            <p>
                <hi rend="bold">Цели и задачи интеллектуального анализа образовательных данных.
                </hi>В течение длительного времени в информационных системах высших учебных
                заведений накапливались значительные объёмы информации, содержащей сведения об
                успеваемости студентов, их личных данных, увлечениях, участии в жизни университета и
                т.д. Кроме этого, университетские базы данных хранят информацию о преподавателях,
                учебных программах, учебных планах, компьютерных тестах, экзаменационных вопросах и
                задачах, а также другие разнообразные методические и научно-педагогические
                материалы. До последнего времени это горы информации оставались не востребованными и
                по-настоящему не использованными. Это положение стало меняться с появлением нового
                научного направления, получившего название "Интеллектуальный анализ образовательных
                данных" (Educational Data Mining ‒ англ.) (Romero / Ventura 2013). </p>
            <p>Как пишут авторы статьи (Горлушкина / Коцюба / Хлопотов 2015), основные цели EDM:</p>
            <list type="unordered">
                <item>«улучшить образовательный процесс путем поддержки принятия рациональных решений;</item>
                <item>направить студентов по целесообразной образовательной траектории;</item>
                <item>дать рекомендации студентам и преподавателям по корректировке образовательного процесса;</item>
                <item>вникнуть в саму суть учебного процесса — выявить неявные взаимосвязи данных и, как следствие, понять, каким образом человек усваивает информацию, приобретает навыки и умения».</item>
            </list>
            <p>Достигнуть поставленные цели можно только путём использования специализированного программного обеспечения.</p>
            <p>Таким образом, разработка программного комплекса для интеллектуального анализа образовательных данных представляется нам весьма актуальной и важной задачей.</p>
            <p>
                <hi rend="bold">Выбор среды разработки.</hi> Мы остановили свой выбор на языке R,
                учитывая следующие его достоинства: </p>
            <list type="unordered">
                <item>Бесплатность. R - это свободное программное обеспечение.</item>
                <item>Расширяемость. Язык имеет модульную структуру и состоит из набора пакетов. </item>
                <item>Кроссплатформенность и переносимость. </item>
                <item>Великолепная графика, позволяющая выполнять визуальный анализ данных и создавать прекрасно иллюстрированные отчеты по выполненным исследованиям.</item>
                <item>Огромное количество встроенных функция для проведения анализа данных.</item>
                <item>Встроенные статистические тесты и алгоритмы.</item>
            </list>
            <p>Учитывая сказанное выше, мы остановили свой выбор на языке программирования R, используя в качестве среды разработки приложение RStudio.</p>
            <p>
                <hi rend="bold">Структура программного комплекса.</hi> Анализ образовательных данных, проводимый с использованием технологий EDM, состоит из следующих этапов:
            </p>
            <list rend="numbered">
                <item n="1">Построение хранилища данных.</item>
            </list>
            <p>Основой аналитической системы является хранилище данных. Оно должно актуализироваться с определенной периодичностью, пополняясь данными из баз, результатами контрольных мероприятий, итогами сессий и т.д. Данные проверяются, очищаются, проходят предварительную обработку, приводятся к единому формату и загружаются в хранилище данных.</p>
            <list rend="numbered">
                <item n="2">Построение многомерного OLAP-куба.</item>
            </list>
            <p>Многомерный OLAP-куб строится на основе хранилища данных. С его помощью становится возможным осуществлять в режиме реального времени анализ данных и формировать отчеты в различных аспектах с произвольной глубиной детализации.</p>
            <list rend="numbered">
                <item n="3">Формирование системы ключевых показателей.</item>
            </list>
            <p>На основе многомерных OLAP–кубов может быть сформирована система ключевых показателей, позволяющая проводить мониторинг и оценку бизнес-процессов и информировать администраторов об имеющих место фактах отклонения.</p>
            <list rend="numbered">
                <item n="4">EDM – интеллектуальный анализ образовательных данных.</item>
            </list>
            <p>На основе данных, загруженных в хранилище, могут быть построены модели интеллектуального анализа, позволяющие реализовать процедуры прогнозирования наиболее важных показателей учебной деятельности, а также выявить её скрытые и неочевидные закономерности.</p>
            <p>В соответствии с описанной выше структурой, программный комплекс должен состоять из следующих модулей.</p>
            <list type="ordered">
                <item>Модуля хранения данных, представляющего собой хранилище данных, дополненное инструментами для интеграции с различными внешними источниками, такими как данные, хранящиеся в БД «Деканат», таблицы Excel, данные произвольных форматов из сторонних информационных систем. Здесь же будет выполняться предварительная обработка данных, их очистка и приведение к единому формату.</item>
                <item>Модуля анализа данных. Функционал этого модуля должен позволять формировать многоаспектные отчеты на базе OLAP-технологий. Предполагается, что будет также реализована возможность графического представления результатов анализа в виде столбиковых, круговых, кольцевых и других диаграмм.</item>
                <item>Модуля прогнозирования. В этом модуле будут реализованы известные методы Data Mining, такие как классификация, кластеризация, ассоциация, прогнозирование, анализ отклонений.</item>
                <item>Модуля администрирования, содержащего функции управления приложением. </item>
            </list>
            <p>По состоянию на начало марта 2020 года нами реализованы следующие пакеты, входящие в состав перечисленных модулей.</p>
            <list type="unordered">
                <item>Пакет Load_IREN, предназначенный для извлечения, преобразования и загрузки
                    данных из базы данных системы online - тестирования IREN (<ref
                        target="https://irenproject.ru">https://irenproject.ru</ref>) в хранилище
                    разрабатываемого программного комплекса. </item>
                <item>Пакет OLAP_Cube_Builder, строящий OLAP-куб на основе данных из хранилища.</item>
                <item>Пакет Make_Report, ответственный за формирование отчетов.</item>
                <item>Пакет Make_Visualisation, предназначенный для визуализации результатов анализа.</item>
            </list>
            <p>В процессе работы над системой, нами было построено несколько моделей, работа с которыми дала интересные и многообещающие результаты. Подробнее о результатах нашей работы с системой будет доложено на данной конференции.</p>
        </body>
        <back>
            <div type="bibliogr">
                <listBibl>
                    <head>Библиография</head>
                    <bibl>
                        <hi rend="bold">Romero, Christobal</hi> / <hi rend="bold">Ventura,
                            Sebastian</hi> (2013): "Data mining in education", in: <hi rend="italic"
                            >Wiley interdisciplinary reviews. Data mining and knowledge
                            discovery</hi> 3, 1: 12-27 DOI: <ref
                            target="https://doi.org/10.1002/widm.1075"
                            >https://doi.org/10.1002/widm.1075</ref>. </bibl>
                    <bibl>
                        <hi rend="bold">Горлушкина, Наталия Николаевна</hi> / <hi rend="bold"
                            >Коцюба, Игорь Юрьевич</hi> / <hi rend="bold">Хлопотов, Максим
                            Валерьевич</hi> (2015): "Задачи и методы интеллектуального анализа
                        образовательных данных для поддержки принятия решений", в:  <hi
                            rend="italic">Образовательные технологии и общество</hi> 18, 1: 474.
                    </bibl>
                </listBibl>
            </div>
        </back>
    </text>
</TEI>
