Научная статья на тему 'АВТОМАТИЗАЦИЯ РАЗРАБОТКИ АДАПТИВНОГО ЭЛЕКТРОННОГО ОБУЧЕНИЯ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ БЛОКЧЕЙН'

АВТОМАТИЗАЦИЯ РАЗРАБОТКИ АДАПТИВНОГО ЭЛЕКТРОННОГО ОБУЧЕНИЯ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ БЛОКЧЕЙН Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
85
20
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
АДАПТИВНОЕ ОБУЧЕНИЕ / МОДЕЛЬ СТИЛЯ ОБУЧЕНИЯ / БЛОКЧЕЙН / ETHEREUM / СМАРТ-КОНТРАКТ / АВТОМАТИЗАЦИЯ

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — Зимина Дина Викторовна, Муромцев Дмитрий Ильич

Низкий процент завершения онлайн-курсов в рамках современного массового онлайн-образования может быть обусловлен отсутствием адаптации под конкретного пользователя онлайн-курса единой для всех обучающихся траектории обучения. Решением проблемы может стать адаптивное обучение, модифицирующее учебный процесс для разных обучающихся в зависимости от их особенностей и условий обучения. Цель исследования - автоматизировать процесс разработки адаптивного электронного обучения с помощью технологии блокчейн. В качестве входных данных для эксперимента использовались результаты исследования, в котором адаптивное обучение было организовано на основе модели стилей обучения Фельдера-Сильверман. С помощью механизма смарт-контрактов блокчейн регистрировал учебные события, позволяющие определить стиль обучения пользователей непосредственно во время учебного процесса. Выбранная модель стилей обучения, а также количество категорий учащихся настраивались исключительно в коде смарт-контракта, что позволило говорить об универсальности и масштабируемости процесса организации адаптивного электронного обучения с помощью блокчейна. Также блокчейн обеспечил надежность хранения и прослеживаемость данных. Блокчейн документирует разнородные данные в едином хранилище, добавляя к каждому зафиксированному событию метку времени и адрес автора. Предложенный метод также унифицирует организацию адаптивного электронного обучения, поскольку подходит для разных моделей стилей обучения с разными параметрами. Автоматизированный процесс не требует разработки предварительных тестов и свободен от необъективных оценок обучающимися самих себя

i Надоели баннеры? Вы всегда можете отключить рекламу.

Похожие темы научных работ по компьютерным и информационным наукам , автор научной работы — Зимина Дина Викторовна, Муромцев Дмитрий Ильич

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

AUTOMATION OF DEVELOPING ADAPTIVE E-LEARNING USING BLOCKCHAIN TECHNOLOGY

The low percentage of completion of online courses in the framework of the modern mass online education may be related to the lack of adaptation for a specific user of an online course of a learning path unifying all the students. The solution to the problem can be adaptive learning, which modifies the learning process for different students depending on their characteristics and learning conditions. The purpose of the study is to automate the process of developing adaptive e-learning by using the blockchain technology. The results of a study, in which adaptive learning was organized on the basis of the Felder-Silverman learning styles model was used as input data for the experiment. Applying the mechanism of smart contracts, the blockchain technology registered learning events, which made it possible to determine the learning style of users directly during the learning process. The chosen model of learning styles, as well as the number of categories of students, were configured exclusively in the smart contract code, which made it possible to talk about the universality and scalability of the process of organizing adaptive e-learning using the blockchain. The technology also ensured the reliability of data storage and traceability. It documents heterogeneous data in a single storage space adding a timemarker and the author's address to each recorded event. The proposed method also unifies the organization of adaptive e-learning, since it is suitable for different models of learning styles with different parameters. The automated process does not require the development of preliminary tests and is free from biased assessments from the students in the learning course

Текст научной работы на тему «АВТОМАТИЗАЦИЯ РАЗРАБОТКИ АДАПТИВНОГО ЭЛЕКТРОННОГО ОБУЧЕНИЯ С ИСПОЛЬЗОВАНИЕМ ТЕХНОЛОГИИ БЛОКЧЕЙН»

Вестник АГТУ. Серия: Управление, вычислительная техника и информатика. 2022. № 2

ISSN 2072-9502 (print), ISSN 2224-9761 (online) Vestnik ASTU. Series: Management, computer science and informatics. 2022. № 2

_ISSN 2072-9502 (print), ISSN 2224-9761 (online)

ИНФОРМАЦИОННЫЕ ТЕХНОЛОГИИ В ОБРАЗОВАТЕЛЬНОЙ ДЕЯТЕЛЬНОСТИ

INFORMATION TECHNOLOGIES IN EDUCATIONAL ACTIVITY

Научная статья УДК 004.02:004.06

https://doi.org/10.24143/2072-9502-2022-2-119-128

Автоматизация разработки адаптивного электронного обучения с использованием технологии блокчейн

Дина Викторовна Зимина1*, Дмитрий Ильич Муромцев2

12Национальный исследовательский университет ИТМО, Санкт-Петербург, Россия, dina.zimina@gmail.com*

