Сакаи (программное обеспечение)
![]() | |
Первоначальный выпуск | Март 2005 г. |
---|---|
Стабильная версия | 22,0 / 13 апреля 2022 г. [1] |
Репозиторий | github |
Написано в | Ява |
Операционная система | Кросс-платформенный |
Доступно в | 19 языков (ar, ca, de, en, es, eu, fr, it, ja, ko, mn, nl, pl, pt, ru, sv, tr, vi, zh), [2] [3] |
Тип | Система управления курсом |
Лицензия | Лицензия образовательного сообщества |
Веб-сайт | www |
Sakai — это бесплатная , управляемая сообществом и образовательная программная платформа с открытым исходным кодом предназначенная для поддержки преподавания, исследований и сотрудничества. Системы этого типа также известны как системы управления обучением (LMS), системы управления курсами (CMS) или виртуальные среды обучения (VLE). Sakai разработан сообществом академических учреждений, коммерческих организаций и частных лиц. Он распространяется под лицензией Educational Community License , разновидностью лицензии с открытым исходным кодом .
Sakai используется сотнями учреждений, в основном в США , а также в Канаде , Европе , Азии , Африке и Австралии . [4] [5] Sakai был спроектирован как масштабируемый, надежный, совместимый и расширяемый.Его крупнейшие установки обслуживают более 100 000 пользователей. [4] [6]
Организация
[ редактировать ]Sakai разрабатывается как программное обеспечение с открытым исходным кодом в результате усилий сообщества под руководством Apereo Foundation, некоммерческой корпорации, состоящей из членов. Фонд способствует использованию и развитию Sakai в той же открытой и общественной манере, в которой он был создан. Он поощряет создание сообщества между отдельными людьми, академическими учреждениями, некоммерческими и коммерческими организациями и предоставляет своим членам институциональную основу для их проектов. Он способствует более широкому внедрению подходов к программным решениям, основанных на общественных источниках и открытых стандартах, в образовательных и исследовательских сообществах. Он организует ежегодную конференцию Open Apereo. [7] Кроме того, региональные конференции прошли в Китае, Японии, Австралии, Европе и Южной Африке, а также проводится ежегодная виртуальная конференция Сакаи. [8] В число членов входят университеты, колледжи, другие учреждения и коммерческие филиалы, которые оказывают поддержку. Хотя участники берут на себя большую часть практических разработок и поддержки, присоединение к Фонду не требуется для использования программного обеспечения или участия в сообществе.
История
[ редактировать ]Развитие Сакаи первоначально финансировалось за счет гранта Фонда Меллона как Проект Сакаи . Ранние версии были основаны на существующих инструментах, созданных учреждениями-учредителями, причем самая большая часть была взята из Мичиганского университета системы управления курсами CHEF . Сакаи — это игра слова «шеф-повар» и отсылка к «железному шеф-повару» Хироюки Сакаи . [9]
Первые учреждения начали встречаться в феврале 2004 года. Каждое учреждение создало собственную систему управления курсами:
- Университет Индианы : Oncourse, заменен Canvas .
- Технологический институт Джорджии : T-Square, заменен на Canvas в 2018 году.
- Массачусетский технологический институт : Stellar, дополнительный переход на Canvas в 2020 году.
- Стэнфордский университет : CourseWork, заменен Canvas в 2015 году.
- Мичиганский университет : CTools, ранее CourseTools, основанный на платформе CHEF, замененный на Canvas в 2016 году.
- Также были представлены uPortal и Инициатива открытых знаний.
Sakai 1.0 был выпущен в 2005 году и был принят всеми участвующими университетами. Например, Университет Индианы перенес все свои устаревшие системы в Сакаи.
После завершения проекта Сакаи был создан Фонд Сакаи для наблюдения за продолжающейся работой над Сакаи. Главный архитектор Сакаи, доктор Чарльз Северанс , был его первым исполнительным директором.
К нему присоединились несколько крупных университетов США, а также университеты, колледжи, другие учреждения и коммерческие филиалы на всех континентах.
Один из партнеров, Кембриджский университет , начал работу над системой, более ориентированной на студентов, пытаясь лучше соответствовать их собственной образовательной модели. Несколько партнеров присоединились к этим усилиям, увидев в этом возможность покончить с некоторыми известными ограничениями Sakai; какое-то время проект назывался Sakai 3, [10] но это была далекая от полноценной замены функция и была построена с нуля по другой технологии.
Это серьезно затруднило прогресс в существующем Сакаи. Примерно через два года выяснилось, что новое программное обеспечение никогда не заменит существующее Sakai, и оно было переименовано в Sakai OAE (сегодня: Apereo OAE ).в то время как существующий Sakai был переименован в Sakai CLE .
После этого разработка Sakai CLE снова начала медленно набирать обороты. Крупным достижением стал инструмент редактирования контента WYSIWYG, инструмент Lessons, предоставленный Университетом Рутгерса в версии 2.9.3.
В 2012 году Мичиганский университет и Университет Индианы , два основателя Сакаи, покинули фонд Сакаи. В последующие два года многие существующие пользователи также отказались от Sakai и перешли на другое программное обеспечение, в то время как другие основные участники остались. В этот период новые пользователи были редкостью. Однако разработка Sakai CLE ускорилась, и ее снова переименовали в Sakai .
В декабре 2012 года Фонд Сакаи объединился с Jasig и образовал Фонд Apereo, который взял на себя управление развитием Сакаи. [11]
С тех пор новые крупные релизы продолжают появляться почти ежегодно. Основное внимание при разработке уделялось постепенному улучшению существующего набора инструментов и модернизации внешнего вида, чтобы сделать его более подходящим для мобильного использования.
Среда для совместной работы и обучения Sakai — возможности программного обеспечения
[ редактировать ]Программное обеспечение Sakai включает в себя множество функций, общих для систем управления курсами , включая распространение документов, журнал оценок, обсуждения, чат в реальном времени, загрузку заданий и онлайн-тестирование.
Помимо функций управления курсами, Sakai предназначен как инструмент для совместной работы над исследованиями и групповыми проектами. Для поддержки этой функции Sakai включает возможность изменять настройки всех инструментов в зависимости от ролей, изменяя то, что система разрешает делать различным пользователям с каждым инструментом. Он также включает в себя вики , рассылку и архивирование по спискам рассылки, а также программу чтения RSS . Базовые инструменты можно дополнить инструментами, разработанными для конкретного применения Sakai. Примеры могут включать сайты для совместных проектов, обучения и портфолио.
В Sakai контент и инструменты, используемые в курсах или проектах, организованы в сайты . Обычно сайт соответствует курсу или проекту. Каждый сайт имеет свой собственный контент, инструменты, пользователей и права доступа для пользователей, инструмент поиска, статистику использования и т. д. В принципе, в Сакаи всё делается по сайтам. Именно это позволяет Sakai масштабироваться до сотен тысяч пользователей.
Sakai расширяется несколькими способами:
- это платформа для интеграции слабосвязанных инструментов , обеспечивающих реальную функциональность; В дополнение к основным инструментам, поставляемым с Sakai, доступно несколько важных инструментов сторонних производителей, и веб-разработчики могут писать свои собственные дополнительные инструменты на языке по своему выбору;
- доступны сторонние инструменты для воспроизведения SCORM ; пакетов
- внешние веб-приложения можно интегрировать с помощью LTI
Архитектура и технические детали
[ редактировать ]Sakai — это набор веб-приложений, написанных на языке Java , слабо связанных в сервис-ориентированной архитектуре . Поддерживаемый веб-сервер — Tomcat ; базы данных для хранения данных поддерживаются Oracle и MySQL .
Sakai имеет многоуровневую архитектуру:
- Ядро Sakai обеспечивает общую инфраструктуру и представляет ее в виде веб- сервисов .
- Все субприложения, известные в Sakai как инструменты , зависят от этих сервисов в таких вопросах, как управление пользователями и управление сайтами. Практически весь функционал реализован в виде инструментов.
- Инструменты имеют часть реализации бизнес-логики и часть пользовательского интерфейса, реализованную с использованием различных технологий Java.
- Эти интерфейсы объединяются так называемыми агрегаторами.
Каждый уровень расширяем: легко добавить новые сервисы, инструменты и агрегаторы. Благодаря сервисам инструменты и пользовательские интерфейсы могут быть написаны на других языках, кроме Java, но на практике этого не происходит.
Вплоть до Sakai 10 включительно база кода Sakai и входящих в него инструментов хранилась в общедоступных репозиториях Subversion. В Sakai 11 это было изменено на Git и GitHub.
Релизы
[ редактировать ]Сакаи в основном используется в университетах.Основные выпуски, как правило, выходят весной или в начале лета, чтобы дать возможность учебным заведениям обновиться до нового академического семестра, и многие из них так и делают.
Ветвь | Оригинал Дата выпуска | Версия | Версия Дата выпуска | Модель поддержки |
---|---|---|---|---|
1.0.x. | 19 января 2004 г. | 1.0.0 | 27 октября 2004 г. | EOL (поддерживается с XX по XX?) |
1.5.x. | 4 марта 2005 г. | 1.5.1 | 27 мая 2005 г. | EOL (поддерживается с XX по XX?) |
2.0.x. | 15 июня 2005 г. | 2.0.1 | 15 августа 2005 г. | EOL (поддерживается с XX по XX?) |
2.1.x. | 30 ноября 2005 г. | 2.1.2 | 12 апреля 2006 г. | EOL (поддерживается с ноября 2005 г. по ноябрь 2006 г.?) |
2.2.x. | 19 июля 2006 г. | 2.2.3 | 12 февраля 2007 г. | EOL (поддерживается с июля 2006 г. по май 2007 г.?) |
2.3.x. | 3 ноября 2006 г. | 2.3.2 | 21 мая 2007 г. | EOL (поддерживается с ноября 2006 г. по март 2008 г.?) |
2.4.x. | 21 мая 2007 г. | 2.4.1 | 21 сентября 2007 г. | EOL (поддерживается с мая 2007 г. по июль 2009 г.) |
2.5.x. | 20 марта 2008 г. | 2.5.6 | 28 января 2010 г. | EOL (поддерживается с марта 2008 г. по июнь 2010 г.) |
2.6.x. | 22 июля 2009 г. | 2.6.3 | 26 августа 2010 г. | EOL (поддерживается с июля 2009 г. по апрель 2011 г.) |
2.7.x. | 11 июня 2010 г. | 2.7.2 | 10 сентября 2011 г. | EOL (поддерживается с июня 2010 г. по ноябрь 2012 г.) |
2.8.x. | 18 апреля 2011 г. | 2.8.3 | 15 февраля 2013 г. | EOL (поддерживается с апреля 2011 г. по июнь 2014 г.) |
2.9.x. | 9 ноября 2012 г. | 2.9.3 | 19 августа 2013 г. | EOL (поддерживается с ноября 2012 г. по июль 2016 г.) |
10.x. | 30 июня 2014 г. | 10.7 | 19 апреля 2015 г. | EOL (поддерживается с июня 2014 г. по март 2018 г.) |
11.x. | 23 июля 2016 г. | 11.4 | 2 июня 2017 г. | EOL (поддерживается с июля 2016 г. по март 2019 г.) |
12.x. | 22 марта 2018 г. | 12.6 | 1 марта 2019 г. | EOL (поддерживается с марта 2018 г. по апрель 2020 г.) |
19.x. | 21 марта 2019 г. | 19.5 | 21 марта 2019 г. | EOL (поддерживается с марта 2019 г. по апрель 2021 г.) |
20.x. | 29 апреля 2020 г. | 20.3 | 29 апреля 2020 г. | EOL (поддерживается с апреля 2020 г. по апрель 2022 г.) |
21.x. | 18 марта 2021 г. | 21.0 | 18 марта 2021 г. | EOL (поддерживается с марта 2021 г. по июль 2023 г.) |
22.x. | 13 апреля 2022 г. | 22.0 | 13 апреля 2022 г. | Активный (поддерживается с апреля 2022 г. по ?) |
23.x. | 14 июля 2023 г. | 23.1 | 1 марта 2024 г. | Активный (поддерживается с июля 2023 г. по ?) |
Легенда: Старая версия Старая версия, все еще поддерживается Последняя версия |
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Выпуск Сакаи 22.0» .
- ^ «Сакайские языки» . Архивировано из оригинала 25 июня 2014 г. Проверено 24 июня 2014 г.
- ^ Панель управления интернационализацией Sakai. Архивировано 8 августа 2014 г. на Wayback Machine.
- ^ Перейти обратно: а б «Организации, использующие Сакаи» . Архивировано из оригинала 8 января 2014 г.
- ^ «10 благодарностей Сакаи» .
- ^ Алан Берг; Ян Дельфин (2011). Управление курсом Sakai CLE, Официальное руководство (2-е изд.). ПАКТ Издательство. п. 7.
- ^ «Открытая конференция Аперео» . Архивировано из оригинала 4 октября 2015 г. Проверено 20 октября 2015 г.
- ^ «Виртуальная конференция Сакаи 2016» . Архивировано из оригинала 06 марта 2017 г. Проверено 05 марта 2017 г.
- ^ «Слияние» .
- ^ Предложение Сакаи 3, версия 08 (PDF)
- ^ «Рождение Фонда Аперео!» . 02 января 2013 г. Проверено 08 апреля 2013 г.
- ^ Ходжес, Вилма (1 марта 2024 г.). «Список дат выпуска Sakai» . Сакаи вики . Фонд Аперео . Проверено 20 апреля 2024 г.
Библиография
[ редактировать ]- Корчуска, Майкл; Берг, Алан Марк (10 июня 2009 г.). Управление учебными программами Sakai: Официальное руководство (1-е изд.). Пакт Паблишинг . п. 504. ИСБН 978-1-84719-940-9 .
- Берг, Алан; Дельфин, Ян (5 июля 2011 г.). Управление учебным программным обеспечением Sakai CLE: Официальное руководство (1-е изд.). Пакт Паблишинг . п. 456. ИСБН 978-1849515429 .
- Северанс, Чарльз Рассел (24 ноября 2013 г.). Сакаи: Создание сообщества открытого исходного кода (2-е изд.). Независимая издательская платформа CreateSpace. п. 235. ИСБН 978-1494273675 .
- Ролдан Мартинес, Дэвид; Менгод Лопес, Рауль; Мерино Эчеверриа, Даниэль (2011). САКАИ. УПРАВЛЕНИЕ, КОНФИГУРАЦИЯ И РАЗРАБОТКА ПРИЛОЖЕНИЙ (1-е изд.). Редакция Ра-Ма. п. 238. ИСБН 978-84-9964-067-9 .
Внешние ссылки
[ редактировать ]- Образовательные технологические проекты
- Образовательное программное обеспечение
- Виртуальная среда обучения
- Бесплатные системы управления обучением
- Системы управления обучением
- Бесплатное образовательное программное обеспечение
- Бесплатные системы управления контентом
- Программное обеспечение платформы Java
- Бесплатные программные проекты
- программное обеспечение 2005 года