Cпособ дистанционного обучения
Обучение
Способ дистанционного обучения

ОБЛАСТЬ ТЕХНИКИ
Изобретение относится к области электротехники и информационных технологий и вычислительной техники, и, в частности, к области проведения обучения и контроля знаний и может быть использовано в профессиональных сферах, где происходит постоянное обновление знаний, сертификатов, требований к персоналу, нормативных документах. Изобретение может быть использовано для обеспечения безопасности на предприятиях и соблюдения требований, предъявляемых к сотрудникам (уровню, знаний, квалификации и т.д.), при обучении и переподготовке,  при составлении обучающего контента (обучающих материалов, учебных материалов, учебного контента), в том числе курсов, тестовых заданий (тестов, экзаменов), программ обучения, совершенствования, обновления, дополнения существующего обучающего контента и т.д., а также при составлении учебных пособий и проверочных материалов.

УРОВЕНЬ ТЕХНИКИ

Известен способ оптимизации программы обучения (RU2158965C1, опубл. 10.11.2000), при котором формируют и фиксируют перечень условных единиц знаний, содержащихся в первоначальной программе обучения, оценивают значимость каждой условной единицы знаний в перечне, формируют уточненный перечень условных единиц знаний, в который включают значимые условные единицы знаний, и на основе перечня формируют программу обучения, отличающийся тем, что определяют количество условных единиц знаний, которое может усвоить обучаемый за время обучения по данной программе обучения, выбирают ряд программ обучения и/или учебных материалов, формируют и фиксируют перечни условных единиц знаний в каждом из них, формируют перечень условных единиц знаний во всех программах обучения и/или учебных материалах и первоначальную программу обучения, значимость каждой условной единицы знаний определяют в зависимости от количества программ обучения и/или учебных материалов, в которых она используется, а количество условных единиц знаний, включенных в перечень, определяют с учетом количества условных единиц знаний, которое может усвоить обучаемый за заданное время обучения.
Недостатками такого решения являются, по меньшей мере, недостаточно эффективное использование вычислительных ресурсов, в том числе для  создания и обновлении учебных, сертификационных и экзаменационных программ, учитывающих изменения в документах, высокие трудозатраты и большое количество времени на создание и обновлении учебных, сертификационных и экзаменационных программ, в том числе в связи с использованием избыточных шагов и излишне избыточных ресурсов.
Предлагаемое изобретение позволяет преодолеть, по крайней мере, часть вышеуказанных недостатков или все указанные недостатки, а также реализовать преимущества настоящего изобретения, как описано в рамках настоящего изобретения.

СУЩНОСТЬ ИЗОБРЕТЕНИЯ

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

КРАТКОЕ ОПИСАНИЕ ГРАФИЧЕСКИХ МАТЕРИАЛОВ

ФИГ. 1 иллюстрирует вариант схемы системы, реализующей настоящее изобретение, согласно одному из вариантов настоящего изобретения;
ФИГ. 2 иллюстрирует примерный вариант подсистемы входа и регистрации, согласно одному из вариантов осуществления настоящего изобретения;
ФИГ. 3 иллюстрирует примерный вариант подсистемы предприятия 130, согласно одному из вариантов осуществления настоящего изобретения;
ФИГ. 4 иллюстрирует вариант подсистемы разработчика обучающего контента,  согласно одному из вариантов осуществления настоящего изобретения;
ФИГ. 5 иллюстрирует примерный вариант подсистемы сертификации,  согласно одному из вариантов осуществления настоящего изобретения;
ФИГ. 6 иллюстрирует упрощенный пример аппаратной реализации предложенного изобретения;
ФИГ. 7 иллюстрирует пример вычислительной системы, пригодный для реализации элементов предложенного изобретения;
ФИГ. 8 иллюстрирует блок-схему примерного варианта способа осуществления настоящего изобретения.

ОПИСАНИЕ ВАРИАНТОВ ОСУЩЕСТВЛЕНИЯ ИЗОБРЕТЕНИЯ