Аннотация. Низкий процент завершения онлайн-курсов в рамках современного массового онлайн-образования может быть обусловлен отсутствием адаптации под конкретного пользователя онлайн-курса единой для всех обучающихся траектории обучения. Решением проблемы может стать адаптивное обучение, модифицирующее учебный процесс для разных обучающихся в зависимости от их особенностей и условий обучения. Цель исследования - автоматизировать процесс разработки адаптивного электронного обучения с помощью технологии блокчейн. В качестве входных данных для эксперимента использовались результаты исследования, в котором адаптивное обучение было организовано на основе модели стилей обучения Фельдера-Сильверман. С помощью механизма смарт-контрактов блокчейн регистрировал учебные события, позволяющие определить стиль обучения пользователей непосредственно во время учебного процесса. Выбранная модель стилей обучения, а также количество категорий учащихся настраивались исключительно в коде смарт-контракта, что позволило говорить об универсальности и масштабируемости процесса организации адаптивного электронного обучения с помощью блокчейна. Также блокчейн обеспечил надежность хранения и прослеживаемость данных. Блокчейн документирует разнородные данные в едином хранилище, добавляя к каждому зафиксированному событию метку времени и адрес автора. Предложенный метод также унифицирует организацию адаптивного электронного обучения, поскольку подходит для разных моделей стилей обучения с разными параметрами. Автоматизированный процесс не требует разработки предварительных тестов и свободен от необъективных оценок обучающимися самих себя.

Ключевые слова: адаптивное обучение, модель стиля обучения, блокчейн, Ethereum, смарт-контракт, автоматизация

Для цитирования: Зимина Д. В., Муромцев Д. И. Автоматизация разработки адаптивного электронного обучения с использованием технологии блокчейн // Вестник Астраханского государственного технического университета. Серия: Управление, вычислительная техника и информатика. 2022. № 2. С. 119-128. https://doi. org/10.24143/2072-9502-2022-2-119-128.

Original article

Automation of developing adaptive e-learning using blockchain technology

Dina V. Zimina1*, Dmitry I. Muromtsev2

12ITMO University, Saint-Petersburg, Russia, dina.zimina@gmail.com*

© Зимина Д. В., Муромцев Д. И., 2022

Abstract. The low percentage of completion of online courses in the framework of the modern mass online education may be related to the lack of adaptation for a specific user of an online course of a learning path unifying all the students. The solution to the problem can be adaptive learning, which modifies the learning process for different students depending on their characteristics and learning conditions. The purpose of the study is to automate the process of developing adaptive e-learning by using the blockchain technology. The results of a study, in which adaptive learning was organized on the basis of the Felder-Silverman learning styles model was used as input data for the experiment. Applying the mechanism of smart contracts, the blockchain technology registered learning events, which made it possible to determine the learning style of users directly during the learning process. The chosen model of learning styles, as well as the number of categories of students, were configured exclusively in the smart contract code, which made it possible to talk about the universality and scalability of the process of organizing adaptive e-learning using the block-chain. The technology also ensured the reliability of data storage and traceability. It documents heterogeneous data in a single storage space adding a timemarker and the author's address to each recorded event. The proposed method also unifies the organization of adaptive e-learning, since it is suitable for different models of learning styles with different parameters. The automated process does not require the development of preliminary tests and is free from biased assessments from the students in the learning course.

Keywords: adaptive learning, learning style model, blockchain, Ethereum, smart contract, automation

For citation: Zimina D. V., Muromtsev D. I. Automation of development adaptive e-learning using blockchain technology. Vestnik of Astrakhan State Technical University. Series: Management, Computer Science and Informatics. 2022;2:119-128. (In Russ.) https://doi.org/10.24143/2Q72-95Q2-2Q22-2-119-128.

£3

Введение

Рассматривается возможность применения технологии блокчейн в проектировании адаптивного обучения.

Современное массовое онлайн-обучение (Massive open online courses - MOOC) ориентировано на большое количество пользователей - на крупнейших ресурсах зарегистрированы миллионы слушателей [1, 2]. Из самого названия этого формата следует, что MOOC предоставляют большому числу слушателей одинаковый учебный контент. Создание и последующее развитие MOOC стало прорывом, сделавшим образование по-настоящему доступным для огромного количества людей [3]. Однако проблемы массовых курсов становятся продолжением их же достоинств. Обучение в таком формате обезличено, обратная связь скупа, и слушателям требуется очень высокая мотивация и самодисциплина, чтобы завершить выбранный курс. Кроме того, трудно автоматически определить, готов ли слушатель к обучению конкретно этому курсу, достаточно ли он компетентен. Эти факторы могут приводить к низкому проценту завершения онлайн-курсов [4]. Выходом из данного положения может быть введение элементов адаптивности в онлайн-курсы [5]. Шаги в этом направлении уже предпринимаются. Например, платформа Smart Sparrow упоминает адаптивное обучение [6]. В платформе Stepik предусмотрен механизм адаптивности в экспериментальной форме [7]. Кроме того, в работе [8] исследуются различные типы обучающихся MOOC по их поведению в системе.

Адаптивное обучение предполагает индивидуальную траекторию обучения для разных обучающихся или разных групп обучающихся. Это позволяет помочь всем слушателям освоить курс вне зависимости от уровня их подготовки или личностных особенностей.

Существуют различные модели адаптивных систем [9-11]. В качестве составных частей этих систем упоминаются модель контента и модель обучающегося, и если первую можно выстроить заранее, исходя из имеющихся учебных материалов, то вторая выстраивается либо заранее, по предварительному тесту (имплицитный способ), либо на основании данных о поведении обучающегося (эксплицитный способ) [12]. Важной частью модели обучающегося является модель стиля обучения.

