Сакаи (программное обеспечение)

Система управления обучением
Первоначальный выпускМарт 2005 г. ( 2005-03 )
Стабильный релиз
22.0 / 13 апреля 2022 г. [1] ( 2022-04-13 )
Репозиторийgithub.com/sakaiproject/sakai
Написано вЯва
Операционная системаКроссплатформенный
Доступно в19 языков (ar, ca, de, en, es, eu, fr, it, ja, ko, mn, nl, pl, pt, ru, sv, tr, vi, zh), [2] [3]
ТипСистема управления курсом
ЛицензияЛицензия образовательного сообщества
Веб-сайтwww.sakailms.org

Sakai — это бесплатная , поддерживаемая сообществом, образовательная программная платформа с открытым исходным кодом , предназначенная для поддержки обучения, исследований и совместной работы. Системы этого типа также известны как системы управления обучением (LMS), системы управления курсами (CMS) или виртуальные учебные среды (VLE). Sakai разрабатывается сообществом академических учреждений, коммерческих организаций и отдельных лиц. Она распространяется по лицензии Educational Community License , типу лицензии с открытым исходным кодом .

Sakai используется сотнями учреждений, в основном в США , но также в Канаде , Европе , Азии , Африке и Австралии . [4] [5] Sakai был разработан как масштабируемый, надежный, совместимый и расширяемый. Его самые крупные установки обслуживают более 100 000 пользователей. [4] [6]

Организация

Sakai разрабатывается как программное обеспечение с открытым исходным кодом в рамках усилий сообщества, курируемых Apereo Foundation, некоммерческой корпорацией, основанной на членстве. Фонд способствует использованию и развитию Sakai в той же открытой, основанной на сообществе манере, в которой он был создан. Он поощряет создание сообщества между отдельными лицами, академическими учреждениями, некоммерческими и коммерческими организациями и предоставляет своим членам институциональную структуру для их проектов. Он работает над продвижением более широкого принятия подходов на основе исходного кода сообщества и открытых стандартов к программным решениям в образовательных и исследовательских сообществах. Он организует ежегодную конференцию Open Apereo. [7] Дополнительные региональные конференции проводились в Китае, Японии, Австралии, Европе и Южной Африке, а также проводится ежегодная виртуальная конференция Sakai. [8] В число участников входят университеты, колледжи, другие учреждения и коммерческие филиалы, которые оказывают поддержку. Хотя участники берут на себя большую часть разработки и поддержки на практике, для использования программного обеспечения или участия в сообществе вступление в Фонд не является обязательным.

История

Разработка Sakai изначально финансировалась грантом Mellon Foundation как Sakai Project . Ранние версии были основаны на существующих инструментах, созданных учреждениями-основателями, при этом самая большая часть исходила из системы управления курсами CHEF Мичиганского университета . Sakai — это игра слов от chef и относится к Iron Chef Хироюки Сакаи . [9]

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

Sakai 1.0 был выпущен в 2005 году и был принят всеми участвующими университетами. Например, Университет Индианы перенес все свои устаревшие системы на Sakai. [ необходима цитата ]

После завершения проекта Сакаи был создан Фонд Сакаи для надзора за продолжением работ по проекту Сакаи. Главный архитектор Сакаи, доктор Чарльз Северанс , стал его первым исполнительным директором.

К организации присоединились несколько крупных университетов США, а также университеты, колледжи, другие учреждения и коммерческие филиалы на всех континентах.

Один из партнеров, Кембриджский университет , начал работу над системой, более ориентированной на студентов, в попытке обеспечить лучшее соответствие своей собственной образовательной модели. Несколько партнеров присоединились к этой работе, увидев в этом возможность избавиться от некоторых известных ограничений Sakai; некоторое время проект назывался Sakai 3, [10] но он был далек от полной замены функций и был создан с нуля на другой технологии.

Это серьезно затруднило прогресс в существующем Sakai. Примерно через два года выяснилось, что новое программное обеспечение никогда не заменит существующий Sakai, и его переименовали в Sakai OAE (сегодня: Apereo OAE ), в то время как существующий Sakai был переименован в Sakai CLE .

После этого разработка Sakai CLE снова медленно набирала обороты. Крупным достижением стал инструмент редактирования контента WYSIWYG и инструмент Lessons, предоставленный Ратгерским университетом в версии 2.9.3.