Объекты и признаки настоящего изобретения, способы для достижения этих объектов и признаков станут очевидными посредством отсылки к примерным вариантам осуществления. Однако настоящее изобретение не ограничивается примерными вариантами осуществления, раскрытыми ниже, оно может воплощаться в различных видах. Используемые в настоящем описании изобретения термины «модуль», «компонент», «элемент», «часть», «блок», «составная часть» и подобные используются для обозначения компьютерных сущностей, являющихся аппаратным обеспечением, включающим, по крайней мере, один процессор, или программным обеспечением, позволяющим аппаратному обеспечению вычислительной системы выполнять вычисления или функции управления, являющиеся комбинацией инструкций и данных.
		На ФИГ. 1 показан примерный вариант системы, реализующей настоящее изобретение. Система, пример которой показан на ФИГ. 1, выполнена с возможностью наполнения, создания и управления ресурсами (обучающим контентом), причем пользователь с использованием справочника системы (предъявляемого ему, например, в формате цифровых сущностей, таких как, например, веб-страницы), может разместить или разработать обучающий материал и контролировать его использование, предъявление пользователям, обновление и т.д.. Также, система выполнена с возможностью размещения и хранения обучающего контента (электронным обучающим контентом, контентом в электронном виде, в цифровом виде, цифровой контент), в частности, материалы для обучения  пользователей, например, сотрудников, который может содержать электронные курсы, уроки, аудио, фото и видеофайлы, текстовые документы, презентации-SCORM и другие, которые могут являться частью курсов.
