Smart LMS: учебная платформа, у которой может быть сколько угодно школ
Сегодня SmartGT объявляет об официальном релизе Smart LMS — собственной платформы для онлайн-обучения. Она уже работает на lms.sgt.com.ua: там можно открыть две демонстрационные школы, пройти урок и сдать тест.

Официальный релиз. Разработано SmartGT в сотрудничестве с PATProfi в рамках АИ-инкубатора Ветеранского кластера Украины.
Сегодня SmartGT объявляет об официальном релизе Smart LMS — собственной платформы для онлайн-обучения. Она уже работает на lms.sgt.com.ua: там можно открыть две демонстрационные школы, пройти урок и сдать тест.
Платформа создана вместе с PATProfi. Это часть сотрудничества в рамках АИ-инкубатора Ветеранского кластера Украины, где SmartGT является технологическим партнёром, а PATProfi — партнёром в работе с бизнес- и ИТ-сообществом.
Рис. 1. Главная страница lms.sgt.com.ua: первый экран с карточкой, которая переодевается в бренд школы.
Зачем ещё одна LMS
Большинство организаций, которые обучают людей, упирается в одно и то же. Курсы живут на одном сайте, студенты на другом, тесты в стороннем сервисе, а сертификаты кто-то собирает вручную. Когда школ несколько, всё это умножается.
Smart LMS построена вокруг другой идеи: одна инсталляция — много школ. Каждая школа имеет собственный адрес, собственный бренд и собственных студентов, а управляют всеми из одной панели. Человек может быть преподавателем в одной школе и студентом в другой, и для этого ему не нужны два аккаунта.
По функциональной основе платформа опирается на опыт Tutor LMS, но написана с нуля, на нашей собственной архитектуре, проверенной в Smart CMS.
Что она умеет
Обучение
- Курсы с разделами и уроками пяти типов: текст, видео, файл, тест, задание.
- Простые средства форматирования текста без визуального редактора: заголовки, списки, жирный шрифт, ссылки.
- Обложки курсов и раздаточный материал, которые загружаются прямо в платформу.
- Постепенное открытие уроков: по порядку, по количеству дней с записи или по календарной дате.
- Курсы-предпосылки: следующий открывается после завершения предыдущего.

Рис. 2. Страница курса в «Школе энергетика»: описание с разметкой, программа, обложка, вход для записи.

Рис. 3. Урок в плеере студента: заголовки, списки и ссылки, прогресс и материал для загрузки.
Проверка знаний
- Восемь типов вопросов: от выбора ответа до сопоставления, упорядочивания и пропусков в тексте.
- Частичные баллы, штраф за ошибку, лимит времени, ограничение количества попыток, выборка вопросов из пула.
- Задания с проверкой преподавателем: студент прикрепляет к работе файлы (до пяти), преподаватель ставит оценку и пишет отзыв.
- Правильные ответы не попадают в браузер до завершения теста.

Рис. 4. Задание со сданной работой: файл студента, оценка и отзыв преподавателя.
Сертификаты и учёт
- Именной сертификат с номером, который выдаётся автоматически после завершения курса.
- Прогресс каждого студента, ручная запись на курс, ограничение срока доступа.
Продажа доступа
- Заказы, купоны (процент или сумма, лимиты и окно действия), возврат средств с закрытием доступа.
Для тех, кто управляет несколькими школами
- Собственный домен для каждой школы.
- Роли: владелец, администратор, преподаватель, студент.
- Отдельные модули, которые включаются для каждой школы отдельно.
Две школы, в которые можно зайти прямо сейчас
Чтобы платформу не нужно было принимать на веру, мы открыли две демонстрационные школы. «Школа энергетика» учит учёту электроэнергии и сборке щитов: в ней есть курс с раздаточным PDF, тестом и заданием, платный курс с купоном и сданная работа с оценкой преподавателя. «Школа предпринимателя» показывает короткий курс о Telegram-боте для малого бизнеса.
Вход для просмотра от имени студента опубликован в блоке «Демо» на lms.sgt.com.ua. Это общий учебный аккаунт, поэтому не вводите в нём ничего личного.

Рис. 5. Блок «Демо» на посадочной: две школы-образца с разными значками и количеством курсов.

Рис. 6. Каталог «Школы энергетика»: курсы с обложками, ценой и количеством уроков.
Как мы это проверяем
Платформа собирается в контейнер и перед каждым выпуском проходит автоматические проверки: типы и линтеры, правила оценивания тестов и цен, поиск уязвимостей в зависимостях и более ста шестидесяти дымовых проверок на настоящем образе с чистой базой. Ключевые правила мы проверяем ещё и намеренной порчей кода: если испорченное правило не ловит ни одна проверка, такая проверка ничего не стоит.
Поэтому мы можем честно сказать, чего платформа пока не делает.
Чего ещё нет
- Онлайн-оплаты. Эквайринга пока нет, оплату подтверждает администратор вручную.
- Загрузки видео. Видео добавляется ссылкой: файлы на сотни мегабайт не должны идти через приложение.
- Общей медиабиблиотеки, из которой ранее загруженный файл можно выбрать вторично.
- Подписок и пакетов курсов. Они в очереди.
- Писем студентам в полном объёме. Механика писем по событиям (запись, завершение, проверенная работа) готова, а подключение почты на боевом сервере продолжается.
Мы считаем, что о границах продукта стоит говорить в тексте релиза, а не после того, как клиент на них наткнётся.
Как начать
Smart LMS подключается под ключ: SmartGT разворачивает платформу, переносит имеющиеся курсы и студентов (в том числе из Moodle и Tutor LMS) и настраивает школу под ваш бренд. Ориентировочные тарифы и перечень того, что переносится, собраны на lms.sgt.com.ua. Для участия в программе АИ-инкубатора Ветеранского кластера подайте заявку на veterano.info/ai-inkubator: мы свяжемся в течение суток и проведём бесплатную 30-минутную консультацию.
SmartGT — автоматизация, сайты и учебные платформы. info@sgt.com.ua · sgt.com.ua
АИ-инкубатор — инициатива Общественного союза «Ветеранский кластер Украины».