Основные модели стилей обучения описаны в работе [13]. В данном исследовании используется модель Фельдера-Сильверман.

Любая модель нуждается в механизме сбора данных разного формата - как в процессе обучения, так и заранее, причем в последнем случае требуются дополнительные трудозатраты на создание тестов. И в этом может помочь технология блокчейн, одно из свойств которой - возможность максимально подробно документировать все события системы.

Технология блокчейн является популярной темой для научных разработок. Это особая структура данных, хранящая в защищенном от искажения и подмены виде полную информацию обо всех событиях некоторой одноранговой сети. Блокчейн состоит из блоков, каждый из которых (кроме первичного) состоит из ссылки на предыдущий блок и упорядоченного списка транзакций - операций, совершенных в сети. Основные преимущества блокчейна - прозрачность, надежность хранения данных, а также децентрализация в управлении ими. Эти свойства устраняют необходимость в каких-либо третьих проверяющих и контролирующих сторонах. Данные в сети блокчейна доступны всем участникам сети, каждая транзакция записывается в блок только при достижении консенсуса в сети, поэтому невозможно изменить или подделать содержимое одного блока, не получив «согла-

сия» других узлов. Для взаимодействия между участниками сети не нужна третья сторона; транзакция производится с помощью так называемых «смарт-контрактов» (smart contracts). Смарт-кон-тракты представляют собой программный код, выполняющийся автоматически при соблюдении определенных условий. Смарт-контракты автоматизируют действия пользователей в сети. С помощью методов криптографии защищается авторство данных. Таким образом, данные открыты, но их невозможно подделать [14].

В настоящее время есть экспериментальные разработки по подтверждению сертификатов с помощью блокчейна: записи о выдаче сертификатов подтверждаются автоматически и записываются в цепь [15]. Общие возможности применения блокчейна указаны в [16-18]. В этих источниках речь идет о существующих методах применения блокчейна в образовании. Говоря о блокчейне, нельзя не упомянуть Ethereum. Ethereum - блок-чейн, предоставляющий возможность для создания распределенных программных сред [19]. С помощью блокчейна создана образовательная платформа EduCTX, которая представляет собой распределенную сеть токенов ECTX, выступающих в качестве внутренней валюты в образовательных целях. Каждый обучающийся имеет свой электронный ectx-кошелек, который пополняется при завершении конкретного курса [20].

Университет Nicosia использует технологию блокчейн для цифровой подписи сертификатов, а также проводит учебные курсы по блокчейну и криптовалюте и даже принимает биткойны в качестве платы за обучение [21]. Кроме того, технология блокчейн применяется в системе репутаций в обучении. Репутация используется как валюта [22].

В исследовании [22] говорится об использовании блокчейна для создания распределенных библиотек и баз данных научных работ - работы находятся в открытом доступе, но их авторство невозможно присвоить.

Работа [23] авторов данного исследования рассматривает возможности блокчейна в документировании событий для построения более точных, подробных и достоверных отчетов об учебном процессе. Опираясь на ее результаты, можно утверждать, что блокчейн можно использовать в качестве инструмента для подробного документирования всех событий, происходящих в образовательной среде. Основными преимуществами разработанного метода является гибкость (не нужно специальной схемы данных для хранения параметров событий), автоматизация (блокчейн самостоятельно регистрирует данные о времени и авторе события), достоверность (внутри блокчейна

можно отследить, кто является автором события Й

и когда оно произошло) и прослеживаемость а

(доступна вся последовательность истории собы- .

тий среды). ,

Все достоинства разработанного метода рас- и

пространяются и на предмет предлагаемой к рас- 3

смотрению работы. Однако в данном исследовании е

предлагается метод применения блокчейна для ^

автоматизации разработки адаптивного электрон- .

ного обучения. сТ

о

3

с

Анализ релевантных работ п

Рассмотрим построение модели стиля обучения ^ с помощью критериев Фельдера-Сильверман. V Данная модель делит обучающихся на два класса о по отношению к каждому из четырех параметров: 3

1. Визуальный - вербальный: визуальный пред- а почитает контент в виде изображений (видео, диа- а граммы, презентации, таблицы), вербальный пред- V почитает устную или письменную речь. -

2. Действующий - мыслящий: действующий Г усваивает информацию из стиля обучения, ориен-

тированного на практику, а мыслящий - через раз- с мышление. Л'

3. Чувствующий - интуитивный: чувствующий 2 изучает факты с помощью чувств, а интуитивный С открывает возможности и отношения. ^

4. Последовательный - целостный: последова- е тельный получает понимание из деталей и логи- П ческих последовательных шагов, целостный № стремится составить целостную картину больши- у ми скачками.

В работе [9] рассматривается система, реализующая модель Фельдера-Сильверман. В качестве инструмента определения стиля обучения используется предварительный тест из 44 вопросов, по 11 вопросов на отношение к одному из двух классов в каждом параметре. Каждый вопрос имеет 5 вариантов ответов. В зависимости от выбранного варианта каждый обучающийся относится к одной из 5 групп внутри каждого из 4 параметров:

- строгое предпочтение варианта 1 (уровень параметра 1 = 1, уровень параметра 2 = 0);