Модуль формирования и хранения обучающего контента 101, модуль семинара 111, модуль тренинга 121, модуль тестирования 131, модуль инструкции 141, модуль лекции 151, модуль курса 161, модуль обзора 171, модуль аттестации 181 и в частном случае хранилище данных 125, связанное с модулями системы (ФИГ. 1), в частном случае являющейся цифровой системой обучения и развития персонала, формируют подсистему обработки данных, обучения и контроля 110, позволяющую получать данные из подсистем, из внешних систем, вводимых пользователями и т.д., обрабатывать их с сохранением и/или передачей подсистемам, внешним системам, и/или с предъявлением пользователям.
С использованием элементов системы (ФИГ.1), например, модуля 101 и/или подсистемы 160, в частности с использованием интерфейса пользователя, может осуществляться формирование обучающего контента. Пользователь (автор обучающего контента) может создать или загрузить обучающий контент (в цифровой сущности), в том числе созданный по шаблону, например, с использованием интерфейсов модулей системы. Интерфейсы модулей позволяют пользователю загружать шаблоны для формирования контента на вычислительное устройство пользователя (компьютер, смартфон и т.д.) или позволяют с использованием интерфейса формировать контент с использованием средств системы, например, в формате веб-страницы. Шаблон - цифровая сущность с требованиями к документу и является разновидностью электронных бланков, включающих настройки. Для каждого раздела курса может быть создан шаблон.
Формирование контента может осуществляться пользователем (с использованием модулей или подсистем) и/или модулями посредством формирования контента из данных, хранящихся в модуле 101, по заданным алгоритмам, и пользователю отправляется на подтверждение или редактирование вариант сформированного обучающего контента с оповещением его об этом.
Редактирование контента осуществляется пользователем, например, автором контента (разработчиком курса), и/ или администратором, в том числе в процессе обучения пользователя. Редактирование контента может осуществляться средствами системы (ФИГ. 1), например, подсистемой 110, в том числе средствами модуля 101. Содержимое контента  может быть обновлено новыми данными, например, в контенте могут быть обновлены цифровые сущности (документы, презентации, текст и т.д.) или их части другими цифровыми сущностями или их частями. При добавлении нового контента может осуществляться анализ добавляемого контента на наличие этого же или схожего сохраненного контента. В результате анализа контент или часть контента могут быть обновлены, в частности, при выявлении совпадающего контента (или его части), например, посредством замены файлов, в которых хранится контент, замены записей в базе данных. При добавлении контента контент или его часть может быть помечена (пользователем, средствами описываемой системы) как замещающая (в частности, как заменяющая) часть сохраненного контента. Также может помечаться контент, для которого предназначается замещающий контент. Замена контента или части актуализирetn контент при (или перед) предъявлении. ,На совпадающий контент или части могут добавляться ссылки (указатели и т.д.) на ранее сохраненный контент без сохранения контента. Могут добавляться ссылки на контент на серверах, связанных с системой (сторонние ресурсы, системы, сервисы и т.д.), обновляющий контент, например, посредством добавления HTML-ссылки на данные. Для определения схожести контента (при анализе) может использоваться вычисление хеш-суммы для обновляющего контента и сравнение вычисленной хеш-суммы для такого контента с хеш-суммой сохраненного контента.
Обновление контента может осуществляться по запросу (от одной из частей системы или сторонних ресурсов), например, в процессе предъявления пользователю контента. Получение данных для обновления может осуществляться частями системы (ФИГ. 1), с использованием API (от англ. application programming interface) сторонних ресурсов. При предъявлении контента система (ФИГ. 1) осуществляет запрос на обновления, отправляя запрос стороннему ресурсу. Если обнаружены обновления, то контент предъявляется пользователю с учетом обновленной информации (контента), в том числе с обновлением данных в хранилище данных 125 или без такового. Сторонние ресурсы отправляют оповещения системе (ФИГ. 1) при обновлении на них контента после анализа.
Обучающий контент хранится в хранилище данных 125, которое является средством (устройством) для хранения информации (данных) и может являтсья накопителями на жестких магнитных дисках, твердотельным накопителем и т.д. и/или любым устройством, осуществляющим запись, чтение и/или хранение данных. Данные в них могут храниться, например, в формате базы данных (БД). Хранилище данных 125 может являться частью модуля 101 или может быть связано с ним. Части описываемого в рамках настоящего изобретения способа (или способ целиком) может осуществляться, по меньшей мере, на одном сервере, который может являться веб-сервером или включать веб-сервер.
С использованием подсистемы входа и регистрации (подсистему входа и регистрации пользователей) 120 системы (ФИГ. 1) пользователи могут авторизоваться (и регистрироваться) в системе для входа в личный кабинет пользователя, например, в личные кабинеты физического лица (202, ФИГ. 2), юридического лица (204, ФИГ. 2), сотрудников юридического лица (206, ФИГ. 2), разработчика обучающего контента (208, ФИГ. 2), администратора (210, ФИГ. 2). В зависимости от роли подсистема  120 определяет доступность функционала (и действий) пользователю посредством алгоритмов (системы разрешений и запретов), и позволяет получать данные от частей системы и  передавать в них данные, в том числе через другие модули.
Подсистема предприятия 130 (связанная с подсистемой 140 и подсистемой 110, в том числе через подсистему 120) позволяет задавать, определять и хранить задачи предприятия, например, задачи по стандартизации процессов (303, ФИГ. 3), аттестации сотрудников (313, ФИГ. 3), взаимозаменяемости персонала (323, ФИГ. 3), внедрения оборудования (333, ФИГ. 3), обучения сотрудников (343, ФИГ. 3), отчетности по персоналу (353, ФИГ. 3) и т.д. Подсистема отдела кадров 140 (связанная с подсистемой предприятия 130) позволяет выбирать и устанавливать задачи (для) подсистемы 130 в зависимости от целей, относящихся к прогнозу подбора сотрудников 363, анализу квалификации (373, ФИГ. 3), анализу профессиональной пригодности (383, ФИГ. 3). Подсистема сертификации 150 (связанная с подсистемой 110) позволяет задавать, определять, отслеживать и хранить задачи, связанные с деятельностью предприятия, сотрудниками предприятия (и другими пользователями), например, задачи по подтверждению квалификации (515, ФИГ. 5), обучению (535, ФИГ. 5), квалификации (545, ФИГ. 5), допуску к оборудованию (525, ФИГ. 5), связанные в том числе с сертификацией (505, ФИГ. 5). Подсистема разработчика обучающего контента 160 (связанная с подсистемой 110) позволяет задавать, определять и хранить задачи разработчика обучающего контента, связанного с производителями (404, ФИГ. 4); обучающего контента для предприятия или связанного с предприятием (414, ФИГ. 4), например, по обучению сотрудников, учету и повышению квалификации, аттестации и т.д.; обучающего контента, связанного с государством (424, ФИГ. 4), например, по стандартизации знаний, профориентации и т.д.; связанного с мастерами (434, ФИГ. 4), например, по передаче опыта, внедрению ноу-хау и т.д. Предъявление обучающего контента может осуществляться в формате семинаров, тренингов, тестирований, лекций, инструкций, курсов, обзоров и/или аттестаций.
Обучение может осуществляться в формате семинара с использованием модуля семинара 111, формирующего (из обучающего контента) данные для пользователя в формате семинаров и предъявляющего пользователю. Обучение может осуществляться в формате тренинга с использованием модуля тренинга 121, формирующего данные в формате тренингов и предъявляющего пользователю с использованием модуля 101. Предъявление контента может осуществляться в формате теста с использованием модуля тестирования 131, формирующего данные в формате тестов и предъявляющего пользователю. По выполнению тестирования пользователем системой могут формироваться усредненные значения: статус выполнения - пройдено/не пройдено; «пройдено» - пользователь выполнил итоговое тестирование; успешность выполнения - сдан/не сдан; «сдан» - пользователь успешно сдал итоговое тестирование. Обучение (пользователя) может осуществляться также в формате лекции с использованием модуля лекции 141, формирующего данные в формате лекций и предъявляющего пользователю. Обучение может осуществляться также в формате инструкций с использованием модуля инструкции 151, формирующего данные в формате инструкций и предъявляющего пользователю. Обучение может осуществляться также в формате курсов с использованием модуля курсов 161, формирующего данные в формате курсов и предъявляющего пользователю. Курс (электронный курс) может включать в себя цели обучения, собранное содержание и средства контроля. Курс может включать визуальный ряд из слайдов с текстом, изображений, видеоконтента, элементов анимации, подсказками. Курс состоит из уроков и тестов. Урок является составной частью курса, единицей учебного материала, и может иметь следующие наполнения: SCORM-файл - отображается программное средство предъявления SCORM-файлов (скорм-плеер) с содержимым файла; HTML (например, веб-страница), в частности, текст, изображения, видео, JavaScript; видеофайл - отображается средство предъявления видеоконтента, например, видеофайлов (например, MPEG-4); вспомогательные материалы в виде схем, инструкций, презентаций, шаблонов и пр., которые могут быть добавлены к SCORM-файлу, HTML, видеофайлу. Автор контента (разработчик контента) или администратор организации может использовать модульную (курс может быть разделен на мини-курсы по темам) или блочную (курс может делиться на уроки) конструкцию курса. Обучение может осуществляться также в формате обзоров с использованием модуля обзора 171, формирующего данные для пользователя в формате обзоров и предъявляющего пользователю. Предъявление контента может осуществляться также в формате аттестации с использованием модуля аттестации 181, формирующего данные в формате материалов для аттестации из контента и предъявляющего пользователю. Система (ФИГ. 1) предоставляет пользователям настройки функций при формировании тестов. Предъявление контента пользователям осуществляется в следующих форматах обучения: электронного курс-форума; проведения web-занятий, в том числе с использованием вспомогательного материала; проведения web-аудиозанятий; проведения web-видеозанятий; проведения web-тестирования. Электронный курс-форум является учебными уроками, реализуемыми в дистанционном формате обучения и форума,и может быть пройден пользователем с использованием средств системы (в частности, автоматизированной системы дистанционного обучения и проверки уровня знаний пользователей). Веб-занятия (Web-занятия), в том числе с использованием вспомогательного материала, являются разновидностью электронных уроков. Электронными уроками с использованием вспомогательного материала являются инструкции, лекции, записи конференций, презентации и т.д. Web-аудиозанятия (аудиозанятия) являются дистанционным курсом, содержащим звуковую информацию: лекции, презентации, выступление на вебинаре. Web-видеозанятия (визеозанятия) являются элементом курса. Обучающийся может прервать видеокурс. Web-тестирования (тестирования) являются частью курса и могут быть реализованы модулем тестирования 131 и формой контроля и среза знаний. Проведение тестирования - инструмент для оценки работы пользователя. Пользователь может выбрать параметры тестирования, например, в разделе «Тест», состоящем из компонентов «Тестирование» и «Вопросная база». Тестирование включает вопросы из вопросной базы (базы данных вопросов в хранилище данных). После прохождения доступны правильные ответы на вопросы теста.
На ФИГ. 2 показан примерный вариант подсистемы входа и регистрации 120 и ее связей с подсистемами (130, 160, 110), которая включает личные кабинеты пользователей: личный кабинет физического лица 202, личный кабинет юридического лица 204, личный кабинет сотрудников юридического лица 206, личный кабинет разработчика обучающего контента 208, личный кабинет администратора 210, которые предоставляют пользователю доступ к функционалу системы в зависимости от типа (роли) пользователя через интерфейс пользователя (например, графический интерфейс, текстовый и т.д.). Устройство пользователя может взаимодействовать с системой через интерфейс передачи данных. В зависимости от выбранной или назначенной роли роли (типа) пользователя (физическое лицо, администратор и т.д.) ему доступна регистрация и вход в систему, в частности, в личный кабинет пользователя (202, 204, 206, 208, 210).
Так, пользователь может использовать личный кабинет 202 для получения дополнительного образования, самообразования и т.д. в качестве частного лица (без отношения кюр.лицу) с целью повышения своего уровня знаний, для осуществления карьерного роста, смены работодателя и т.д.
Пользователь может использовать личный кабинет 206 после регистрации в нем сотрудником юридического лица (юр.лица), или пользователь может зарегистрироваться как сотрудник юр.лица и проходить аттестацию, получать допуск к оборудованию и т.д., в зависимости от задач (и целей) юр.лица.
Юр. лица регистрируются в личном кабинете юридического лица 204, позволяющем задавать настройки процесса обучения (в том числе сертификации, тестирования и т.д.) и контента (выбирать, редактировать и т.д.), выбирать пользователей для обучения (сертификации, тестирования и т.д.), назначать материал пользователю, и позволяющем пользователю осуществлять поиск и подбор сотрудников по заданным в личном кабинете параметрам, соответствующим уровню знаний, подтвержденному обучением, тестированием.
Пользователь может осуществить вход (и регистрацию) в систему в качестве разработчика обучающего контента в личном кабинете разработчика обучающего контента 208, с использованием которого пользователь (разработчик контента) может создавать и редактировать (обновлять, удалять, добавлять и т.д.) обучающий контент в зависимости от задач, задаваемых в подсистеме 160 и с использованием данных из подсистемы 160, в том числе в зависимости от задач, заданных другими пользователями, для общего развития пользователей, в зависимости от изменения требований к персоналу, законодательства, производственных процессов и т.д.
Пользователь с правами администратора (администратор) в личном кабинете администратора (системы) 210 может осуществлять редактирование, подтверждать (или отказывать в) размещение, обновление обучающего контента, размещать его для предъявления пользователям, а также настраивать параметры обновления контента посредством задания параметров обновлений, например, графика проверки наличия и расписания обновлений, параметров API, маркировки возможности обновления, требований к подтверждению достоверности контента, необходимость подтверждения достоверности с использованием, например, электронной подписи, настроек оповещений и т.д. 
Также, администратор (как и разработчик курса) может добавлять внешние источники обновлений, задавать настройки (правила, время и т.д.) обновлений, добавлять ссылки на контент (или часть контента) в хранилище данных 125, на контент на сторонних ресурсах, настраивать оповещения об обновлениях и т.д.
На ФИГ. 3 показан примерный вариант подсистемы предприятия 130 (связанной с подсистемой 140 и подсистемой 120 через личный кабинет 204), которая позволяет задавать, определять и хранить задачи предприятия, например, задачи по стандартизации процессов 303, аттестации сотрудников 313, взаимозаменяемости персонала 323, внедрения оборудования 333, обучения сотрудников 343, отчетности по персоналу 353 и т.д., а также показана подсистема 140, позволяющая выбирать и устанавливать задачи  (для) подсистемы 130 в зависимости от целей, относящихся к прогнозу подбора сотрудников 363, анализу квалификации 373, анализу профессиональной пригодности 383. В зависимости от задачи и цели данные по выполнению задачи могут быть переданы из подсистемы 130 и/или из подсистемы 140 в подсистему 110 для обеспечения деятельности предприятия, например, данные требований к уровню знаний, квалификации, сертификации и т.д. персонала для обеспечения такой задачи. Используя такие данные подсистема 110 может формировать контент или выбрать подходящий с использованием модуля 101. С использованием подсистемы 130 пользователь (сотрудник предприятия и т.д.), может задавать требования и параметры к контенту, выбирать контент из предложенного и подобранного.
		На ФИГ. 4 показан примерный вариант подсистемы разработчика обучающего контента 160,  которая позволяет задавать, определять и хранить задачи разработчика обучающего контента. Так, в зависимости от задачи и/или цели, данные по выполнению такой задачи могут быть переданы из подсистемы 160 в подсистему 110 для постановки и выполнения задач по предоставлению контента для производителей; предприятий; государства; мастеров и т.д. 
