Pull to refresh

Разворачиваем школьный учебный портал на Moodle и BigBlueButton

Reading time14 min
Views36K
В конце марта 2020 маленькая камчатская школа столкнулась с той же проблемой, что и все школы нашей страны: как учить детей если они не могут ходить в школу?

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

Изучение федеральных порталов дало понимание, что имеющиеся уроки имеют слишком примитивное изложение тем, а те, что позволяют загружать свой материал скорее всего не переживут возросшую нагрузку. Поэтому были сформулированы требования к учебному порталу:
Читать дальше →
Total votes 15: ↑15 and ↓0+15
Comments28

Автоматизированная проверка кода в Moodle

Reading time2 min
Views1.7K

Мы автоматизировали проверку решений с кодом для различных наших курсов. В том числе и для курса по xv6, про который можно прочитать в отдельной статье. Одним из главных преимуществ является то, что это работает с Moodle.

Читать далее
Total votes 1: ↑1 and ↓0+1
Comments1

Интеграция СДО Moodle и Microsoft Active Directory. Часть 1

Reading time8 min
Views24K
Ну что же, это мой первый пост в хабр-сообществе. В перспективе эта статья должна стать одной из статей в цикле рассказов о построении информационной инфраструктуры образовательного учреждения на базе Moodle, BigBlueButton, Microsoft Active Directory и Kaspersky Security Center.
Для тех, кто не знает, Moodle — это система дистанционного обучения, этакая CMS с уклоном на образование, про неё на хабре уже немало написано. В этой статье расскажу, как же полноценно связать её с базой пользователей, созданных в Microsoft Active Directory.
Читать дальше →
Total votes 10: ↑7 and ↓3+4
Comments1

Простое против бесплатного: сравниваем Moodle и Teachbase

Reading time4 min
Views22K
Многие школьные и университетские преподаватели развивают направление онлайн обучения с использованием открытых LMS платформ. Сегодня мы рассмотрим одну из тех, с которой, пожалуй, чаще всего сравнивают TeachBase: известное во всём мире, но смешно звучащее только на русском языке решение Moodle.


Читать дальше →
Total votes 20: ↑14 and ↓6+8
Comments5

Корпоративное обучение на Олимпийских играх в Сочи 2014

Reading time8 min
Views2.4K
Игры в Сочи 2014

Предисловие


В 2012 году довелось участвовать в организации корпоративного обучения в IT подразделении Организационного комитета XXII Олимпийских зимних игр и XI Паралимпийских зимних игр 2014 года в г. Сочи. Проект был масштабный и интересный, за два года сформировалась сплочённая команда специалистов. Мы разрабатывавали стратегии, project-планы, закупали и развертывали оборудование, писали политики и процедуры, рисовали дизайны, создавали образовательный контент на двух языках, допиливали LMS, писали код для автоматизации многообразных отчетов, систем мониторинга и интеграции, проводили тренинги, ездили по стране в волонтерские центры, где отбирали волонтеров, обучали, консультировали, ставили оценки, дежурили, работали на олимпийских объектах и делали многое что ещё. О том как это было, ещё в период работы в Сочи, родилась статья-интервью, которую мы, однако, так нигде и не опубликовали. Вот теперь настало время и для этой статьи. В преддверии Олимпийских Игр в Пхёнчхане и в годовщину открытия Игр в Сочи, расскажем о том как обучали IT службы, волонтеров и поставщиков IT-решений в Сочи.

Итак, статья…
Читать дальше →
Total votes 19: ↑15 and ↓4+11
Comments2

Центр онлайн-обучения на базе свободного программного обеспечения за 15 минут, или Еще раз о BigBlueButton

