Sakai (software) - Sakai (software)
lançamento inicial | Março de 2005 |
---|---|
Versão estável | 21.0 / 12 de abril de 2021 |
Repositório | github |
Escrito em | Java |
Sistema operacional | Plataforma cruzada |
Disponível em | 19 idiomas (ar, ca, de, en, es, eu, fr, it, ja, ko, mn, nl, pl, pt, ru, sv, tr, vi, zh), |
Modelo | Sistema de gerenciamento de curso |
Licença | Licença Comunidade Educacional |
Local na rede Internet | www |
Sakai é uma plataforma de software educacional gratuita , de origem comunitária , projetada para apoiar o ensino, a pesquisa e a colaboração. Os sistemas desse tipo também são conhecidos como sistemas de gerenciamento de curso (CMS), sistemas de gerenciamento de aprendizagem (LMS) ou ambientes virtuais de aprendizagem (AVA). Sakai é desenvolvido por uma comunidade de instituições acadêmicas, organizações comerciais e indivíduos. É distribuído sob a Licença de Comunidade Educacional (um tipo de licença de código aberto ).
Sakai é usado por centenas de instituições, principalmente nos Estados Unidos , mas também no Canadá , Europa , Ásia , África e Austrália . Sakai foi projetado para ser escalonável, confiável, interoperável e extensível. Suas maiores instalações lidam com mais de 100.000 usuários.
Organização
Sakai é desenvolvido como um software de código aberto como um esforço da comunidade, administrado pela Apereo Foundation, uma corporação sem fins lucrativos baseada em membros. A Fundação promove o uso e o desenvolvimento do Sakai da mesma maneira aberta e baseada na comunidade em que foi criado. Ele encoraja a construção de comunidades entre indivíduos, instituições acadêmicas, organizações sem fins lucrativos e comerciais e fornece a seus membros uma estrutura institucional para seus projetos. Trabalha para promover a adoção mais ampla de abordagens de código-fonte comunitário e padrões abertos para soluções de software nas comunidades de educação e pesquisa. Organiza anualmente a Conferência Open Apereo. Outras conferências regionais ocorreram na China, Japão, Austrália, Europa e África do Sul, e há uma Conferência Virtual Sakai anual. Os membros incluem universidades, faculdades, outras instituições e afiliadas comerciais que fornecem suporte. Embora os membros cuidem da maior parte do desenvolvimento e suporte na prática, não é necessário ingressar na Fundação para usar o software ou participar da comunidade.
História
O desenvolvimento de Sakai foi originalmente financiado por uma bolsa da Fundação Mellon como Projeto Sakai . As primeiras versões foram baseadas em ferramentas existentes criados pelas instituições fundadoras, com a maior parte proveniente da Universidade de Michigan 's CHEF sistema de gerenciamento de cursos. Sakai é uma brincadeira com a palavra chef e refere-se ao Iron Chef Hiroyuki Sakai .
As instituições originais começaram a se reunir em fevereiro de 2004. Cada instituição construiu um sistema de gerenciamento de curso personalizado:
- Indiana University : Oncourse, substituído pelo Canvas .
- Georgia Institute of Technology : T-Square, substituído pelo Canvas em 2018.
- Massachusetts Institute of Technology : Stellar, transição opcional para o Canvas em 2020.
- Stanford University : CourseWork, substituído pelo Canvas em 2015.
- University of Michigan : CTools, anteriormente CourseTools, com base na estrutura CHEF, substituída pelo Canvas em 2016.
- O uPortal e a Open Knowledge Initiative também estiveram representados.
Sakai 1.0 foi lançado em 2005 e foi adotado por todas as universidades participantes. Por exemplo, a Universidade de Indiana mudou todos os seus sistemas legados para Sakai.
Com a conclusão do Projeto Sakai, a Fundação Sakai foi criada para supervisionar o trabalho contínuo em Sakai. O arquiteto-chefe de Sakai, Dr. Charles Severance , foi seu primeiro Diretor Executivo.
Várias grandes universidades dos Estados Unidos se juntaram, bem como universidades, faculdades, outras instituições e afiliadas comerciais em todos os continentes.
Um dos parceiros, a Universidade de Cambridge , começou a trabalhar em um sistema mais centrado no aluno em uma tentativa de fornecer um ajuste melhor com seu próprio modelo educacional. Vários parceiros se juntaram a este esforço, vendo isso como uma oportunidade de acabar com algumas das limitações conhecidas do Sakai; por um tempo, o esforço foi chamado de Sakai 3, mas estava longe de ser uma substituição completa de recursos e foi construído do zero em uma tecnologia diferente.
Isso prejudicou seriamente o progresso no Sakai existente. Após cerca de dois anos, descobriu-se que o novo software nunca substituiria o Sakai existente, e foi renomeado para Sakai OAE (hoje: Apereo OAE ), enquanto o Sakai existente foi renomeado para Sakai CLE .
Depois disso, o desenvolvimento do Sakai CLE lentamente ganhou velocidade novamente. Um grande avanço foi uma ferramenta de edição de conteúdo WYSIWYG, a ferramenta Lessons, contribuída pela Rutgers University na versão 2.9.3.
Em 2012, a University of Michigan e a Indiana University , duas das fundadoras de Sakai, deixaram a fundação Sakai. Nos 2 anos seguintes, muitos usuários existentes também se aposentaram do Sakai, mudando para outro software, enquanto outros contribuidores principais permaneceram. Durante este período, novos usuários eram raros. No entanto, o desenvolvimento do Sakai CLE ganhou velocidade e foi renomeado para apenas Sakai .
Em dezembro de 2012, a Fundação Sakai se fundiu com a Jasig para formar a Fundação Apereo, que assumiu a administração do desenvolvimento de Sakai.
Desde então, novos lançamentos importantes continuaram a aparecer quase anualmente. O foco principal do desenvolvimento tem sido a melhoria incremental do conjunto de ferramentas existente e a modernização da aparência e comportamento, tornando-o mais adequado para uso móvel.
Ambiente de colaboração e aprendizagem Sakai - recursos de software
O software Sakai inclui muitos dos recursos comuns aos sistemas de gerenciamento de cursos , incluindo distribuição de documentos, lançamento de notas, discussão, chat ao vivo, uploads de tarefas e testes online.
Além dos recursos de gerenciamento de curso, o Sakai pretende ser uma ferramenta colaborativa para pesquisas e projetos de grupo. Para oferecer suporte a essa função, o Sakai inclui a capacidade de alterar as configurações de todas as ferramentas com base em funções, alterando o que o sistema permite que diferentes usuários façam com cada ferramenta. Ele também inclui um wiki , distribuição e arquivamento de listas de discussão e um leitor de RSS . As ferramentas principais podem ser aumentadas com ferramentas projetadas para uma aplicação específica do Sakai. Os exemplos podem incluir sites para projetos colaborativos, ensino e portfólios.
No Sakai, o conteúdo e as ferramentas usadas em cursos ou projetos são organizados em sites . Normalmente, um site corresponde a um curso ou projeto. Cada site tem seu próprio conteúdo, ferramentas, usuários e direitos de acesso para usuários, ferramenta de pesquisa, estatísticas de uso, etc. Em princípio, tudo no Sakai é feito por site. Isso é o que permite que o Sakai alcance centenas de milhares de usuários.
Sakai é extensível de várias maneiras:
- é uma plataforma para integração de ferramentas fracamente acopladas , que fornecem a funcionalidade real; além das ferramentas básicas distribuídas com o Sakai, várias ferramentas importantes de terceiros estão disponíveis e os desenvolvedores da web podem escrever suas próprias ferramentas adicionais em um idioma de sua escolha;
- ferramentas de terceiros estão disponíveis para reproduzir pacotes SCORM ;
- aplicativos da web externos podem ser integrados usando LTI
Arquitetura e detalhes técnicos
Sakai é um conjunto de aplicativos da web escritos em Java , fracamente acoplados em uma arquitetura orientada a serviços . O servidor da web compatível é o Tomcat ; os bancos de dados com suporte para armazenamento de dados são Oracle e MySQL .
Sakai tem uma arquitetura em camadas:
- O kernel Sakai fornece uma infraestrutura comum e a expõe na forma de serviços da web .
- Todos os subaplicativos, conhecidos como ferramentas no Sakai, dependem desses serviços para coisas como gerenciamento de usuários e gerenciamento de sites. Quase todas as funcionalidades são implementadas na forma de ferramentas.
- As ferramentas têm uma parte de implementação de lógica de negócios e uma parte de interface de usuário, implementadas usando várias tecnologias Java.
- Essas interfaces são combinadas pelos chamados agregadores.
Cada camada é extensível: novos serviços, ferramentas e agregadores são fáceis de adicionar. Devido aos serviços, ferramentas e interfaces de usuário podem ser escritas em outras linguagens além do Java, mas isso não acontece na prática.
Até e incluindo Sakai 10, a base de código para Sakai e suas ferramentas contribuídas eram mantidas em repositórios Subversion acessíveis ao público. Com o Sakai 11, isso foi alterado para Git e GitHub.
Lançamentos
Sakai é usado principalmente em universidades. Os principais lançamentos tendem a ser na primavera ou no início do verão, a fim de permitir que as instituições se atualizem antes do novo semestre acadêmico, e muitas delas o fazem.
Galho | Data de lançamento original |
Versão | Data de lançamento da versão |
Modelo de Suporte |
---|---|---|---|---|
1.0.x | 19 de janeiro de 2004 | 1.0.0 | 27 de outubro de 2004 | EOL (mantido de XX a XX?) |
1.5.x | 4 de março de 2005 | 1.5.1 | 27 de maio de 2005 | EOL (mantido de XX a XX?) |
2.0.x | 15 de junho de 2005 | 2.0.1 | 15 de agosto de 2005 | EOL (mantido de XX a XX?) |
2.1.x | 30 de novembro de 2005 | 2.1.2 | 12 de abril de 2006 | EOL (mantido de novembro de 2005 a novembro de 2006?) |
2.2.x | 19 de julho de 2006 | 2.2.3 | 12 de fevereiro de 2007 | EOL (mantido de julho de 2006 a maio de 2007?) |
2.3.x | 3 de novembro de 2006 | 2.3.2 | 21 de maio de 2007 | EOL (mantido de novembro de 2006 a março de 2008?) |
2.4.x | 21 de maio de 2007 | 2.4.1 | 21 de setembro de 2007 | EOL (mantido de maio de 2007 a julho de 2009) |
2.5.x | 20 de março de 2008 | 2.5.6 | 28 de janeiro de 2010 | EOL (mantido de março de 2008 a junho de 2010) |
2.6.x | 22 de julho de 2009 | 2.6.3 | 26 de agosto de 2010 | EOL (mantido de julho de 2009 a abril de 2011) |
2.7.x | 11 de junho de 2010 | 2.7.2 | 10 de setembro de 2011 | EOL (mantido de junho de 2010 a novembro de 2012) |
2.8.x | 18 de abril de 2011 | 2.8.3 | 15 de fevereiro de 2013 | EOL (mantido de abril de 2011 a junho de 2014) |
2.9.x | 9 de novembro de 2012 | 2.9.3 | 19 de agosto de 2013 | EOL (mantido de novembro de 2012 a julho de 2016) |
10.x | 30 de junho de 2014 | 10,7 | 19 de abril de 2015 | EOL (mantido de junho de 2014 a março de 2018) |
11x | 23 de julho de 2016 | 11,4 | 2 de junho de 2017 | EOL (mantido de julho de 2016 a março de 2019) |
12x | 22 de março de 2018 | 12,6 | 1 de março de 2019 | EOL (mantido de março de 2018 a abril de 2020) |
19x | 21 de março de 2019 | 19,5 | 21 de março de 2019 | EOL (mantido de março de 2019 a abril de 2021) |
20x | 29 de abril de 2020 | 20,3 | 29 de abril de 2020 | Ativo (mantido de abril de 2020 a?) |
21x | 12 de abril de 2021 | 21,0 | 12 de abril de 2021 | Ativo (mantido de abril de 2021 a?) |
Lenda:
Versão antiga
Versão mais antiga, ainda mantida
Última versão
|
Veja também
Referências
Bibliografia
- Korcuska, Michael; Berg, Alan Mark (10 de junho de 2009). Sakai Courseware Management: The Official Guide (1ª ed.). Publicação de pacote . p. 504. ISBN 978-1-84719-940-9.
- Berg, Alan; Dolphin, Ian (5 de julho de 2011). Sakai CLE Courseware Management: The Official Guide (1ª ed.). Publicação de pacote . p. 456. ISBN 978-1849515429.
- Severance, Charles Russell (24 de novembro de 2013). Sakai: Construindo uma Comunidade de Código Aberto (2ª ed.). Plataforma de publicação independente CreateSpace. p. 235. ISBN 978-1494273675.
- Roldán Martínez, David; Mengod López, Raúl; Merino Echeverría, Daniel (2011). SAKAI. ADMINISTRACION, CONFIGURACION Y DESARROLLO DE APLICACIONES (1ª ed.). Editorial Ra-Ma. p. 238. ISBN 978-84-9964-067-9.