В 2012 году Мичиганский университет и Индианский университет , два основателя Sakai, покинули фонд Sakai. В последующие 2 года многие существующие пользователи также вышли из Sakai, перейдя на другое программное обеспечение, в то время как другие основные участники остались. В этот период новые пользователи были редки. Однако разработка Sakai CLE набрала обороты, и он был переименован обратно в Sakai .

В декабре 2012 года Фонд Сакаи объединился с Джасигом, образовав Фонд Apereo, который взял на себя управление развитием Сакаи. [11]

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

Среда совместной работы и обучения Sakai — особенности программного обеспечения

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

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

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

Sakai можно расширять несколькими способами:

  • это платформа для интеграции слабосвязанных инструментов , которые обеспечивают фактическую функциональность; в дополнение к основным инструментам, распространяемым с Sakai, доступно несколько важных сторонних инструментов, и веб-разработчики могут писать собственные дополнительные инструменты на языке по своему выбору;
  • Для воспроизведения пакетов SCORM доступны сторонние инструменты ;
  • внешние веб-приложения могут быть интегрированы с использованием LTI

Архитектура и технические детали

Sakai — это набор веб-приложений, написанных на Java , слабо связанных в сервисно-ориентированной архитектуре . Поддерживаемый веб-серверTomcat ; поддерживаемые базы данных для хранения данных — Oracle и MySQL .

Sakai имеет многоуровневую архитектуру:

  • Ядро Sakai обеспечивает общую инфраструктуру и представляет ее в форме веб- сервисов .
  • Все подприложения, известные как tools в Sakai, зависят от этих служб для таких вещей, как управление пользователями и управление сайтом. Почти вся функциональность реализована в форме инструментов.
  • Инструменты состоят из части реализации бизнес-логики и части пользовательского интерфейса, реализованных с использованием различных технологий Java.
  • Эти интерфейсы объединяются так называемыми агрегаторами.

Каждый слой расширяем: легко добавлять новые сервисы, инструменты и агрегаторы. Благодаря сервисам, инструменты и пользовательские интерфейсы могут быть написаны на других языках, нежели Java, но на практике этого не происходит.

До Sakai 10 включительно кодовая база Sakai и его сопутствующие инструменты поддерживались в общедоступных репозиториях Subversion. С Sakai 11 это было изменено на Git и GitHub.

Релизы

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

ВетвьПервоначальная
дата выпуска
Версия
Дата выпуска версии
Модель поддержки
Старая версия, больше не поддерживается:1.0.х19 января 2004 г.1.0.027 октября 2004 г.EOL (поддерживается с XX по XX ?)
Старая версия, больше не поддерживается:1.5.х4 марта 2005 г.1.5.127 мая 2005 г.EOL (поддерживается с XX по XX ?)
Старая версия, больше не поддерживается:2.0.х15 июня 2005 г.2.0.115 августа 2005 г.EOL (поддерживается с XX по XX ?)
Старая версия, больше не поддерживается:2.1.х30 ноября 2005 г.2.1.212 апреля 2006 г.EOL (поддерживалась с ноября 2005 г. по ноябрь 2006 г. ?)
Старая версия, больше не поддерживается:2.2.х19 июля 2006 г.2.2.312 февраля 2007 г.EOL (поддерживался с июля 2006 г. по май 2007 г. ?)
Старая версия, больше не поддерживается:2.3.х3 ноября 2006 г.2.3.221 мая 2007 г.EOL (поддерживался с ноября 2006 г. по март 2008 г. ?)
Старая версия, больше не поддерживается:2.4.х21 мая 2007 г.2.4.121 сентября 2007 г.EOL (поддерживался с мая 2007 г. по июль 2009 г.)
Старая версия, больше не поддерживается:2.5.х20 марта 2008 г.2.5.628 января 2010 г.EOL (поддерживался с марта 2008 г. по июнь 2010 г.)
Старая версия, больше не поддерживается:2.6.х22 июля 2009 г.2.6.326 августа 2010 г.EOL (поддерживается с июля 2009 г. по апрель 2011 г.)
Старая версия, больше не поддерживается:2.7.х11 июня 2010 г.2.7.210 сентября 2011 г.EOL (поддерживается с июня 2010 г. по ноябрь 2012 г.)
Старая версия, больше не поддерживается:2.8.х18 апреля 2011 г.2.8.315 февраля 2013 г.EOL (поддерживается с апреля 2011 г. по июнь 2014 г.)
Старая версия, больше не поддерживается:2.9.х9 ноября 2012 г.2.9.319 августа 2013 г.EOL (поддерживается с ноября 2012 г. по июль 2016 г.)
Старая версия, больше не поддерживается:10.х30 июня 2014 г.10.719 апреля 2015 г.EOL (поддерживается с июня 2014 г. по март 2018 г.)
Старая версия, больше не поддерживается:11.х23 июля 2016 г.11.42 июня 2017 г.EOL (поддерживается с июля 2016 г. по март 2019 г.)
Старая версия, больше не поддерживается:12.х22 марта 2018 г.12.61 марта 2019 г.EOL (поддерживается с марта 2018 г. по апрель 2020 г.)
Старая версия, больше не поддерживается:19.х21 марта 2019 г.19.521 марта 2019 г.EOL (поддерживается с марта 2019 г. по апрель 2021 г.)
Старая версия, больше не поддерживается:20.х29 апреля 2020 г.20.329 апреля 2020 г.EOL (поддерживается с апреля 2020 г. по апрель 2022 г.)
Старая версия, но она все еще поддерживается:21.х18 марта 2021 г.21.018 марта 2021 г.EOL (поддерживается с марта 2021 г. по июль 2023 г.)
Текущая стабильная версия: 22.х13 апреля 2022 г.22.013 апреля 2022 г.Активно (поддерживается с апреля 2022 г. по ?)
Текущая стабильная версия: 23.х14 июля 2023 г.23.11 марта 2024 г.Активно (поддерживается с июля 2023 г. по ?)
Легенда:
Старая версия, не поддерживается
Старая версия, все еще поддерживается
Последняя версия
Последняя предварительная версия
Будущий релиз

