Moodle 2.0 release notes

Jump to: navigation, search

Nota: Este artigo é um trabalho em andamento. Por favor use a página de comentários ou um fórum apropriado no site moodle.org para recomendações/sugestões de melhoria.

Previsão de lançamento da versão final: Novembro de 2010 (se os testes forem concluídos).

Versões provisórias para testes:

  • Moodle 2.0 Preview 1 release notes - Maio 4, 2010
  • Moodle 2.0 Preview 2 release notes - Maio 17, 2010
  • Moodle 2.0 Preview 3 release notes - Maio 31, 2010
  • Moodle 2.0 Preview 4 release notes - 30 de Junho de 2010
  • Moodle 2.0 Release Candidate 1 release notes - 23 de setembro de 2010 (indicado apenas para administradores experientes do Moodle, ainda apresenta riscos para sites em produção).
  • Moodle 2.0 Release Candidate 2 - Novembro 12, 2010


O Moodle 2.0 contém um grande número de novas funcionalidades, algumas completamente reescritas, e centenas de correções de bugs. Para ver todos os detalhes (mais do que você provavelmente quer!), veja a lista completa de correções da versão 2.0.

Esta página é um resumo das principais coisas a serem apresentadas pela nova versão do Moodle. (links e cópias de telas serão adicionadas ao longo do tempo).

Principais novidades

Hubs de Comunidades

  • Qualquer um poderá configurar um hub de comunidade, que é um diretório de cursos para uso público ou comunidades fechadas. O código é implementado como um plugin GPL separado do Moodle
  • Sites podem se registrar em qualquer hub de comunidade (ao invés de apenas no moodle.org)
  • Professores de sites registrados podem publicar seus cursos completos para serem baixados nos hubs de comunidades
  • Professores de sites registrados podem também divulgar seus cursos nos hubs de comunidades para que as pessoas possam se inscrever
  • Professores de qualquer site podem pesquisar em todos os hubs públicos de comunidades e baixar cursos e modelos para seus próprios cursos
  • Usuários de qualquer site Moodle podem também pesquisar por cursos em hubs de comunidades (e comunidades de práticas) para participar. Inicialmente nós estamos incentivando 'comunidades de práticas docentes', mas qualquer tipo de curso pode ser relacionado.

Suporte a Repositórios

  • O Moodle agora permite a integração com repositórios externos de conteúdos, tornando muito simples a tarefa de trazer documentos e mídias para dentro do Moodle via uma interface AJAX, que se parece com uma janela Abrir padrão de aplicações desktop
  • Em um primeiro momento, os plugins para o 2.0 incluem: Alfresco, Amazon S3, Box.net, Sistema de arquivos em servidores, Flickr, Google Docs, Mahara, MERLOT, Picasa, Arquivos recentes, Sites Moodle remotos, servidores WebDAV , Wikimedia, Youtube. O desenvolvimento desses plugins é simples, portanto, espera-se que ao longo do tempo surjam muitos outros.
  • Você também pode importar arquivos a partir do seu computador ou especificando uma URL.

Suporte a Portfólio

  • Os módulos podem agora exportar seus dados para sistemas externos, o que é particularmente útil para portfólios onde cópias de telas de fóruns, tarefas e outras coisas feitas no Moodle podem ser úteis para se registrar em outros locais como revistas acadêmicas ou um outro portfólio de maior destaque.
  • Suporte a diferentes formatos (atualmente LEAP2A, HTML, Imagens e Textos, mas outros, como PDF, podem ser adicionados)
  • Inicialmente, os plugins para o 2.0 incluem: Box.net, Flickr, Google Docs, Mahara e Picasa.

Indicativo de conclusão

  • Professores podem agora especificar condições que definem quando uma atividade é considerada concluída pelos estudantes. Por exemplo, quando uma certo número de postagens tiver sido atingido, uma pontuação alcançada, ou uma escolha feita.
  • Da mesma forma, os professores podem especificar condições que irão definir quando um curso será considerado concluído pelos estudantes. Condições incluem conclusão de determinada atividade, pontuação atingida, data ou vários outros critérios.
  • Professores e estudantes podem ver relatórios que mostram o progresso de cada usuário dentro de um curso, ou em uma série de cursos.

Atividades condicionais

  • O acesso às atividades pode ser restrito de acordo com certos critérios como data, pontuação obtida ou conclusão de outras atividades.
  • Atividades podem ser vinculadas para permitir a publicação progressiva do conteúdo do curso.

Coorte

  • Também conhecido como "Site-wide groups" ou Grupos Globais, são coleções de usuários que podem ser inscritos em um curso com apenas um passo, de forma manual ou automatica.