- умеренное предпочтение варианта 1 (уровень параметра 1 = 0,75, уровень параметра 2 = 0,25);

- сбалансированный (уровень параметра 1 = 0,5, уровень параметра 2 = 0,5);

- умеренное предпочтение варианта 2 (уровень параметра 1 = 0,75, уровень параметра 2 = 0,25);

- строгое предпочтение варианта 2 (уровень параметра 1 = 0, уровень параметра 2 = 1).

В качестве входных данных в работе используется массив обучающихся высшей школы в количестве 83 человек. Результаты предварительного теста приведены в таблице.

Результаты тестирования обучающихся Test results of students

Пары параметров Строго A Умеренно A Баланс Умеренно B Строго B

%

Визуальные (А) - вербальные (В) 23 22 42 11 2

Действующие (А) - мыслящие (В) 26 45 12 5 12

Чувствующие (А) - интуитивные (В) 10 7 53 17 13

Последовательные (А) - целостные (В) 7 8 71 7 7

н

ш <

S

ш

Таким образом, определение стиля обучения является трудоемкой задачей в дополнение к непосредственной разработке учебного материала. Поскольку обучающиеся оценивают сами себя, существует вероятность ошибки из-за необъективной оценки. Кроме того, количество групп и критерии отнесения к каждой группе заявлены заранее и не могут корректироваться. Данная работа предлагает автоматизировать процесс из исследования [9] с использованием блокчейна.

Метод автоматизации разработки адаптивного обучения

Используем теорию множеств.

Пусть A - множество всех событий учебного процесса, а T - множество тестовых событий, на основании которых обучающегося относят к тому или иному классу. В адаптивной системе, построенной по имплицитному способу, множества A и T не пересекаются:

л и т = Л1 + т,

а при смешанном способе частично пересекаются: некоторые учебные события являются также тестовыми, однако существуют и специально разработанные тестовые события:

Л ит< Л\ + \т\.

В обоих случаях количество событий учебного процесса увеличивается, дополняясь специальными тестовыми:

Л\ < Л и Т.

Очевидно, что разработка предварительного тестирования в случае имплицитного или смешанного способов увеличивает объем работы, ресурсов и учебного контента, который необходимо пройти обучающемуся. С другой стороны, анализ поведения обучающегося и построение модели стиля его обучения непосредственно в процессе обучения (эксплицитный способ) могло бы значительно упростить создание адаптивной системы.

Поскольку система, использующая блокчейн, может регистрировать любые события учебного процесса, позволяя в мельчайших подробностях узнавать стиль поведения обучающегося, для нее не требуется создания специального предваритель-

ного теста или иных дополнительных тестовых событий. Соотношение множеств Т (множество тестовых событий при использовании блокчейна) иЛ можно представить следующим образом:

л иТ| = Л\.

Таким образом, использование блокчейна для организации адаптивного обучения дает следующие преимущества:

- частично автоматизирует сбор данных (идентификаторов обучающихся и временных меток) для регистрации учебных событий;

- повышает надежность и прослеживаемость данных учебного процесса, поскольку записанные в блокчейн транзакции нельзя подделать;

- упрощает организацию адаптивного обучения, упраздняя создание специальных предварительных тестов;

- позволяет объективно оценить стиль обучения, поскольку поведение обучающихся регистрируется автоматически, невозможно ошибиться или обмануть систему;

- позволяет масштабировать модели стилей обучения, управляя количеством классов учащихся (и, соответственно, количеством учебных траекторий) в зависимости от целей разработчиков. Данное преимущество будет рассмотрено в следующей главе;

- делает организацию адаптивного обучения универсальной, позволяя динамически реализовы-вать различные модели (не только Фельдера-Силь-верман) без проектирования дополнительных средств проверки.

Последнее достоинство требует отдельного пояснения. В рамках данной работы была использована модель Фельдера-Сильверман, однако для предложенного метода модель стиля обучения не важна. В этом смысле блокчейн выступает как универсальное средство автоматического сбора и надежного хранения данных, позволяющее адаптировать учебный процесс разными методами, при необходимости меняя их по ходу обучения.

Результаты и их обсуждение

Рассмотрим первую пару параметров модели: «визуальный - вербальный». Отнести обучающегося к тому или иному классу можно с помощью анализа его действий. Если документировать просмотр учебного материала в «визуальном» или

«вербальном» формате, можно составить статистику по каждому обучающемуся и отнести его к одной из категорий.

Для целей исследования воспользуемся блок-чейном Ethereum и его механизмом смарт-кон-трактов. Для написания смарт-контракта используем онлайн-компилятор.

По своей структуре смарт-контракт напоминает класс в объектно-ориентированном программировании. Он содержит свойства и методы. В данной работе в качестве свойств были объявлены учебные события с соответствующими параметрами, а методами были обработчики событий.

Смарт-контракт предусматривал обработку события посещения обучающимся учебного объекта. В качестве параметра в обработчик передавалось ключевое слово «verbal», если событие заключалось в изучении «вербального» материала, и слово «visual», если событие заключалось в просмотре «визуального» материала.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

Обработчик события принимал в качестве входных параметров ключевое слово, вызывал событие с этим параметром, записывал событие в блокчейн, добавляя к нему временную метку и автора, инициирующего событие (рис. 1).