[12]

Смотрите также

Ссылки

  1. ^ "Выпуск Sakai 22.0".
  2. ^ "Языки Сакаи". Архивировано из оригинала 2014-06-25 . Получено 2014-06-24 .
  3. ^ Панель управления интернационализацией Sakai Архивировано 08.08.2014 на Wayback Machine
  4. ^ ab "Организации, использующие Sakai". Архивировано из оригинала 2014-01-08.
  5. ^ «Сакаи 10 Благодарностей».
  6. ^ Алан Берг; Ян Долфин (2011). Sakai CLE Course Management, The Official Guide (2-е изд.). PACKT Publishing. стр. 7.
  7. ^ "Open Apereo Conference". Архивировано из оригинала 2015-10-04 . Получено 2015-10-20 .
  8. ^ "Sakai Virtual Conference 2016". Архивировано из оригинала 2017-03-06 . Получено 2017-03-05 .
  9. ^ «Слияние».
  10. ^ Сакаи 3 Предложение v08 (PDF)
  11. ^ "Apereo Foundation is born!". 2013-01-02 . Получено 2013-04-08 .
  12. Hodges, Wilma (1 марта 2024 г.). «Список дат выпуска Sakai». Sakai wiki . Apereo Foundation . Получено 20 апреля 2024 г.

Библиография

  • Korcuska, Michael; Berg, Alan Mark (10 июня 2009 г.). Sakai Courseware Management: The Official Guide (1-е изд.). Packt Publishing . стр. 504. ISBN 978-1-84719-940-9.
  • Берг, Алан; Долфин, Ян (5 июля 2011 г.). Sakai CLE Courseware Management: The Official Guide (1-е изд.). Packt Publishing . стр. 456. ISBN 978-1849515429.
  • Severance, Charles Russell (24 ноября 2013 г.). Sakai: Building an Open Source Community (2-е изд.). CreateSpace Independent Publishing Platform. стр. 235. ISBN 978-1494273675.
  • Ролдан Мартинес, Дэвид; Менгод Лопес, Рауль; Мерино Эчеверриа, Даниэль (2011). САКАИ. АДМИНИСТРАЦИЯ, КОНФИГУРАЦИЯ И РАЗРАБОТКА ПРИМЕНЕНИЙ (1-е изд.). Редакция Ра-Ма. п. 238. ИСБН 978-84-9964-067-9.
  • Официальный сайт
  • Sakaiproject на GitHub
Взято с "https://en.wikipedia.org/w/index.php?title=Sakai_(software)&oldid=1242854291"