Suporte a Web services

  • Suporte para serviços web baseados em padrões em toda a base de código do Moodle, permitindo que o admin disponibilize funções específicas do Moodle para utilização por:
    • Sistemas administrativos tais como RH ou aplicações SIS
    • Clientes móveis
  • Framework com um nível muito alto de segurança, com um sistema detalhado de “token” e completo controle sobre o leque de funções disponibilizadas.
  • Todas as funções definidas ficam automaticamente disponíveis via:
    • XML-RPC
    • AMF (Flash)
    • REST
    • SOAP (PHP)

IMS Common Cartridge

  • O Moodle agora pode importar cursos no formato IMS Common Cartridge (normalmente utilizado por publicadores de conteúdos).

Novos blocos

Principais melhorias em funcionalidades já existentes no código do Moodle

Backup e restauração

  • As funções de Backup/Restauração foram completamente reescritas, e não ficam mais limitadas pela memória (pode-se trabalhar com qualquer tamanho de curso).
  • Formato de backup completamente novo.
  • Interface aprimorada.
  • O backup pode ser feito do curso todo, como também de seções específicas ou atividades.

Blocos

  • Blocos agora são implementados de forma consistente em todas as páginas do Moodle
  • Não mais limite de regiões para os blocos. (além de esquerda e direita, podem ser colocados no topo, centro ou na base das páginas)
  • Qualquer bloco pode ser "adesivado" (aparece em todos os contextos filhos, por exemplo, ao longo de um curso).
  • Blocos podem ser "ancorados" do lado da tela (se o tema der suporte).

Blogs

  • Suporte para comentários em cada entrada do blog
  • Remoção de blogs em nível de grupo ou de curso (eles serão convertidos em fóruns na atualização)
  • Suporte à alimentação externa de blogs (sincronização com o blog do Moodle)

Comentários

  • Comentários de usuários em glossários, bancos de dados, blogs, etc, agora são consistentemente manipulados e exibidos em todo o Moodle, usando AJAX quando disponível
  • Relatórios de atividades de usuários incluem todos os comentários feitos por eles

Plugins para inscrição em cursos

  • Melhorias no tratamento de usuários convidados (guests) e suas contas
  • Suporte para múltiplas formas de inscrição ao mesmo tempo
  • Controle mais detalhado sobre inscrições em cursos

Manipulação de arquivos

  • Suportes completo para nomes de arquivo no padrão Unicode em todos os sistemas operacionais.
  • Os metadados de cada arquivo (autor, data, licença, etc) e para qual finalidade é usado, são armazenados no banco de dados.
  • Arquivos duplicados (por exemplo, grandes arquivos de vídeo utilizados em duas disciplinas diferentes) são armazenados apenas uma vez, economizando espaço em disco.
  • Os arquivos não são mais vinculados apenas ao curso. Eles podem ser associados à parte específica do Moodle que irá utilizá-los. (Por exemplo, um arquivo pode pertencer a recurso arquivo, uma postagem do fórum ou uma página wiki). O acesso a esses arquivos é então controlado pelas mesmas regras que controlam o acesso àquela parte específica do Moodle, aumentando a segurança.

Livro de Notas

  • Detalhes em breve

Editor HTML

  • Novo editor baseado no TinyMCE
  • Funciona em mais navegadores
  • Área de edição redimensionável
  • Resultado em XHTML mais limpo
  • Total integração com repositórios externos para importação e inclusão de mídias no texto

Mensagens instantâneas

  • Todo e-mail enviado pelo Moodle passa a ser tratado como uma mensagem
  • Um painel com visão geral de mensagens permite aos usuários controlar o modo como as mensagens são enviadas a eles
  • Inicialmente, os plugins para envio de mensagens no Moodle 2.0 incluem: Email, Jabber e Popups

Meu Moodle

  • Página Meu Moodle com mais possibilidades de customização, com novos blocos para mostrar as informações relevantes
  • Administradores podem designar (e, opcionalmente, forçar) layouts para o Meu Moodle que tenham predomínio em todo o site.
  • Página Meu Moodle com mais destaques para que possa se tornar a página inicial (Home page) para os usuários

Navegação

  • Bloco padrão Navegação em todas as páginas, mostrando links daquele contexto, enquanto facilita o deslocamento rápido para qualquer outro lugar
  • Blocos padrão Configurações em todas as páginas, mostrando as configurações daquele contexto, bem como para tudo aquilo que o usuário tiver permissão para fazer

Avaliações

  • Pontuações do usuário, incluindo glossários, bancos de dados, fóruns, etc, são agora consistentemente manipuladas e exibidas pelo Moodle, usando AJAX
  • A média estatística de pontuações em avaliações de atividades é agora padrão em todas as atividades

Funções e permissões

  • Interface AJAX para definição e configuração de funções aprimorada e simplificada
  • Interface AJAX para ajustes de permissões em um dado contexto aprimorada e simplificada
  • Novo conceito de "Arquétipos" em substituição ao conceito de "Funções Herdadas".
  • Novo arquétipo "gerente" para definir a função de muitas pessoas com permissão de edição em todo o sistema, separado da função "administrador"