N

з

3

рэ

V

в

ста u

Рис. 1. Схема записи события в блокчейн

Fig. 1. Graph of recording an event in the blockchain События вместе со своими параметрами были доступны по запросу пользователя (рис. 2).

Рис. 2. Схема извлечения параметров события из блокчейна Fig. 2. Graph of withdrawing the parameters of an event from the blockchain

Для работы с Ethereum использовалась утилита geth («go ethereum»). В реальном блокчейне за каждую транзакцию взимается плата во внутренней валюте, поэтому в geth был запущен майнинг в dev-версии блокчейна для разработчиков. В другом экземпляре geth была запущена специальная консоль, в которой и производилась работа со смарт-контрактом.

После компиляции смарт-контракта был получен код web3 deploy, который позволил развернуть смарт-контракт в тестовой сети Ethereum, так что

он получил свой адрес. Теперь, обращаясь к этому адресу, можно вызывать методы смарт-контракта с предусмотренными параметрами, а затем получить список всех событий с наборами параметров, включавших в себя отметки о времени и инициаторе каждого события.

Данные были выгружены в программу «Блокнот». На рис. 3 показан скриншот записей о событиях, имитирующих последовательный выбор визуальных и вербальных элементов учебного материала.

{"owner {"owner {"owner {"owner {"owner {"owner {"owner

{"owner

{"owner {"owner

■0x871a9c68133480c0f7c074094c80d04538186c04" •0x871a9c68133480c0f7c074094c80d04538186c04" '0x871a9c68133480c0f7c074094c80d04538186c04" •0x871a9c68133480c0f7c074094c80d84538186c04" '0x871a9c68133480c0f7c074094c80d04S38186c04" ■0x871a9c68133480c0f7c074094c80d04538186c04" *0x871a9c68133480c0f7c074094c80d04538186c04" ■0x871a9c68133480c0f7c074094c80d04538186c04" •0x871a9c68133480c0f7c074094c80d04538186c04" •0x871a9c68133480c0f7c074094c88d04538186c04"

percept. .type" "visual j 'time" "1582384644"}

percept -type" "visual j 'time" "1582384653"}

percept_ .type" "visual 3 'time" "1582384659"}

percept .type" "visual t 'time" "1582384665"}

percept .type" "verbal у 'time" "1582384673"}

percept. .type" "visual > 'time" "1582384679"}

percept .type" "visual ß 'time" "1582384684"}

percept .type" "verbal 3 'time" "1582384691"}

percept_ _type" "verbal 3 'time" "1582384703"}

percept -type" "visual 3 'time" "1582384709"}

Рис. 3. Отчет о событиях

Fig. 3. Event report

н

ш

<

S

Список содержит 10 событий, 3 из которых имеют метку «verbal», 7 - «visual». Таким образом, можно утверждать, что данный обучающийся с вероятностью 0,7 относится к классу «визуальный». Используя классификацию стилей обучения, приведенную в таблице, можно отнести его к классу «умеренное предпочтение варианта «визуальный».

Аналогичным образом можно с помощью блок-чейна распределить обучающихся по всем остальным параметрам.

При использовании блокчейна ожидаемо получилось то же распределение, что и во входных данных, однако данный результат был получен

автоматически, прямо во время учебного процесса. Важным достоинством автоматизированного подхода является большая точность и гибкость в определении стиля обучения по сравнению с рассмотренным ранее исследованием. Во входных данных предполагалось всего 5 групп обучающихся, причем количество групп было определено на этапе проектирования теста. При использовании блокчейна количество групп можно определить динамически -в данном случае с шагом в 0,1 вероятности. На рис. 4 и 5 приведены графики распределения обучающихся по параметру «визуальный - вербальный» во входных данных и в данной работе.

ш

Рис. 4. Распределение обучающихся после теста Fig. 4. Distribution of students after the test

Рис. 5. Распределение обучающихся при использовании блокчейна Fig. 5. Distributing students in the process of using the blockchain

Предложенный метод может быть реализован на практике в существующих онлайн-курсах: современные массовые открытые онлайн-курсы содержат видео, изображения, презентации, текстовые субтитры. По этим элементам уже можно отслеживать цифровой след обучающихся и определять их стиль обучения по параметру «визуальный - вербальный». Однако это всего лишь один параметр; потенциально для анализа доступно любое действие, любой цифровой артефакт. Подробность и точность в документировании поведения обучающегося дает возможность не просто выставлять более объективную оценку, но и получить полную картину стиля обучения.

В качестве общей рекомендации для онлайн-курсов можно указать следующее:

- учебный материал должен предоставляться в разных видах: презентации, видео, субтитры, изображения. Это уже реализовано в большинстве массовых открытых онлайн-курсов, однако пока обучающиеся получают одинаковый контент;

- по мере формирования стиля обучения контент, предоставляемый обучающемуся, может адаптироваться под особенности последнего, например, презентация становится более подробной, появляются дополнительные аудио- или видеоролики. Количество вариантов представления учебного контента зависит от количества категорий обучающихся;

- технически от разработчиков учебного контента требуется небольшая корректировка материалов, а от разработчиков платформы онлайн-обу-чения - небольшие изменения в верстке страниц. Самая трудоемкая часть - определение траекторий обучения для каждого класса обучающихся. Но эти усилия требуются и без применения блокчейна.

N

i n

рэ

V

<

u

Заключение

Предложено использование технологии блок-чейн для автоматизации разработки адаптивного электронного обучения. В качестве входных данных использовались результаты исследования по организации адаптивного учебного процесса с использованием модели Фельдера-Сильверман, а именно распределение обучающихся по группам в соответствии с результатами предварительного тестирования на определение стиля обучения.

Проведен эксперимент с использованием тестовой сети блокчейна ЕШегеиш, работа с которой велась с помощью утилиты geth и механизма смарт-контрактов. Осуществлено распределение обучающихся по группам согласно одному из критериев модели Фельдера-Сильверман. В работе, взятой за основу, моделирование стиля обучения происходило с помощью вступительного теста, в котором обучающиеся, отвечая на вопросы, сами относили себя к той или иной группе. Метод, предложенный в настоящем исследовании, делает это автоматически, что дает следующие преимущества:

- унификация: не требуется разных структур для хранения разнородных данных: блокчейн документирует гетерогенные данные, собирая их в одном реестре;

- автоматизация: блокчейн добавляет к каждой записи время и автора события, что облегчает сбор данных для определения стиля обучения;

- надежность и прослеживаемость данных: ключевые свойства блокчейна, обеспечивающие безопасность и прозрачность хранимых данных, актуальны и в данном случае;

- простота: нет необходимости в проведении предварительных тестов;

- объективность: стиль обучения строится непосредственно на основании действий обучаю-

щихся, что устраняет риск необъективности при использовании дополнительных тестов;

- масштабируемость и параметризация: количество категорий обучающихся, стилей обучения и учебных траекторий можно настраивать без перепроектирования всей системы;

- универсальность: блокчейн позволяет использовать разные модели стилей обучения.

Представленный метод может быть использован в массовом онлайн-обучении для повышения его эффективности путем введения механизма адаптивности. Дальнейшая работа в рамках данной тематики будет направлена на использование метода для полной реализации модели Фельде-ра-Сильверман.

Список источников

£3

1. Рощина Я. М., Рощин С. Ю., Рудаков В. Н. Спрос на массовые открытые онлайн-курсы (MOOC): опыт российского образования // Вопр. образования. 2018. № 1. С. 174-199. DOI: 10.17323/1814-9545-2018-1-174-199.

2. Голубева Г. Ф., Тришин А. А. Массовые открытые он-лайн-курсы в России и за рубежом с позиций глобального информационного пространства // Эрго дизайн. 2018. № 2. С. 8-14. DOI: 10.30987/article_5bf98b63306ed0.91342378.

3. Солодов А. В., Прокубовская А. О., Чубаркова Е. В. Массовые открытые онлайн-курсы - особенности и перспективы // Наука. Информатизация. Технологии. Образование. 2018. С. 433-439.

4. Harvard, MIT: Despite low completion rates, MOOCs work // The Hechinger Report. URL: https://hechinger report.org/harvard-mit-despite-low-completion-rates-moocs-work/ (дата обращения: 23.02.2022).

5. Ahmed M. U., Sang N. A., Mahmood A. A model of adaptive e-Learning in an ODL environment // Mehran University Research Journal of Engineering and Technology. 2018. V. 37. N. 2. P. 367-382. DOI: 10.22581/muet1982.1802.13.

6. Lets Talk About Adaptive Learning? URL: https://www.smartsparrow.com/what-is-adaptive-learning/ (дата обращения: 23.02.2022).

7. Адаптивные курсы // Справочный центр Stepik. URL: https://support.stepik.org/hc/ru/articles/360002316314-%D0% 90%D0%B4%D0%B0%D0%BF%D1%82%D0%B8%D0%B 2%D0%BD%D1%8B%D0%B5-%D0%BA%D1%83%D1% 80%D1%81%D 1%8B (дата обращения: 23.02.2022).

8. Дацун Н. Н., Уразаева Л. Ю. Модели обучающихся массовых открытых онлайн курсов // Современные информационные технологии и ИТ-образование. 2015. Т. 1. № 11. С. 225-234.

9. Хлопотов М. В. Применение байесовской сети при построении моделей для оценки уровня сформированно-сти компетенций // Интернет-журнал «Науковедение». 2014. №. 5 (24). URL: https://naukovedenie.ru/PDF/ 20TVN514.pdf (дата обращения: 23.02.2022).

10. Hamada M., Hassan M. An enhanced learning style index: implementation and integration into an intelligent and adaptive e-learning system // Eurasia Journal of Mathematics, Science and Technology Education. 2017. V. 13. N. 8. P. 4449-4470. DOI: 10.12973/eurasia.2017.00940a.

11. Esichaikul V., Lamnoi S., Bechter C. Student modelling in adaptive e-learning systems // Knowledge Management & E-Learning: An International Journal. 2011. V. 3. N. 3. P. 342-355.

12. Слепченко Н. Н., Ямских Т. Н. Индивидуальные учебные стили в адаптивных обучающих системах // Информатизация образования и методика электронного обучения: материалы I Междунар. науч. конф. в рамках

IV Междунар. науч.-образоват. форума «Человек, семья и общество: история и перспективы развития» (Красноярск, 27-30 сентября 2016 г.). Красноярск: Изд-во Сиб. федер. ун-та, 2016. С. 444-448.

13. Токтарова В. И. Адаптивная система математической подготовки студентов вуза: учет стилевых типологий обучающихся // Вестн. Челяб. гос. пед. ун-та. 2017. № 6. C. 108-117.

14. Yli-Huumo J., Ko D., Choi S., Park S, Smolander K. Where is current research on blockchain technology? A systematic review // PloS one. 2016. V. 11. N. 10. P. e0163477. DOI: 10.1371/journal.pone.0163477.

15. Bandara I., Ioras F., Arraiza M. P. The emerging trend of blockchain for validating degree apprenticeship certification in cybersecurity education // Proceedings of 12th International Technology, Education and Development Conference (Valencia, Spain. 5-7 March, 2018). DOI: 10.21125/inted.2018.

16. Purdon I., ErturkE. Perspectives of Blockchain Technology, its Relation to the Cloud and its Potential Role in Computer Science Education // Engineering, Technology & Applied Science Research. 2017. V. 7. N. 6. P. 2340-2344.

17. Zaslavsky A. A. Prospects for the use of blockchain algorithms to ensure security in the management of the educational organization // RUDN Journal of Informatization in Education. 2018. V. 15. N. 1. P. 101-106. DOI: 10.22363/ 2312-8631-2018-15-1-101-106.

18. Chen G. et al. Exploring blockchain technology and its potential applications for education // Smart Learning Environments. 2018. V. 5. N. 1. P. 1. DOI: 10.1186/s40561-017-0050-x.

19. Remix - Ethereum IDE. URL: https://remix. ethereum.org/ (дата обращения: 23.02.2022).

20. Leading Blockchain Education and Research Since 2013. URL: https://www.unic.ac.cy/blockchain/ (дата обращения: 23.02.2022).

21. Sharples M., Domingue J. The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward // European Conference on Technology Enhanced Learning. Springer, Cham. 2016. P. 490-496. DOI: 10.1007/978-3-319-45153-4_48.

22. Grech A., Camilleri A. F. Blockchain in Education // Joint Research Centre (Seville site). 2017. N. JRC108255. DOI: 10.2760/60649.

23. Зимина Д. В., Муромцев Д. И. Проектирование образовательной среды с помощью смарт-контрактов блокчейна Ethereum // Науч.-техн. вестн. информ. технологий, механики и оптики. 2019. Т. 19. № 6. С. 11621168. DOI: 10.17586/2226-1494-2019-19-6-1162-1168.

1. Roshchina Ia. M., Roshchin S. Iu., Rudakov V. N. Spros na massovye otkrytye onlain-kursy (MOOC): opyt ros-siiskogo obrazovaniia [Demand for massive open online courses: experience of Russian Education]. Voprosy obrazovaniia, 2018, no. 1, pp. 174-199. DOI: 10.17323/18149545-2018-1-174-199.

2. Golubeva G. F., Trishin A. A. Massovye otkrytye onlain-kursy v Rossii i za rubezhom s pozitsii global'nogo informatsionnogo prostranstva [Massive open online courses in Russia and abroad in terms of global information space]. Ergodizain, 2018, no. 2, pp. 8-14. DOI: 10.30987/article_ 5bf98b63306ed0.91342378.

3. Solodov A. V., Prokubovskaia A. O., Chubarkova E. V. Massovye otkrytye onlain-kursy - osobennosti i perspek-tivy [Massive open online courses - specific features and prospects]. Nauka. Informatizatsiia. Tekhnologii. Obra-zovanie, 2018, pp. 433-439.

4. Harvard, MIT: Despite low completion rates, MOOCs work. The Hechinger Report. Available at: https://hechinger report.org/harvard-mit-despite-low-completion-rates-moocs-work/ (accessed: 23.02.2022).

5. Ahmed M. U., Sangi N. A., Mahmood A. A model of adaptive e-Learning in an ODL environment. Mehran University Research Journal of Engineering and Technology, 2018, vol. 37, no. 2, pp. 367-382. DOI: 10.22581/ muet1982.1802.13.

6. Lets Talk About Adaptive Learning? Available at: https://www.smartsparrow.com/what-is-adaptive-learning/ (accessed: 23.02.2022).

7. Adaptivnye kursy [Adaptive courses]. Spravochnyi tsentr Stepik Available at: https://support.stepik.org/hc/ru/ articles/360002316314-%D0%90%D0%B4%D0%B0%D0% BF%D 1 %82%D0%B8%D0%B2%D0%BD%D 1 %8B%D0% B 5 -%D0%B A%D 1 %83%D1 %80%D 1 %81 %D 1 %8B (accessed: 23.02.2022).

8. Datsun N. N., Urazaeva L. Iu. Modeli obuchaiushchikhsia massovykh otkrytykh onlain kursov [Models of massive open online courses learners]. Sov-remennye informatsionnye tekhnologii i IT-obrazovanie, 2015, vol. 1, no. 11, pp. 225-234.

9. Khlopotov M. V. Primenenie baiesovskoi seti pri postroenii modelei dlia otsenki urovnia sformirovannosti kompetentsii [Application of Bayesian network in building models for assessing level of competence formation]. Inter-net-zhurnal «Naukovedenie», 2014, no. 5 (24). Available at: https://naukovedenie.ru/PDF/20TVN514.pdf (accessed: 23.02.2022).

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

10. Hamada M., Hassan M. An enhanced learning style index: implementation and integration into an intelligent and adaptive e-learning system. Eurasia Journal of Mathematics, Science and Technology Education, 2017, vol. 13, no. 8, pp. 4449-4470. DOI: 10.12973/eurasia. 2017.00940a.

11. Esichaikul V., Lamnoi S., Bechter C. Student modelling in adaptive e-learning systems. Knowledge Management & E-Learning: An International Journal, 2011, vol. 3, no. 3, pp. 342-355.

nces m

12. Slepchenko N. N., Iamskikh T. N. Individual'nye a uchebnye stili v adaptivnykh obuchaiushchikh sistemakh V [Individual learning styles in adaptive learning systems]. In- . formatizatsiia obrazovaniia i metodika elektronnogo obuche- u niia: materialy I Mezhdunarodnoi nauchnoi konferentsii | v ramkakh IV Mezhdunarodnogo nauchno-obrazovatel'nogo 1 foruma «Chelovek, sem'ia i obshchestvo: istoriia iperspektivy D razvitiia» (Krasnoiarsk, 27-30 sentiabria 2016 g.). Krasno- . iarsk, Izd-vo Sib. feder. un-ta, 2016. Pp. 444-448. t

13. Toktarova V. I. Adaptivnaia sistema matematich- ° eskoi podgotovki studentov vuza: uchet stilevykh tipologii 8 obuchaiushchikhsia [Adaptive system of mathematical train- n ing of university students: taking into account style typolo- fd gies of students]. Vestnik Cheliabinskogo gosudarstvennogo ve pedagogicheskogo universiteta, 2017, no. 6, pp. 108-117. p

14. Yli-Huumo J., Ko D., Choi S., Park S, Smolander K. 1

' ' ' ' CD

Where is current research on blockchain technology? a A systematic review. PloS one, 2016, vol. 11, no. 10, a p. e0163477. DOI: 10.1371/journal.pone.0163477. v

15. Bandara I., Ioras F., Arraiza M. P. The emerging 1 trend of blockchain for validating degree apprenticeship lea certification in cybersecurity education. Proceedings of 12th ni International Technology, Education and Development Con- g ference (Valencia, Spain. 5-7 March, 2018). DOI: g. 10.21125/inted.2018. l

16. Purdon I., Erturk E. Perspectives of Blockchain Tech- c nology, its Relation to the Cloud and its Potential Role in h Computer Science Education. Engineering, Technology & Applied Science Research, 2017, vol. 7, no. 6, pp. 2340-2344. c

17. Zaslavsky A. A. Prospects for the use of blockchain o algorithms to ensure security in the management of the edu- log cational organization. RUDN Journal of Informatization in y Education, 2018, vol. 15, no. 1, pp. 101-106. DOI: 10.22363/2312-8631-2018-15-1-101-106.

18. Chen G. et al. Exploring blockchain technology and its potential applications for education. Smart Learning Environments,, 2018, vol. 5, no. 1, p. 1. DOI: 10.1186/s40561-017-0050-x.

19. Remix - Ethereum IDE. Available at: https://remix. ethereum.org/ (accessed: 23.02.2022).

20. Leading Blockchain Education and Research Since 2013. Available at: https://www.unic.ac.cy/blockchain/ (accessed: 23.02.2022).

21. Sharples M., Domingue J. The Blockchain and Kudos: A Distributed System for Educational Record, Reputation and Reward. European Conference on Technology Enhanced Learning. Springer, Cham, 2016, pp. 490-496. DOI: 10.1007/978-3-319-45153-4_48.

22. Grech A., Camilleri A. F. Blockchain in Education. Joint Research Centre (Seville site), 2017, no. JRC108255. DOI: 10.2760/60649.

23. Zimina D. V., Muromtsev D. I. Proektirovanie obra-zovatel'noi sredy s pomoshch'iu smart-kontraktov blok-cheina Ethereum [Designing educational environment using Ethereum blockchain smart contracts]. Nauchno-tekhnicheskii vestnik informatsionnykh tekhnologii, mekhan-iki i optiki, 2019, vol. 19, no. 6, pp. 1162-1168. DOI: 10.17586/2226-1494-2019-19-6-1162-1168.

Статья поступила в редакцию 10.03.2022; одобрена после рецензирования 28.03.2022; принята к публикации 07.04.2022 The article is submitted 10.03.2022; approved after reviewing 28.03.2022; accepted for publication 07.04.2022

Информация об авторах I Information about the authors

Дина Викторовна Зимина - преподаватель факультета технологического менеджмента и инноваций; Национальный исследовательский университет ИТМО; dina.zimina@gmail.com

Дмитрий Ильич Муромцев - кандидат технических наук, доцент; доцент факультета программной инженерии и компьютерной техники; Национальный исследовательский университет ИТМО; mouromtsev@itmo.ru

Dina V. Zimina - Lecturer of the Faculty of Technological Management and Innovations; ITMO University; dina. zimina@gmail. com

Dmitry I. Muromtsev - Candidate of Technical Sciences, Assistant Professor; Assistant Professor of the Faculty of Software Engineering and Computer Systems; ITMO University; mouromtsev@itmo.ru

£3 «

i Надоели баннеры? Вы всегда можете отключить рекламу.