Комментарии 11
Юрист, преподаватель, который разобрался в PHP, React, Docker, GitHub, OSM, нейронках, парсингах ... Да Вы молодец!
Главный вопрос зачем? Из-за того, что не было понимания как работает Moodle?
Не быстрее ли было приобрести эти понимания чем изобретать велосипед. Код Moodle очень расширяем, система раз в неделю обновляется, там большой уклон сделан на bigdata
Я всегда поддерживаю начинания, не обижайтесь, но дизайн аля 90е.
Если хотите получить фидбеки сделайте контейнер для быстрого развертывания вашего СДО и аппробации.
Спасибо за вопрос. Да, Moodle в настоящее время достаточно сильно преобразился, однако, как отмечалось ранее, он не решает всех необходимых задач, а установка плагинов и расширений позволит все задуманное реализовать. К примеру, нет в Moodle конструктора квестов, а такая возможность была мне необходима.
В планах есть контейнеризация.
Если готовое решение нуждается в сильной кастомизации - часто проще реализовать альтернативное, "с полным пониманием принципов работы и дальнейшего совершенствования". Глубокую кастомизацию сложно обновлять и сложно поддерживать. А вопрос дизайна "аля 90е" как раз самый легкорешаемый вопрос, но судя по тому, что решение уже применяется в продакшене, особых проблем с дизайном у пользователей нет.
Да, решалось несколько задач:
- создание системы для удовлетворения своих, иногда весьма специфических, потребностей;
- изучение мира Web разработки (признаться, получил много удовольствия от создания собственных работающих функций);
- удобная масштабируемость системы на популярных библиотеках и фреймворках.
Павел, спасибо за интересную статью. Замечу, что, что готовящийся релиз moodle 4 обещает снять ряд проблем, которые Вы затронули, в том числе громозкость. Да, как любое универсальное решение оно стало эдаким "бегемотом"; но по опыту 5 лет сопровождения этого решения для одного из ВУЗов задачи СДО и автоматизации проверок решает неплохо. И после часового инструктажа в этом инструменте разбираются даже, условно, "девочки-гуманитарии". Но этому предшествует большая работа по конфигурированию moodle.
С нетерпением жду информации о применении нейросетей, интересно, какие задачи Вы ими решали.
Спасибо за статью, понимаю вашу мотивацию сделать свою LMS.
В Moodle действительно много всего и сходу сложно разобраться. По опыту чаще сталкиваются с тем, что функционала сильно больше, чем нужно. Но бывают и исключения. По квестам есть интересное решение через вставку в курс H5P содержимого. В частности можно видео-ролик сделать интерактивным, с паузами и опросами о материалу. И в зависимости от ответа дальше могут быть различные сценарии, в том числе, конечно, и с продолжением просмотра.
Но очень интересно будет проследить за вашей разработкой.
А ссылка на гитхаб будет?
Аналог Moodle или как преподаватель-юрист создавал собственную систему дистанционного обучения. Часть 1. Начало