На ФИГ. 5 показана подсистема сертификации 150 (связанная с подсистемой 110), позволяющая задавать, определять, отслеживать и хранить задачи, связанные с деятельностью предприятия, сотрудниками предприятия, например, задачи по подтверждению квалификации 515, обучению 535, квалификации 545, допуску к оборудованию 525, связанные в том числе с сертификацией 505.
		В зависимости от задачи и/или цели (сформированной подсистемой 150 и/или подсистемой 130, и/или подсистемой 140), данные по выполнению такой задачи могут быть получены из частей системы (ФИГ. 1) в том числе через подсистему 110 с предварительной обработкой, которые могут использоваться подсистемой 150 для подбора и/или формирования тестовых материалов (тестов, экзаменов) для предъявления пользователям и установления их уровня знаний, в том числе квалификации пользователей, уровня профессиональной пригодности, проверки возможности доступа к оборудованию, для уведомления о возможности или необходимости получения квалификации, прохождения обучения и т.д. В подсистему 150 могут быть переданы данные требований и текущего уровня знаний, квалификации, сертификации и т.д. персонала. Полученные и/или сформированные подсистемой 150 данные могут быть переданы в другие части системы из подсистемы 150 для подбора и/или формирования тестовых материалов и предъявления пользователям для установления уровня знаний.