Feeds RSS

  • Todos os feeds RSS estão mais seguros com a utilização de um token randômico por usuário na URL
  • Tokens podem ser atualizados pelo usuário a qualquer momento (se eles suspeitarem que uma URL de feed está comprometida)
  • Feeds RSS feeds são agora mais precisos (isto é, eles suportam fóruns com grupos separados) e são gerados eficientemente sempre que requisitados

Temas

  • Muitos temas novos na distribuição padrão
  • Todas as saídas HTML e JS estão mais eficientes (com sistema de cache no servidor) e consistentes (layout sem tabelas, novo CSS, YUI Framework)
  • Temas podem mudar o HTML da página se necessário
  • Suporte para menus personalizados em todos os temas (por exemplo, no topo da página)

Sistema de tradução

Páginas de perfil de usuário

  • Páginas de perfil de usuário com validade em todo o site podem ser personalizadas pelos usuários com blocos, notícias, feeds entre outros
  • Páginas de perfil de usuário específicos por curso mostram blocos do curso e informações básicas do perfil, além de informações para os professores daquele curso

Principais melhorias nos módulos de atividades

Lição

  • Código interno refeito
  • Formulários são agora formulários padrões do Moodle

Módulo Quiz e banco de questões

  • Quiz com navegação melhorada para os estudantes
  • Sinalização de questões durante uma tentativa de quiz
  • Aprimoramentos no relatório de Quiz - especialmente reclassificação e análise de item
  • Melhorias na interface de edição de Quiz
  • Várias configurações (data de início/fim, numero de tentativas, password, limite de tempo) para cada grupo ou estudante (MDL-16478)
  • Página de administração por tipo de questão
  • Marcação de questões e melhorias no mecanismo de pesquisa do banco de questões
  • MDL-8648 Questões para treinamento, podem agora ser aleatórias se cadastradas como questões randômicas

Recursos

  • Todos os tipos de recursos foram reformulados e otimizados:
    • Arquivo - para a exibição de um arquivo, possivelmente com o apoio de outros arquivos (como um mini-site HTML)
    • Pasta - para exibir uma coleção de documentos
    • URL - para exibir uma página com uma determinada URL
    • Pagina - para uma única página, edição on-line usando o editor HTML
    • IMS - para mostrar um pacote de conteúdo no padrão IMS
  • Melhor XHTML- suporte compatível para frames, iframes e incorporação em todos estes módulos

SCORM

  • Novo módulo de configuração SCORM - mostra status da tentativa, mostra a estrutura do curso, força conclusão, força nova tentativa, bloqueia após a tentativa final - permitindo que o comportamento previsto para o objeto SCORM, pelo pacote de autoria seja alterado MDL-11501
  • Nova interface de relatório, incluindo tabelas classificáveis/flexíveis, com caixa de seleção por grupo e capacidade de baixar em Excel, ODS e formato texto MDL-21555
  • Novo programa de execução UI SCORM com navegação e performance melhoradas e melhor manipulação do tamanho da fase MDL-22951.

Wiki

  • Completamente reescrita , baseada na NWIki da UPC
  • Suporte para sintaxe no estilo Mediawiki e Creole
  • Melhorias na interface.

Oficinas

  • Completamente reescrita
  • Interface amplamente melhorada para gerenciar as fases e os usuários

Requisitos do Sistema

Como o Moodle 2.0 é uma versão de maior porte e importância, nós nos permitimos elevar também o nível dos requisitos.

  • PHP deve ser 5.2.8 ou superior (liberado em 08 de dezembro de 2008)
  • Bancos de dados devem ser um dos seguintes:
    • MySQL 5.0.25 ou superior (mecanismo de armazenamento InnoDB altamente recomendado)
    • PostgreSQL 8.3 ou superior
    • Oracle 10.2 ou superior
    • MS SQL 2005 ou superior
  • Qualquer navegador padrão suportado nos últimos anos, como por exemplo:
    • Firefox 3 ou superior
    • Safari 3 ou superior
    • Google Chrome 4 ou superior
    • Opera 9 ou superior
    • MS Internet Explorer 7 ou superior (Até mesmo Google não suporta mais IE6)
    • etc

Atualização

  • Ao atualizar para o Moodle 2.0, você deve ter Moodle 1.9 ou posterior. Se você estiver usando uma versão anterior do Moodle (1.8.x, por exemplo) então você precisa atualizar para o Moodle 1.9.x primeiro.
  • Nós aconselhamos que você teste a primeira atualização em uma CÓPIA de seu site de produção, para se certificar que funciona como você espera.


Para desenvolvedores: Mudanças na API

Veja Migrating contrib code to 2.0

Veja também