Reading time6 min
Views27K
Данная статья является продолжением статьи «Свободное дистанционное образование» (http://habrahabr.ru/post/161783/). В этот раз наибольшее внимание уделяется практическому применению сервера онлайн-конференций BigBlueButton (далее BBB) в связке с Moodle.

Дело в том, что после написания статьи «Свободное дистанционное образование» было много обращений, как использовать BBB отдельно от moodle, как организовать авторизацию пользователей, возможности BBB по кол-ву одновременных клиентов, разработка специальных модулей внутри BBB для своих локальных задач (например, демонстрация видео внутри виртуальной комнаты). Ответить на эти вопросы можно, но тогда нужно составлять какой-то FAQ раздел, а он в принципе уже есть на официальном сайте. В этот раз хотелось бы описать процесс создания центра онлайн-обучения в нашей организации, поделиться опытом и предоставить готовые образы виртуальных машин, для того чтобы заинтересованный читатель имел возможность быстро развернуть и протестировать подобную систему в своей сети, если ему это конечно интересно.
Цель работы – организация центра онлайн-обучения, позволяющего решить задачу проведения учебно-методических мероприятий в дистанционной форме, а так же селекторных совещаний на базе свободного программного обеспечения. В конце статьи приводятся ссылки на готовые виртуальные машины, их можно запустить, настроить сетевые интерфейсы, в результате должен получиться готовый к работе центр онлайн-обучения.
Читать дальше →
Total votes 1: ↑1 and ↓0+1
Comments1

Security Week 37: атаки на системы дистанционного обучения

Reading time3 min
Views2.1K
В пятницу 4 сентября специалисты «Лаборатории Касперского» опубликовали отчет (расширенная версия в PDF) об атаках на системы дистанционного обучения.

Тема более чем актуальная: во II квартале миллионы школьников и студентов вынужденно перешли на онлайн-занятия. Соответственно выросло и количество атак как на пользователей платформ для дистанционного обучения, так и на сами платформы. В исследовании «Лаборатории Касперского» невозможно отделить сугубо образовательные сервисы от систем конференц-связи широкого профиля, поэтому отчет также дает представление об атаках на такие платформы, как Zoom и Google Meet.



Помимо платформ Zoom и Google специалисты «Лаборатории Касперского» изучали Moodle, Coursera, Blackboard и другие образовательные сервисы. На графике выше проблема показана под интересным углом: это количество заблокированных вредоносных программ, попавших на компьютеры пользователей под видом софта для конкретного сервиса.

Zoom со своим абсолютным лидерством ломает график — количество атак на его пользователей за первое полугодие 2020-го выросло в 1400 раз. Помимо этого, число DDoS-атак на сами сервисы стало в пять раз больше. Значительно выросло и число попыток фишинга паролей для доступа к конференц-связи и учебным программам.
Читать дальше →
Total votes 4: ↑4 and ↓0+4
Comments0

Выбор серверного окружения или как не нужно ставить Moodle

Reading time5 min
Views9K
Поскольку среда дистанционного обучения Moodle является довольно популярной, на специализированных форумах регулярно всплывают обсуждения наиболее подходящего серверного окружения.

Moodle базируется на кросс-платформенных технологиях (LAMP), поэтому приложив время, силы и знания, можно заставить Moodle работать где угодно, от Moemo до Windows. В то же время, ни одна из платформ не является «серебрянной пулей».

Moodle — это профессиональный программный продукт Enterprise-уровня. По сложности, его можно сравнить с корпоративной ERP/CRM-системой. Разработчики сделали его дружественным к пользователю и удобным в администрировании настолько, насколько это возможно. И эта внешняя простота провоцирует дилетантский подход к внедрению: кажется, если специалист успешно справляется с установкой MS Office, администрированием сайта на Joomla или эрудирован в IT-технологиях, он без труда за час справится с установкой Moodle, а, затем, сможет вернуться к основным обязанностям.

Приведу 4 распространенных антипаттерна инсталляции Moodle:

Читать дальше →
Total votes 8: ↑6 and ↓2+4
Comments13

Обзор возможностей инструмента Adobe Captivate

Reading time2 min
Views15K
Adobe Captivate — это программа для создания и редактирования интерактивных обучающих курсов, с возможностью демонстрации ПО, записи видео-уроков, создания симуляций программ, разработки проверочных тестов и тд.

Курс, сгенерированный на Adobe Captivate, можно выгружать в разных форматах. В своей работе я чаще всего использую форматы: *.html, *.exe и scroom 1.2 для загрузки курсов в систему Moodle и на иные платформы типа eFront.

Инструмент не требует установки дополнительного ПО на машины пользователей, что является несомненным плюсом.

Для создания симуляций программ, Captivate позволяет использовать правую и левую кнопку мыши и нажатия клавиш, что очень удобно при обучении пользователей, без допуска оных к «боевому» стенду. Для демонстраций программ возможна запись в реальном времени. Созданные с помощью Captivate скринкасты занимают намного меньше места, чем полноценные записи с экрана.
Читать дальше →
Total votes 17: ↑16 and ↓1+15
Comments6

Спасти за 60 дней: новая архитектура для ресурса с большой нагрузкой

Level of difficultyMedium
Reading time6 min
Views5.6K

К нам обратился заказчик, который хотел улучшить архитектуру высоконагруженного ресурса на основе Moodle. Сайт имел привычку падать при высокой нагрузке. Ничего необычного, подумали мы. Берем

Нетривиальность задачи оказалось в том, что кейсов инсталляции сервисов Moodle на ресурсы с нагрузкой >10 тыс. человек нет ни у Яши, ни у других сервисов, к которым мы привыкли. Из коробки ничего не работало, документации тоже не нашлось. Предыдущий исполнитель с задачей не справился и оставил сервис в печальном состоянии.

Срок выполнения задачи  – 2 месяца, что добавило остроты проекту перед Новым годом…

Успели к новому году?
Total votes 8: ↑7 and ↓1+6
Comments12

Кейс: Автоматизация добавления учебных курсов на иностранных языках для Workfusion Automation Academy

Reading time3 min
Views712

Рассказываем, как упростить добавление в Moodle новых языковых версий вашего контента.
→ Пример реального проекта
→ Конкретные проблемы и решения
→ Как это работает (видео): разбираемся за 2 минуты

Читать далее
Rating0
Comments0

ChatGPT для изучения программирования. Не очевидные примеры

Level of difficultyEasy
Reading time3 min
Views13K

Сценарии использования ИИ для учебы на поверхности. Тот же ChatGPT как стандарт по умолчанию студенты (да и преподаватели тоже) используют для написания текстов (рефераты, курсовые, дипломы и тому подобное), для анализа данных, изучения языков и, конечно же, для решения задач. Поговорим же здесь про то, как можно использовать ChatGPT для обучения программированию. Типично, студенты и школьники «скармливают» чату условие своей задачки, а на выходе получают код программы на требуемом языке. Часто чат дает еще и объяснения основных моментов в коде, рассказывает про алгоритм. Так можно учиться программированию, имея под боком «умного» консультанта. Не всегда, правда, код чата адекватен, а решения полные. Но, это очевидные вещи. Попробуем тут составить список примеров, которые могут быть полезны и тем, кто изучает программирование и тем кто учит. Начнем с простого.

Читать далее
Total votes 15: ↑8 and ↓7+1
Comments21

Сайт ССУЗа

Reading time2 min
Views1.3K
Около года назад к нам обратился техникум с задачей создания сайта для учреждения. В этом посте я хочу познакомить вас с общей концепцией ресерса. Моей целью является узнать ваше мнение (желательно учащихся) о сайте. А также услышать ваши предложения.

Особенности системы:
  • Доступ извне только по персональным учетным записям
  • Уникальный дизайн
  • Расписание занятий
  • Ученики
  • Электронная библиотека
  • Вопросы и ответы
  • Новости и фоторепортажи
  • Памятные даты
  • Доска почета
  • Рассылки
  • Система тестирования

Читать дальше →
Total votes 8: ↑3 and ↓5-2
Comments14

Обучение на расстоянии или Немного о Moodle

Reading time3 min
Views3.2K
Как часто нам не хватает времени на то, чтобы заниматься дальнейшим образованием, начиная от совершенствования своих знаний по английскому языку, и заканчивая учёбой в высших учебных заведениях. Но, если вдуматься, можно учиться и без ежедневных визитов в аудиторию, учиться по графику, удобному для самого ученика, без ущерба для учебного процесса.

Moodle в массы!

Ещё несколько лет назад учёба на расстоянии казалась чем-то невероятным, но благодаря специальным программам и системам обучения, жизнь студентов и преподавателей стала гораздо проще. Система Moodle может, вполне заслуженно, называться, самой популярной. Разработанная австралийским программистом, она стала настоящим помощником для тех, кто не может ежедневно проводить по несколько часов в классе. Это относится, как к студентам, так и к учителям. Moodle – это и учебник, и рабочая тетрадь ученика, и, в то же время, классный журнал учителя.

Распространение Moodle происходит благодаря простоте использования, а также, потому что большинство модулей этой системы могут быть доработаны или изменены любым разработчиком, знакомым с Moodle. К слову, Moodle, в основном, создаётся на PHP, имеет открытый код и обладает множеством возможностей: студенты могут изучать материал, проходить тесты, выполнять домашние задания, общаться в голосовом чате друг с другом и с преподавателем…. Каждый преподаватель может создавать свой курс, в котором будет вести он-лайн обучение своих студентов. Студенты же могут учиться сразу в нескольких курсах.

В качестве примера возьмём пару модулей:

Английский по телефону

Этот модуль понравится не только учителям, которые смогут проверять знания студентов, не устраивая утомительные тестирования и контрольные работы, но и студентам, которые могут проходить тестирование и одновременно заниматься другими делами.
Здесь в роли учителя, а также списка вопросов выступает… обыкновенный мобильный телефон. Учитель составляет вопросы для тестирования и настраивает модуль таким образом, что студент получает вопросы, а также варианты ответов на них через определённый промежуток времени. Студент, получив вопрос в виде СМС-сообщения, отвечает на него, после чего получает ответное СМС, которое уведомляет о том, правильным ли был ответ или нет. При этом система не только учитывает количество правильных ответов, но и ставит оценки и подсчитывает сумму баллов за каждый ответ этого тестирования. Так что учителю остаётся лишь смотреть соответствующую графу напротив фамилии студента, чтобы узнать, прошёл он тестирование или нет.

Голосовые комментарии

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

Все модули легко интегрируются, а каждая новая идея, как правило, быстро попадает в открытый доступ, где каждый участник Мудл–сообщества может пользоваться её, меняя её и подстраивая под свои нужды.

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

Сайт Moodle
Total votes 9: ↑7 and ↓2+5
Comments8

Microsoft выпускает еще один код под GPLv2, на этот раз PHP

Reading time1 min
Views1.5K
Moodle — это популярный в образовательной среде open source проект, который позволяет создавать эффективные обучающие сайты. Его аудитория составляет 30 млн. человек из 207 стран.

В рамках проекта Education Labs, компания Microsoft выпускает под лицензией GPLv2 плагин к Moodle, который позволяет добавлять к данной CMS сервисы из Live, так что на сайте построенном с Moodle можно будет проверять почту из Hotmail, пользоваться мессенджером и календарем.

Плагин представляет собой набор PHP-кода.
Total votes 21: ↑13 and ↓8+5
Comments12

Курсы повышения квалификации для преподавателей техникумов Нижегородской области

Reading time1 min
Views781
Всю прошлую неделю представители Нижегородской Группы Пользователей Linux по приглашение администрации Нижегородского РадиоТехнического Колледжа проводили занятия на курсах повышения квалификации для преподавателей информатики техникумов Нижегородской области.

За три дня мы успели рассказать и провести практику по:
Читать дальше →
Total votes 17: ↑8 and ↓9-1
Comments2

E-learning сегодня или какие LMS сегодня используется? (Часть 1)

Reading time3 min
Views11K
E-learning (сокращение от англ. Electronic Learning) — система электронного обучения, синоним таких терминов, как электронное обучение, дистанционное обучение, обучение с применением компьютеров, сетевое обучение, виртуальное обучение, обучение при помощи информационных, электронных технологий.

Создание курсов для систем дистанционного обучения производится в соответствии со стандартам SCORM, AICC, IMS.

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

Sharable Content Object Reference Model (SCORM) — стандарт, разработанный для систем дистанционного обучения. Данный стандарт содержит требования к организации учебного материала и всей системы дистанционного обучения. SCORM позволяет обеспечить совместимость компонентов и возможность их многократного использования: учебный материал представлен отдельными небольшими блоками, которые могут включаться в разные учебные курсы и использоваться системой дистанционного обучения независимо от того, кем, где и с помощью каких средств были созданы. SCORM основан на стандарте XML.

IMS. Стандарт IMS развивается и поддерживается IMS Global Learning Consortium. Работа по его разработке ведется с 1997 года. В отличие от других стандартов он с самого начала создавался для применения в высших учебных заведениях. Основные направления разработки спецификаций IMS – метаданные, упаковка содержания, совместимость вопросов и тестов, а также управление содержанием.

Читать дальше →
Total votes 16: ↑10 and ↓6+4
Comments9

Moodle, как платформа организации eLearning и дистанционного обучения

Reading time8 min
Views68K
Когда заказчик просит развернуть ПО для eLearning или дистанционного обучения, каждый вкладывает в эти слова свой смысл:
  • Репетиторы и преподаватели, привыкшие к классно-урочной системе, чаще всего имеют в виду вебинары — им хочется просто делать то же самое, что они привыкли, только через интернет.
  • Издатели учебников и преподаватели, не планирующие покидать offline, обычно грезят об электронных учебниках для самостоятельного обучения учеников или для демонстрации на очных уроках.
  • Руководители небольших ВУЗов иногда воображают «магический черный ящик», куда можно загрузить учеников первого курса и вспомнить о них на выдаче диплома. Желательно, чтобы в «ящике» уже «лежали» все учебные материалы и алгоритмы по их применению.
  • В более крупных ВУЗах чаще нуждаются в централизованной системе тестирования, сбора и рецензирования письменных работ с автоматической проверкой их на плагиат.
  • Иногда eLearning представляют «серебряной пулей» решающей все проблемы ВУЗа. Стоит внедрить «eLearning» и всё сразу станет как надо: появятся учебные программы и сами-собой сертифицируются по образовательным стандартам третьего поколения, внедрится болонская система и модульное обучение, откуда-ни-возьмись вырастет ветвистое дерево компетенций, на котором зацветут привязанные к ним учебные материалы и творческие задания, преподаватели перестанут брать взятки, помолодеют и осовременятся, ученики перестанут «сдавать» и начнут «изучать». Достаточно выбрать правильный «eLearning» в красивой коробочке, купить и нажать кнопочку «Установить», а лучше попросить студента «за зачет» бесплатно скачать в интернете и поставить на старенькой машине с Windows 98 в лаборатории.
  • К сожалению, довольно распространена категория заказчиков, которым выделили деньги на eLearning и им нужно их потратить как-нибудь. Как ни странно, для IT-шника это одна из самых проблемных категорий, так как они часто исходят не из целесообразности, а из своих представлений о солидности и престижности тех или иных технологий и терминов.
  • Владельцы языковых школ хотят систему биллинга, учета и контроля видеоконференций, интегрированную с системами оплаты. Нечто, похожее на агентства-таксопарки, только с учителями в видеоконференции вместо таксистов.
  • Кадровые службы нуждаются в инструменте хранения истории повышения квалификации и организации дистанционного обучения и аттестации без отрыва от производства.
  • Новое веяние — электронные журналы и дневники, добровольно-принудительно внедряемые во всех школах, в лице нескольких продуктов-фаворитов, продвигаемых коммерческими компаниями или региональными госучреждениями, обычно — центрами при департаментах образовани. Объединены одной общей чертой: организованы на подобии сервисов сдачи налоговой отчетности online — заполняются вручную, без связи с обучением, в параллель к бумажным журналам. То есть бумажный журнал online, иногда erp/crm (распределение ресурсов, коммуникация с «клиентом»), но образовательной функции либо совсем нет, либо она не пригодна к применению.
  • Существуют и гораздо более экзотические варианты, включающие обучение в виртуальных вселенных, работу с виртуальными моделями и лабораториями и др.

Читать дальше →
Total votes 45: ↑39 and ↓6+33
Comments63

Инновационные решения ASUS в учебном процессе

Reading time5 min
Views20K
image

На днях представители московского офиса компании ASUS посетили открытый урок географии в восьмом классе Лицея Информационных Технологий № 1533, который начал использовать планшетные компьютеры ASUS Eee Pad Transformer Prime.

До сегодняшнего дня ни в лицее № 1533, ни в других учебных заведениях России планшетные компьютеры с целью обучения не применялись. Сейчас лишь в нескольких школах России идёт эксперимент по работе с интерактивными мультимедийными электронными учебниками, которые представляют из себя дешевые электронные книги с упрощенной ОС и другими техническими ограничениями. Активнее используются интерактивные доски, однако и они имеют ряд недостатков.

Лицей Информационных Технологий № 1533(ЛИТ)— государственное образовательное учреждение (с 1992 года – ассоциированная школа ЮНЕСКО), ориентированное на работу с учащимися, окончившими 7—8 классы средней общеобразовательной школы, прошедшими конкурсные собеседования и готовыми к интенсивному труду с опорой на применение информационных и коммуникационных технологий (ИКТ). Учебный процесс в лицее охватывает 8—11 классы. Все выпускники лицея проходят через трехлетний цикл профильной подготовки (9—11 классы), завершающийся защитой выпускных проектов. После окончания лицея и факультета ИТ-профиля большинство выпускников становятся специалистами в крупных ИТ-компаниях (Яндекс, Google, Microsoft, ABBYY, Kraftway, Kaspersky Lab. и многих других). Такая площадка – лучший полигон для образовательных экспериментов.

Читать дальше
Total votes 21: ↑11 and ↓10+1
Comments23

Быстрая установка и публикация на сервер открытой электронной платформы обучения Moodle

Reading time7 min
Views27K
С появлением все более удобных инструментов разработки, работа с веб-приложениями становится все более простой и доступной каждому. Например, сегодня, с помощью средства разработки WebMatrix, можно за считанные минуты загрузить, отредактировать и опубликовать на сервер любое из нескольких десятков популярных веб-приложений: Drupal, BlogEngine.NET, DotNetNuke, WordPress, Orchard, Joomla и других.

image

В этой статье будет рассказано как с помощью WebMatrix в самое короткое время автоматически загрузить, установить и опубликовать проект на базе популярной образовательной платформы с открытым исходным кодом Moodle.

Наверняка вы уже слышали про Moodle, а если нет, то я предлагаю вам ознакомиться с этой заметкой на Хабре.

Читать дальше →
Total votes 21: ↑14 and ↓7+7
Comments2
1