Подсистема 150 может подобрать необходимый обучающий материал, тесты и т.д. для выполнения задач по заданному алгоритму (или сформировать набор данных для использования подсистемой 110). С использованием подсистемы 150 пользователь может задавать параметры требований и параметров к контенту, тестам, выбирать тесты из предложенных, в том числе выбранных подсистемой 150 (и/или средствами модуля 101), а также добавлять и создавать контент, тесты, проверять актуальность контента и т.д., запрашивать обновления контента и т.д., необходимость прохождения обучения пользователями, инициировать аттестацию сотрудников, проверять соответствие уровня знаний (квалификации и т.д.) и т.д.
Подсистема 150 может осуществлять отслеживание сертификатов, квалификации, допусков к оборудованию и т.д. пользователя и обрабатывать загруженные в систему данные (и сторонние данные) по требованиям к оборудованию, квалификации и т.д. и сравнивать такие данные с данными пользователей для выявления соответствия или несоответствия с формированием уведомлений о соответствии или необходимости устранения несоответствий (необходимости прохождения тестирования, обучения и т.д.).
На ФИГ. 6 показан упрощенный пример аппаратной реализации предложенного изобретения. Компьютерная сеть может представлять собой географически распределенную совокупность узлов, соединенных линиями связи и сегментами для передачи данных между конечными узлами, такими как персональные компьютеры, рабочие станции или периферийные устройства, такие как принтеры или сканеры. Доступно множество типов сетей, от локальных сетей (LAN) до глобальных сетей (WAN). Как показано на ФИГ. 6, примерная компьютерная сеть 600 может содержать множество сетевых устройств, таких как маршрутизаторы, компьютеры и т.д., связанных линиями связи. Множество сетевых устройств может соединять одно или несколько пользовательских («клиентских») устройств 610, которые могут использоваться пользователем, таких как компьютеры, смартфоны и т.д. Каналы (линии) связи могут быть проводными линиями или общими средами (например, беспроводными линиями), где устройства могут поддерживать связь с другими устройствами на основе расстояния, уровня сигнала и т.п. Один или несколько серверов 620 (например, хост-серверы, веб-серверы, базы данных и т.д.) могут поддерживать связь с сетью 600 и, таким образом, с множеством клиентских устройств 610. В компьютерной сети может использоваться любое количество и расположение узлов, устройств, линий связи и т.д., а иллюстрация, показанная на ФИГ. 6 является упрощенным примером аппаратной реализации системы.
На ФИГ. 7 показан пример вычислительной системы, пригодный для реализации элементов предложенного изобретения, которая содержит вычислительное устройство 700, которое может использоваться в качестве устройства пользователя или сервера, в памяти 740 которого хранятся операционная система 742, компьютерные программы 744 и структуры данных 745. Память 740 устройства 700 связана шиной 750 с источником питания 760, по крайней мере, одним процессором 720 и, по крайней мере, одним сетевым интерфейсом 710, осуществляющим передачу данных в сеть 600 (ФИГ. 6) и из сети 600 (ФИГ. 6).
На ФИГ. 8 показана блок-схема примерного варианта способа осуществления настоящего изобретения, в частности, способа управления системой дистанционного обучения, при этом в шаге 805 формируют базу данных (БД) обучающего контента, включающую текстовые материалы, графические материалы, аудиальные материалы и аудиовизуальные материалы, причем при добавлении материалов в БД осуществляют анализ добавляемого материала на его наличие или наличие, по меньшей мере, одной его части в БД обучающего контента посредством сравнения добавляемых материалов или его частей с материалами или их частями, сохраненными в БД обучающего контента, и при обнаружении совпадающего контента или его части добавляемый материал или его часть не сохраняется в БД обучающего контента, а для предполагаемого к сохранению материала или его части формируется сохраняемая в БД обучающего контента ссылка на ранее сохраненный материал или часть материала, используемая при запросе доступа к предполагаемому к сохранению материала или его части с осуществлением переадресации запроса на ранее сохраненный материал или часть материала.
В шаге 810 выбирают текстовые материалы и/или графические материалы, и/или аудиальные материалы, и/или аудиовизуальные материалы и формируют обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации.
В шаге 815 проверяют необходимость обновления обучающего контента, сохраненного в БД обучающего контента, и при установлении факта необходимости обновления контента обновляют сохраненный контент в БД обучающего контента посредством обновления хранящихся в БД обучающего контента материалов или частей материалов, маркированных для обновления пользователем, причем пользователь маркирует материал или часть материала для обновления посредством замены сохраненного в БД обучающего контента материала или его части и указывает материал или часть материала, которыми обновляется маркированный материал или часть материала, и уведомляет систему о необходимости обновления обучающего контента с целью его актуализации, и маркируют обновленный материал или часть материала.
В шаге 820 проверяют в сформированном обучающем материале в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации наличие материала или части материала, который был обновлен в БД обучающего контента, и при установлении факта осуществленного обновления.
В шаге 825 актуализируют сформированный обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации посредством обновления материалов или их частей в сформированном обучающем материале в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации.
В шаге 830 предъявляют пользователю актуализированный сформированный обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации.



Формула изобретения
1. Способ управления системой дистанционного обучения, содержащей модуль формирования и хранения обучающего контента, модуль семинара, модуль тренинга, модуль тестирования, модуль инструкции, модуль лекции, модуль курса, модуль обзора, модуль аттестации, формирующие подсистему обработки данных, обучения и контроля, выполненную получающей передаваемые в нее данные из подсистемы входа и регистрации, подсистемы предприятия, подсистемы отдела кадров, подсистемы сертификации, подсистемы разработчика обучающего контента, обрабатывающей получаемые данные с последующим их сохранением в базу данных хранилища данных и передающей данные подсистеме входа и регистрации, подсистеме предприятия, подсистеме отдела кадров, подсистеме сертификации, подсистеме разработчика обучающего контента, внешним системам, и предъявляющей обучающий контент пользователям, где подсистема входа и регистрации выполнена предоставляющей пользователям возможность, по меньшей мере, авторизоваться и регистрироваться в системе с целью входа в личный кабинет пользователя с целью осуществления обучения, прохождения аттестации, тестирования, подтверждения квалификации, подбора и обучения новых сотрудников, поддержки работоспособности системы, создания, проверки и редактирования обучающего контента, в зависимости от роли пользователя, причем роль пользователя определяется средствами системы или другими пользователями, обладающими соответствующими правами назначения ролей пользователей пользователям, подсистема предприятия связана, по меньше мере, с подсистемой отдела кадров и подсистемой обработки данных, обучения и контроля, в том числе через подсистему входа и регистрации, и выполнена позволяющей задавать, определять и хранить задачи предприятия, подсистема отдела кадров связана, по меньшей мере, с подсистемой предприятия и выполнена позволяющей устанавливать задачи для подсистемы предприятия в зависимости от целей, относящихся к прогнозу подбора сотрудников, анализу квалификации, анализу профессиональной пригодности, подсистема сертификации связана, по меньше мере, с подсистемой обработки данных, обучения и контроля и выполнена с возможностью задавать, определять, отслеживать и хранить задачи, связанные с деятельностью предприятия, сотрудниками предприятия, включая задачи по подтверждению квалификации, обучению, квалификации, допуску к оборудованию, связанные с сертификацией, подсистема разработчика обучающего контента связана, по меньше мере, с подсистемой обработки данных, обучения и контроля и выполнена с возможностью задавать, определять и хранить задачи разработчика обучающего контента по разработке и обновлению обучающего контента, модуль семинара выполнен формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного семинара из обучающего контента, модуль тренинга выполнен формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного тренинга из обучающего контента, модуль тестирования выполнен формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного теста из контента, модуль инструкции выполнен формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одной инструкции из обучающего контента, модуль лекции выполнен формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одной лекции из обучающего контента, модуль курса формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного курса из обучающего контента, модуль обзора формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного обзора из обучающего контента, модуль аттестации формирующим и предъявляющим информацию пользователю в формате, по меньшей мере, одного материала для аттестации из контента,
при этом:
- формируют базу данных обучающего контента, включающую текстовые материалы, графические материалы, аудиальные материалы и аудиовизуальные материалы, причем при добавлении материалов в базу данных осуществляют анализ добавляемого материала на его наличие или наличие, по меньшей мере, одной его части в базе данных обучающего контента посредством сравнения добавляемых материалов или его частей с материалами или их частями, сохраненными в базе данных обучающего контента, и при обнаружении совпадающего контента или его части добавляемый материал или его часть не сохраняется в базе данных обучающего контента, а для предполагаемого к сохранению материала или его части формируется сохраняемая в базе данных обучающего контента ссылка на ранее сохраненный материал или часть материала, используемая при запросе доступа к предполагаемому к сохранению материала или его части с осуществлением переадресации запроса на ранее сохраненный материал или часть материала;
- выбирают текстовые материалы и/или графические материалы, и/или аудиальные материалы, и/или аудиовизуальные материалы и формируют обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации;
- проверяют необходимость обновления обучающего контента, сохраненного в базе данных обучающего контента, и при установлении факта необходимости обновления контента обновляют сохраненный контент в базе данных обучающего контента посредством обновления хранящихся в базе данных обучающего контента материалов или частей материалов, маркированных для обновления пользователем, причем пользователь маркирует материал или часть материала для обновления посредством замены сохраненного в базе данных обучающего контента материала или его части и указывает материал или часть материала, которыми обновляется маркированный материал или часть материала, и уведомляет систему о необходимости обновления обучающего контента с целью его актуализации, и маркируют обновленный материал или часть материала;
- проверяют в сформированном обучающем материале в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации наличие материала или части материала, который был обновлен в базе данных обучающего контента, и при установлении факта осуществленного обновления;
- актуализируют сформированный обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации посредством обновления материалов или их частей в сформированном обучающем материале в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации;
- предоставляют пользователю актуализированный сформированный обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации.
2. Способ по п.1, в котором анализ добавляемого материала включает сравнение добавляемых файлов по названиям файлов, сравнение текста, частей текста, изображения, частей изображения, аудиозаписи, частей аудиозаписей.
3. Способ по п.1, в котором анализ осуществляется в процессе добавления контента и сохранения в хранилище данных или после добавления контента в хранилище данных.
4. Способ по п.1, в котором при добавлении материалов в базу данных обучающего контента материал или его часть маркируется как заменяющий материал или заменяющая часть материала для материала или части материала, хранящегося в базе данных обучающего контента или маркируется материал или часть материала хранящиеся в базе данных обучающего контента хранилища данных, для которого предназначается заменяющий материал для осуществления замены после получения подтверждения возможности осуществления замены от пользователя, которому направляется уведомление о возможности осуществления обновления контента.
5. Способ по п.1, в котором сравнение добавляемых материалов или его частей с материалами или их частями, сохраненными в базе данных обучающего контента, осуществляется посредством сравнения вычисленных хеш-сумм для добавляемых материалов или их частей с вычисленными хеш-суммами для материалов или их частей, сохраненных в базе данных обучающего контента, причем хеш-сумма сохраненного ранее материала вычисляется в процессе добавления нового материала или заранее для добавленного ранее контента и сохраняется в базе данных обучающего контента с соответствующими идентификаторами принадлежности хеш-суммы сохраненному контенту.








Реферат изобретения 
Изобретение относится к области электротехники и информационных технологий и вычислительной техники. Предлагается способ управления системой дистанционного обучения, в котором формируют базу данных обучающего контента, включающую текстовые, графические, аудиальные и аудиовизуальные материалы с анализом материала на схожесть с имеющимся материалом, и при обнаружении совпадений добавляемый материал или его часть не сохраняется, а для предполагаемого к сохранению материала или его части формируется сохраняемая в базе данных обучающего контента ссылка на сохраненные материалы с переадресацией запроса на сохраненный материал или часть;  выбирают текстовые материалы и/или графические материалы, и/или аудиальные материалы, и/или аудиовизуальные материалы и формируют обучающий материал в одном из форматов; проверяют необходимость обновления обучающего контента и при необходимости обновления обновляют сохраненный контент, причем пользователь маркирует материал или часть материала и уведомляет систему о необходимости обновления с целью актуализации обучающего контента, и маркируют обновленный материал или часть материала; проверяют в сформированном обучающем материале, который был обновлен, и при установлении факта осуществленного обновления, актуализируют сформированный обучающий материал; предъявляют пользователю актуализированный сформированный обучающий материал в формате семинара, тренинга, тестирования, инструкции, лекции, курса, обзора или аттестации.
Обеспечение промышленных предприятий радиоэлектронной отрасли качественно подготовленными профессиональными кадрами
Вера
Лепешова
Николаевна
Начальник отдела дистанционного обучения ИТ проектов
Отсутствует
Отсутствует
0
0
РОССИЯ
Артем
Ерохин
Вячеславович
Генеральный директор
РОССИЯ
47.09.01
Общие вопросы
02.02.RB
ROBOTICS
Артем
Ерохин
Вячеславович
Развитие и увеличение выручки компании
РОССИЯ
ФОНД СОДЕЙСТВИЯ ИННОВАЦИЯМ
ФЕДЕРАЛЬНОЕ ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ УЧРЕЖДЕНИЕ "ФОНД СОДЕЙСТВИЯ РАЗВИТИЮ МАЛЫХ ФОРМ ПРЕДПРИЯТИЙ В НАУЧНО-ТЕХНИЧЕСКОЙ СФЕРЕ"
1027739479734
Организация
Федеральное государственное бюджетное учреждение "Фонд содействия развитию малых форм предприятий в научно-технической сфере"
Федеральные государственные бюджетные учреждения
ООО "ОСТЕК-ИНЖИНИРИНГ"
ОБЩЕСТВО С ОГРАНИЧЕННОЙ ОТВЕТСТВЕННОСТЬЮ "ОСТЕК-ИНЖИНИРИНГ"
5147746189080
Организация
Организации, учрежденные юридическими лицами или гражданами, или юридическими лицами и гражданами совместно
Общества с ограниченной ответственностью