segunda-feira, 23 de maio de 2011

Atividade Condicionada no Moodle

Na versão 2.0 do  Moodle  há possibilita criar atividade condicionada, ou seja, é possível definir os pré-requisitos de uma atividade.  O aluno só consegue avançar para a próxima atividade em função do resultado que tiver nas atividades anteriores.
    O condicionamento de uma atividade pode ser feito através de:
  • Data
  • Nota
  • Progresso (Atividade completada)
Neste post será apresentado os procedimentos para a configuração de uma atividade condicionada pela nota.  Para tornar mais prático a explicação, vamos apresentar a configuração do curso de Introdução à Sociologia. Veja a seguir o layout do curso organizado no Moodle.



Como mostra a figura, o curso é organizado em duas unidades. Na primeira há dois textos e dois exercícios. Na segunda unidade, também há dois textos e dois exercícios. Além disso, há um trabalho final e uma prova de recuperação. A escala de nota para todas as avaliações varia de 0(zero) a 10. Sendo 0 (zero)  a  nota mínima, 10   a nota máxima.


    Agora vamos criar um conjunto de regras que determinam a sequência do aluno no curso. Cada texto e avaliação deve ser condicionada ao desempenho  nas atividades anteriores.

Regras de Condicionamento

1. Inicialmente só deve ficar disponível para o aluno o Texto I e o Exercício I.

2. Caso o aluno tiver a nota maior ou igual a 5 no Exercício I, serão liberada as seguintes atividades:
  • Texto II
  • Questões de orientação de leitura (do Texto II)
  • Exercício II

3. Caso o aluno tiver a nota maior ou igual a 5 no exercício II, serão liberada as seguintes atividades:
  • Texto III
  • Exercício III

4. Caso o aluno tiver a nota maior ou igual a 5 no exercício III, será liberada o texto IV.

5. Caso o aluno tiver a nota maior ou igual a 7 nos exercícios II e III, será liberada o exercício IV.

6. Caso o aluno tiver a nota maior ou igual a 7 nos exercícios III e IV, será liberada o trabalho final.

7. Caso a nota final do aluno no curso for entre 3 e 5, será liberado a prova de recuperação.


Pelas regras de condicionamento, ficou claro que o aluno só consegue avançar nas próximas atividades se tiver desempenho satisfatório nas atividades que são pré-requisitos. É necessário ressaltar também que  a prova de recuperação será exibida apenas aos alunos que tiverem a nota final baixa, ou seja, menor ou  igual a 5 e maior ou igual a 3.

Configuração de Pré-requisito no Moodle

Agora vamos implementar as regras do pré-requisito no ambiente do curso do Moodle.

1° Passo – Ativar a configuração do condicionamento
    Por padrão, o Moodle vem com a opção de condicionamento desativada. Para ativá-lo, siga orientação no post: http://moodleeduc.blogspot.com/2011/05/ativar-configuracao-da-atividade.html

2° Passo - Acesse  o ambiente do curso
    Entre no ambiente do curso com a senha do tutor ou do administrador;
   
3° Passo – Condicionar uma atividade com base na nota de uma avaliação
    As regras 2, 3 e 4 definem o condicionamento com base na nota de uma única  atividade.  Vamos demonstrar como implementar a regra 2. O mesmo  procedimento se aplica para as regras 3 e 4.


a) Clique no ícone edição de configuração do Texto II


Feito o clique, será exibido o formulário de configuração. Role a barra de rolagem até o final e localize a opção de condicionamento.

c) Selecione Exercício I no campo Condicionamento por nota (Grade condition). Em seguida, coloque 50 no campo percentagem da nota mínima (must be at leat). Isso define que a nota mínima para liberar a atividade é 50% da nota máxima.


d) Clique no botão Salvar e voltar ao curso.

e) Repita o mesmo procedimento para as regras 3 e 4.

4° Passo – Condicionar uma atividade com base na nota de duas avaliações
As regras 5 e 6 definem o condicionamento com base na nota de duas  atividades.  Então vamos demonstrar como implementar a regra 5. O mesmo  procedimento se aplica para a regra 6.

a) Clique no ícone edição de configuração do Exercício IV para implementar a regra 5.
 

Feito o clique, será exibido o formulário de configuração. Role a barra de rolagem até o final e localize a opção de condicionamento.

b) Clique no botão Add 2 grade conditions to form (Adicionar mais 2 campos de condicionamento de nota).

Por padrão, só vem um campo de condicionamento. Caso o condicionamento for feita  com mais de uma avaliação,  será necessário adicionar mais campos.

c) Selecione os exercícios III e IV e defina a nota mínima 7, ou seja, 70% como mostra a figura abaixo. Como a nota máxima é 10, 70% equivale a nota 7.





d) Clique no botão Salvar e voltar ao curso.

e) Repita o mesmo procedimento para as regras  6.

5° Passo – Condicionar com base na nota final
Agora vamos implementar a regra 7 que define a liberação da prova de recuperação com base no resultado da nota final.

a) Clique no ícone edição de configuração da prova de recuperação



b) Selecione a opção Total do curso na lista das avaliações.
Digite no primeiro campo, a  referente a nota mínima  (must be at leat) , 30 (para representar 30%)  e no segundo campo, a referente a nota inferior (less then), 50 (para representar 50%) , como mostra a figura abaixo. Tendo em conta que a escala de nota varia de 0 a 10, 30% equivale a nota 3 e 50% equivale a nota 5. Essa configuração libera a prova de recuperação apenas aos alunos que tiverem nota entre 3 e 5.

c)Para ocultar a prova final na tela, selecione a opção Hide activity entrely no campo Before activity is available.



Essa opção  oculta a prova de recuperação a invés de bloquear. Só será exibida caso o aluno tiver nota baixa, ou seja, entre 3 e 5.

Considerações Finais

Uma vez feita todas  as configurações como determinam as regras, será liberado para o  aluno apenas o Texto I e o Exercício I. Os demais ficarão bloqueados até que ele cumpra os pré-requisitos, como mostra a figura a seguir.


 



























  

Deu para notar que as atividades condicionadas que não foram ocultadas aparecem bloqueadas, ou seja, o  link é desativado e o texto fica com a cor cinza. Ao lado de cada atividade  condicionada, é exibida a restrição de bloqueio.

A prova de recuperação está oculta, pois não aparece bloqueada como as demais atividades. Sendo assim, apenas os alunos que tiverem nota entre 3 e 5 terão conhecimento dessa atividade.

    Bem, já deu para notar que a configuração do pré-requisito das atividades é simples. Isso representa um grande avanço do Moodle 2.0. Esse recurso será bem aproveitado caso houver um planejamento bem definido.

Ativar Configuração da Atividade Condicionada no Moodle

A partir da versão 2.0 do Moodle, foi adicionada a atividade condicionada. É uma configuração que possibilita liberar uma atividade ao aluno após o cumprimento dos pré-requisitos. Essa funcionalidade não vem ativada na distribuição padrão do Moodle.

    Então, para ativá-la, siga os seguintes passos:

1°  Passo – Acesse o  Moodle
 Acesse o Moodle com a senha do administrador

2°  Passo – Acesse  o link de  configurações avançadas
Clique no link Opções avançadas no bloco Administração de site


Após o clique, será abeto um extenso formulário de configuração.

2°  Passo – Ativar o condiciamento
    Role a barra de rolagem até o final. Localize a opção Habilitar o condicionamento (Enable conditional availability). Na versão 2.0, é a penúltima opção do formulário. Ao localizar, marque a caixa de seleção para ativar.


3°  Passo – Salvar alterações

Localize o botão Salvar mudanças  no final do formulário. Clique nesse botão para gravar a configuração.

 Isso é tudo que você precisa para ativar o condicionamento das atividades. Agora, ao  acessar o formulário de cadastro/edição de qualquer recurso ou atividade no ambiente do curso do Moodle, no final será exibido as opções de condicionamento como mostra a figura abaixo.

 
  Como mostra o formulário acima, o condicionamento pode ser feita pela data e  nota. Também é possível restringir quando uma atividade for completada. Bem, isso é papo para outro post. Caso você queira saber como definir os pré-requisito de uma atividade com base em nota, dê uma lida neste post: http://moodleeduc.blogspot.com/2011/05/atividade-condicionada-no-moodle.html

sábado, 9 de abril de 2011

Restringir Acesso ao Bloco no Ambiente Moodle

    No Moodle você pode criar blocos  e restringir permissão de acesso a um determinado grupo de usuário. Isso possibilita disponibilizar informação, conteúdo ou  link dentro do ambiente do curso apenas para os tutores ou também na página principal do Moodle apenas para o administrador.

    Ao criar um bloco no Moodle, geralmente fica disponível para todos os grupos de usuários. Para restringir acesso a um determinado grupo, é necessário alterar a configuração de permissão. Nesse tutorial vamos explicar como criar um bloco no ambiente do curso em que apenas o tutor ou o administrador podem visualizar. Os  alunos e os visitantes não poderão visualizar.

    A configuração do bloco tanto na página principal quanto no ambiente do curso é a mesma. No versão 2.0 do Moodle o procedimento para a  configuração de permissão do bloco mudou em relação a versão 1.9. Sendo assim, a explicação dos passos será separada para cada versão.


Restringir Permissão do Bloco no Moodle 2.0

1° Passo   - Acesse o ambiente do curso
Logue no Moodle com a senha do administrador ou do tutor. Entre no ambiente de um determinado curso. Case logar como tutor, não poderá restringir permissão para alguns perfis como administrador, autor do curso e tutor. 

Caso preferir criar na página principal do Moodle, logue com a senha do administrador. Navegue no link Página Inicial/Configurações da página principal ou em Página Inicial/Funções da página principal no bloco de administração do site.  Feito isso, clique no botão Habilitar Edição de Bloco na parte superior direito. Assim, o menu de gerenciamento de bloco será exibido no ambiente do curso no lateral da página.  

2° Passo – Ative a edição

Clique no botão ativar edição na parte superior direito. Feito isso, o menu de gerenciamento de bloco será exibido no ambiente do curso no lateral da página. 

3° Passo – Selecione o tipo de bloco

Selecione o tipo de bloco que pretende criar na caixa de seleção. Nesse execício, vamos selecionar o bloco HTML, mas você pode selecionar outro tipo de bloco.


Ao selecionar, será exibido um bloco  vazio já que o conteúdo ainda não foi adicionado.

4° Passo – Acesse a permissão do bloco
Clique no ícone de permissão como mostra a figura abaixo.


Feito isso será exibida um painel de gerenciamento de permissão. Se isso não acontecer ou  aparecer alguma mensagem dizendo que você não tem permissão para isso, não preocupe. Localize o bloco de configuração na lateral da página como mostra a imagem abaixo.

Isso é exibido quando você clicar no ícone de permissão do bloco. Agora clique no link Permissões, a contornada em vermelho como mostra a imagem acima. Agora sim, o painel de gerenciamento de permissão será exibida.

5° Passo - Cancelar permissão
 Exclua os grupos de usuários que não devem acessar:
  • Usuário Autenticado
  •  Vistante (Guest)
  • Estudante
  •  Autor do curso (Course creator)


Para cancelar a permissão, siga os seguintes passos:

a) Clique no ícone X (destacado em vermelho na figura acima) do usuário que será excluído. Feito isso, será exibido uma  mensagem de confirmação.

b)  Confirme o cancelamento clicando no botão Continuar.

Feito isso, a permissão será excluída.

c)Repita o mesmo procedimento dos passos a) e  b) para os demais grupos de usuários que não devem visualizar o bloco.

 Isso é tudo que você precisa fazer. Agora faça um teste e verifique se está tudo ok.


Restringir Permissão do Bloco no Moodle 1.9

1° Passo   - Acesse o ambiente do curso
Logue no Moodle com a senha do administrador. Entre no ambiente de um determinado curso. Caso preferir criar na página principal, acesse basta acessar a página principal do ambiente Moodle.  

2° Passo – Ative a edição
Clique no botão Ativar edição na parte superior direito. Feito isso, o menu de gerenciamento de bloco será exibido no ambiente do curso no lateral da página. 

3° Passo – Selecione o tipo de bloco
Selecione o tipo de bloco que pretende criar na caixa de seleção. Nesse execício, vamos selecionar o bloco HTML, mas você pode selecionar outro tipo de bloco.

 Ao selecionar, será exibido um bloco  vazio já que o conteúdo ainda não foi adicionado.

4° Passo – Acesse a permissão do bloco
Clique no ícone de permissão como mostra a figura abaixo.


Feito isso, será exibida a área de permissão do bloco.

5°  Passo – Sobrepor permissão
Como o bloco herda permissão padrão que libera o acesso a todos os perfis do usuário, para restringir permissão, é necessário fazer sobreposição.  Para isso, clique no aba Sobrepor permissão.
 
6° Passo -Cancelar permissão
Cancele permissão de acesso para cada grupo de usuário que não deve acessar o bloco. Para manter permissão para tutor e administrador, cancele a permissão para os seguintes perfis:
  • Usuário Autenticado
  • Vistante 
  • Estudante
  • Criador do curso
 Ao selecionar o perfil do  usuário, basta ativar a opção  Evitar. Vamos começar o com o visitante.

a) Selecione o perfil visitante 

Feito isso, será exibida as opção de acesso. A opção Herdar vem marcada por padrão.

b) Desativar permissão
Marque a opção Evitar 
 
e) Clique no botão salvar Mudanças
Após ativar o botão Evitar, clique em Salvar mudanças.


Feito esse procedimento, os visitantes não visualizarão mais o bloco. No entanto, os demais grupos continuarão visualizando. Como o bloco deve ficar visível apenas para os tutores e administradores, repita o mesmo procedimento do passo a) a e) para os demais grupo de usuários. Agora já pode testar para verificar se tudo deu certo. 


Considerações Finais

Agora que você já sabe como configurar a permissão será moleza customizar o ambiente do seu curso com blocos.

 Tratando-se da página principal, é necessário ressaltar que se deve restringir acesso ao usuário autenticado para cancelar permissão aos usuários que não estão inscritos no contexto do sistema. Se um usuário estiver inscrito no contexto de um curso como aluno ou tutor, ele consegue visualizar um bloco na página principal, mesmo que se tenha cancelado a permissão para perfil aluno e tutor. Isso acontece uma vez que na página principal o usuário logado é identificado como usuário autenticado caso não estiver inscrito nesse contexto.
 
  A versão 1.9.3 do Moodle, embora suporta a configuração de restringir permissões por perfil, os testes não deram resultado satisfatório. Mesmo  cancelando acesso a um determinado grupo de usuário, o bloco continua visível. Se você tiver versão 1.9.3 ou inferior essa configuração pode não funcionar.  Agora bom trabalho, ou seja, boa configuração do seu Moodle.

sexta-feira, 1 de abril de 2011

Configurar a Exibição da Nota Numérica do Moodle em Formato de Letras

    Para substituir a exibição das notas numéricas para letras (A,B,C etc.) ou textos  (Aprovado, Reprovado etc.) no Moodle, é necessário configurar o formato da exibição de nota na página de  gerenciamento de notas.

Antes de mostrar o passo a passo de como efetuar essa configuração, vamos entender um pouco como é a organização da nota no sistema Moodle.

    No Moodle há dois tipos de notas: numérica e escala. A primeira atribui valores numéricos de avaliação como 0(zero) a 10 por exemplo. Sendo zero a nota mínima e 10 a nota máxima. A segunda atribui categorias conceituais como Bom, Regular, Ruim etc.

     A nota numérica pode ser exibida de duas formas: números e letras. A exibição numérica é o padrão do Moodle, ou seja, se o  aluno tiver nota 8, será exibido o valor 8. Já a exibição em letras é uma representação textual das notas numéricas. Para isso é necessário definir para cada intervalo de nota numérica a letra ou texto correspondente. Segue a abaixo um exemplo.

Exemplo de definição textual da nota numérica

0 – 4 Reprovado
5 – 8     Aprovado
9 -10     Aprovado com Louvor
   
Pela definição, o termo reprovado corresponde a escala de 0 a 4. Aprovado, de 5 a 8. Aprovado com Louvor de 9 a 10. Essa configuração deve ser feita no Moodle. A definição da escala é feita em percentagem no sistema Moodle. Por exemplo, reprovado corresponde a escala de  0 a 4. Já no Moodle a configuração deve ficara de 0% a 40%.

    Agora que já esta explicada a parte conceitual, vamos avançar demonstrando passo a posso como efetuar a configuração. Para essa demonstração foi usada o Moodle 2.0. Os procedimentos no Moodle 1.9.5 ou superior é praticamente igual. Já o Moodle 1.9.4 ou inferior, o procedimento muda um pouco, mas a essência se mantém.

1°  Passo – Acesse o  Moodle
 Acesse o Moodle com a senha do administrador ou do tutor;

2°  Passo – Entre no ambiente do curso
 Entre no ambiente do curso que pretenda efetuar a configuração de notas;

3°  Passo – Acesse o gerenciador de notas
   
Clique no link Notas no bloco de administração do ambiente do curso;
 
Feito isso, será aberta a página de gerenciamento de notas.


Nessa página, será exibida a relação de notas de todas as avaliações. Localize o menu,  (uma caixa de seleção) de gerenciamento de notas. No Moodle 2.0 fica na parte superior, como mostra a imagem acima. No Moodle 1.9 e outras versões fica de lado esquerdo.

4°  Passo – Acesse ao gerenciador das avaliações   
Selecione a opção Visão simples no menu de seleção no grupo Categoria e itens.
 

O mesmo procedimento vale para a versão 1.9.5 ou superior. Já para verão 1.9.4 e inferior, selecione a opção Categoria e itens no grupo Modificar.

5°  Passo – Editar a configuração da avaliação final
Ao seleciona a opção de gerenciamento de notas, será exibida uma página com a lista de todos os itens da avaliação como mostra a imagem abaixo.


Para editar a configuração da avaliação, basta clicar no ícone de configuração ( lápis). Como vamos editar a nota final,  temos que clicar no primeiro ícone (contornado em vermelho) referente ao grupo ou  categoria que envolve todas as avaliações. Caso queira alterar qualquer outra avaliação, basta clicar no ícone de edição correspondente. Na versão 1.9.4 e inferior, o ícone de configuração da nota fica ao lado do item da avaliação Nota final e não na parte superior. Ao clicar no ícone de configuração, será aberto o formulário para alterar as configurações.


6°  Passo – Alterar o tipo de apresentação de nota
Altere o tipo de apresentação de nota para Letra.

 


Caso a opção Tipo de apresentação de nota não aparecer, clique no botão Mostrar avançado no canto superior direito do formulário.

Há várias opções. A opção Letra exibe apenas o texto ou letra de intervalo de cada nota. Letra (real) exibe o texto da nota acompanhado do valor numérico. A mesma lógica se aplica na opção Letra (percentagem). Nesse exercício, selecionamos a opção Letra (real) para exibir também a nota numérica.


7°  Passo – Salvar a alteração
Feito a alteração, clique no botão Salvar mudanças no final do formulário.

8°  Passo – Editar letras
Para alterar a definição de letras, ou seja, texto representativo para cada escala  de nota numérica, selecione a opção Editar no grupo Letras no menu de gerenciamento de notas.



Na verão 1.9.4 e inferior, selecione a opção Letras no grupo Modificar. Feito isso, será aberto o um formulário para edição de letras.

9°  Passo – Alterar a configuração de letras.

Por padrão, o Moodle já traz uma configuração de Letras em A, A-,  B+, B etc. Faça a alteração, seguindo a seguinte configuração:

0 – 4 Reprovado
5 – 8     Aprovado
9 -10     Aprovado com Louvor

Faça alteração do formulário como mostra a figura abaixo.
 

 Aprovado com  Louvor compreende a escala de 9 a 10. No formulário selecione o limite mínimo 90%. O máximo 100% já é automático. Aprovado corresponde a escala de 5 a 8. Então configura no formulário o valor mínimo que é 50%. O máximo, 80% é computada automaticamente pelo limite inferior ao mínimo da escala da escala anterior. Segue a mesma lógica para as demais escalas.

Nos   demais campos, os  não usados, deixe selecionado a opção Não usado.

10°  Passo – Salvar a alteração da configuração de letras

Feito a alteração, clique no botão Salvar mudanças no final do formulário.
Ao salvar, será exibida a nova configuração feita como mostra afigura  abaixo.
 


11°  Passo – Confirmar a alteração de exibição da nota

Para confirmar  a alteração da exibição da nota, clique na opção Relatório de nota no grupo Ver do menu de gerenciamento de nota.

Feito isso, será exibido o relatório de todas as notas. Verifique se a nota final que foi alterada esta sendo exibida em formato de letras como mostra a figura abaixo.


Deu para notar que ao lado da menção, ou seja, letras há a nota numérica entre parêntese. Isso porque na configuração foi escolhida Letra (real). Essa opção não vem disponível na versão 1.9.4 e inferior.

Considerações Finais

A configuração do tipo de exibição de nota pode ser feita a nível global do ambiente do Moodle ou em nível de um determinado curso. Nesse tutorial fizemos a configuração apenam em um curso, pois não se aplica aos demais cursos. Essa configuração pode ser aplicada a todas as avaliações do curso. Nesse tutorial aplicamos apenas na nota final. Para aplicar em outras avaliações, basta seguir o mesmo procedimento. 

Bem, agora você já entendeu como funciona a configuração da menção ou exibição da nota em letras no Moodle. Customize seu ambiente do Moodle de forma a atender as regras da avaliação da instituição.

domingo, 20 de março de 2011

Impedir os Alunos e Tutores de Editarem o Próprio Perfil e Alterarem a Senha no Moodle

    No Moodle o usuário pode mudar o  próprio perfil e senha. Essas opções podem ser canceladas ao desabilitar algumas permissões do perfil do Usuário Autenticado. Há situações em que os dados do perfil e senha não devem ser gerenciados pelo Moodle. Isso acontece muito quando o Moodle é integrado com outro sistema.

    Para impedir  alunos e tutores de mudarem o perfil e a senha no Moodle, o procedimento diferencia um pouco entre a versão 1.9 e 2.0. Veja as instruções:


Cancelar Edição de perfil e Senha no Moodle 2.0

1°  Passo – Acesse o  Moodle  Acesse o Moodle com a senha do administrador 


2°  Passo – Acesse o sistema de permissão
No bloco administração de site, navegue em: Usuários/Permissões/Definir funções

Ao clicar no link Definir funções, será aberta a lista de permissão dos perfis padrão do Moodle.

3º Passo-  Edite as permissões do perfil Usuário Autenticado
Clique no ícone de edição destacado com o contorno vermelho referente ao perfil usuário autenticado, como mostra a figura abaixo.

 
Ao clicar no ícone de configuração, será apresentada o formulário de edição exibido no passo 4.

4º Passo-  Ativar a configuração avançada no formulário de edição de perfil


Por padrão, nem todos os elementos do formulário de perfil são exibidos. Para mudar as permissões,  é necessário ativar o formulário avançado para que todas as opções sejam exibidas. Para isso, basta clicar no botão Mostrar avançado, como mostra a figura abaixo.



   
Ao clicar no botão Mostrar avançados, será exibido opções de atribuir/proibir acesso a cada funcionalidade do sistema Moodle, como mostra parte do formulário no passo 5.



5º Passo-  Desabilite as permissões   
Ao acessar o formulário avançado, role a barra de rolagem para baixo e localize as  seguintes funcionalidades:
  • Mudar a própria senha
  • Editar o próprio perfil do usuário
Como a barra de rolagem é grande, tente localizar o texto Mudar a própria senha com a função (Ctrl + f) do navegador.  Ao localizar as funcionalidades, ative a opção proibir como mostra a figura abaixo.

6º Passo -  Salvar as alterações
Desça a barra de rolagem até o final e clique no botão
Salvar mudanças.

Cancelar Edição de perfil e Senha no Moodle 1.9

1°  Passo – Acesse o  Moodle

Acesse o Moodle com a senha do administrador


2°  Passo – Acesse sistema de permissão
No bloco administração de site, navegue em: Usuários/Permissões/Definir funções


Ao clicar no link Definir funções, será aberta a lista de permissão dos perfis padrão do Moodle.


3º Passo -  Edite as permissões do perfil Usuário Autenticado
Clique no ícone de edição destacado com o contorno vermelho referente ao perfil usuário autenticado, como mostra a figura abaixo.

Ao clicar no ícone de configuração, será apresentado o formulário de edição, como mostra a figura abaixo.






5º Passo -  Desabilite as permissões       
Ao acessar o formulário avançado, role a barra de rolagem para baixo e localize as  seguintes funcionalidades:

  •   Mudar a própria senha
  •   Editar o próprio perfil do usuário
Como a barra de rolagem é grande, tente localizar o texto Mudar a própria senha com a função (Ctrl + f) do navegador.  Ao localizar as funcionalidades, ative a opção proibir, selecionando o último botão, como mostra a figura abaixo.


6º Passo -  Salvar as alterações
Desça a barra de rolagem até o final e clique no botão
Salvar mudanças.

Considerações Finais
   
 Deu para notar que não mudou muita coisa da verão 1.9 para 2.0 do Moodle referente a configuração de permissão de acesso. As mudanças ocorreram no layout de navegação. As funcionalidades básicas continuam as mesmas.

Agora acesse o Moodle e faça um teste.  Verifique se os links e botões referentes a edição de perfil e mudança de senha não são exibidos  para os perfis aluno e tutor. Caso continuem sendo exibidos, certamente há alguma sobreposição de permissão. Neste caso tente seguir os mesmos passos, desativando as mesmas funcionalidades dos perfis tutor e aluno.

sexta-feira, 4 de março de 2011

Análise da Migração do Moodle para a Versão 2.0

    No dia 24 de novembro de 2010 foi lançada a versão release 2.0 do Moodle. Muitos usuários da versão 1.9 ficaram em dúvida se devem ou não fazer a migração. Essa decisão só deve ser tomada após um estudo minucioso dos seguintes requisitos:
   
2.    Treinamento
5.    Performance
8.    Tradução
9.    Suporte

   

1- Compatibilidade com diferentes navegadores
   
    A versão 2.0 do Moodle é muito rica em recursos de web 2. Tem uma interface mais  rica que a versão 1.9. Usa muito recurso do ajax. Isso é facilmente percebido nos menus de navegação, como também nos sistemas de gerenciamento de arquivo e questionário. Esses recursos funcionam normalmente nos navegadores mais modernos. Já nos antigos não há muita garantia.

    Para analisar a compatibilidade de navegador, primeiro faça um levantamento dos navegadores utilizados pelo seu público-alvo, ou seja, alunos e professores. Faça uma check list do funcionamento da nova versão em cada um dos navegadores.

    Não basta instalar a versão 2.0 e testar em cada um dos navegadores. É recomendável replicar um curso na nova versão com as mesmas características e formato existentes na versão 1.9. Mapeie a compatibilidade com os diferentes navegadores não só durante o processo de elaboração  como também depois, ao navegar em  recursos e  atividades disponibilizados no ambiente do curso. 


2 - Treinamento
    Na versão 2.0 do Moodle muita coisa mudou de lugar. Por exemplo, a opção  de o usuário alterar a sua senha deixou de ser na página do perfil e passou para o bloco de configuração.  O usuário que traz hábito da versão 1.9 certamente ficará perdido. Da mesma forma, o tutor vai ficar perdido procurando as abas de relatórios de atividades do aluno que ficavam na página do perfil. As mudanças são várias. Sendo assim, a migração requer a atualização do manual do professor, do tutor e do aluno. Isso deve vir acompanhado do curso de reciclagem para afinar a equipe do corpo docente e discente no novo ambiente.


3 - Módulos e plugins  extras

    Moodle é um sistema Modular. As suas funcionalidades são módulos que podem ser adicionados ao kernel, ou seja, ao núcleo o sistema. A distribuição do Moodle traz um conjunto de módulos e plugins padrão. Novas funcionalidades podem ser agregadas com a  instalação de módulos e plugins extras.

    Antes de fazer a migração, é necessário ter certeza de que já existem atualizações de todos os plugins e módulos extras para o Moodle 2.0.

    O módulo certificado, por exemplo, é bastante utilizado. É um módulo extra. Pois não vem na distribuição padrão do Moodle. Até a presente data ainda não saiu uma versão atualizada para Moodle 2.0.

    Bem, já ficou claro que antes de fazer a migração é necessário fazer um check list se já existe a atualização para Moodle 2.0 de todos os módulos extras. Além de verificar, instale e faça um teste minucioso sobre o funcionamento.


4- Backup e  Atualização

    No Moodle o backup de cursos dá tanto problema quanto a sua importância. Por isso é necessário ter atenção redobrada.  As operações backup e restaure devem ser feitas sempre na mesma versão.  Tentar restaurar o backup numa versão superior em relação ao que foi gerado normalmente dá problema. Não é possível restaurar backup da versão 1.9 na versão 2.0.

    Caso você tiver backup de cursos feitos na versão 1.8 ou 1.9, restaure esses backups na suas respectivas versões. Depois disso, atualize o Moodle para a versão 2.0. Caso tiver Moodle 1.8, não é possível atualizá-lo diretamente para a versão 2.0. Primeiro atualize-o para a versão 1.9 e depois para versão 2.0.

    Tendo tudo atualizado para a versão 2.0, não comemore a vitória ainda. Faça um teste de backup e restaure na nova versão e monitore possíveis problemas. Esse simples check up evita muitos transtornos futuros.


5- Performance

     Se o seu Moodle atual apresenta um bom desempenho no funcionamento, principalmente nos momentos de pico de acesso, certamente isso é resultado de um longo processo de ajustes e configuração. Ao longo do processo, muitos ajustes poderão ser feitos em nível do banco de dados e servidor de aplicação para aumentar o desempenho do servidor e reduzir a possibilidade de ataques dos hackers.

    Todos os ajustes e configurações podem não ser válidos para a nova versão. Em função disso, o processo de migração deve ser feito de forma paulatina e não brusca. Isso é recomendado principalmente para quem tem uma carga muito grande de dados, ou seja, uma estrutura muito grande.


6 - Customização de layout

    O Moodle é igual a um diamante bruto. Precisa ser dilapidado para ajustar ao modelo organizacional da instituição. O ajuste mais frequente é a customização da interface gráfica. Isso ocorre com a criação de um novo thema, um plugin do Moodle, para mudar a identidade visual e o layout. Com isso, o Moodle fica com a cara da instituição.

    Antes de fazer a migração é bom não esquecer que o thema criado foi projetado para a versão em uso atualmente. Sendo assim, pode não ser 100% compatível com a nova versão.  Isso significa testar e alocar serviços de designer para uma nova missão. Bem, nesse momento não exija do designer uma resposta num cronograma similar ao trabalho feito  anteriormente.  Isso porque, ele precisa de um tempinho para decifrar o novo território. No que tange a parte técnica, nem as versões anteriores do Moodle são bem documentadas, agora imagine as novas.



7- Integração com outros sistemas

    Em instituições de grande porte, geralmente o Moodle funciona de forma integrada com o sistema acadêmico. A integração geralmente é implementada por meio de web service, API ou banco de dados. Qualquer que seja o meio adotado, é necessário averiguar as mudanças que ocorreram na nova versão do Moodle para ajustar.

    Na versão 2.0 do Moodle, em nível do banco de dados, ocorreram mudanças na estrutura das tabelas do curso, matrícula, usuário etc. No que  tange a API, ocorreram mudanças significativas nas funções do banco de dados. Bem, isso já é sinal de que parte do código da integração deve ser refeita para ajustar ao novo Moodle.



8 -Tradução

    A distribuição oficial do Moodle é feita em inglês. A tradução para outras línguas é feita pelas comunidades de usuários. A comunidade de usuários de tradução para português está lançando apelo para aumentar a equipe de voluntários para fazer mutirão da tradução.

    O Moodle 2.0 foi lançado em novembro de 2010. Agora em Março de 2011 falta muita coisa ser feita. A tradução completa vai sair daqui a alguns meses. Até lá, ou você faz a sua tradução ou aguarda a solução final da comunidade. É claro que o trabalho de atualização dos manuais e curso de capacitação da equipe vai depender da tradução. Bem, isso é mais um dos requisitos a ser avaliado no processo de migração.

9 - Suporte

    A comunidade de usuários do Moodle se organiza em torno do fórum de debate. Os usuários trocam experiências sobre os problemas e soluções do Moodle. As mensagens trocadas formam um grande banco de dados e ficam disponíveis na internet e aos sistemas de busca. Isso forma uma  estrutura poderosa de suporte aos usuários do Moodle.

    A comunidade se foca sempre nas novas versões. Soluções e respostas sobre as versões mais antigas se tornam cada vez mais escassas no tempo. Isso significa que a migração é inevitável para acompanhar o progresso. É uma questão do tempo. A versão 1.9 continuará em uso enquanto a versão 2.0 não ganhar maior solidez e confiança no mercado. Estima-se que daqui a 12 a 18  meses, ou em menos tempo, a versão 1.9 será coisa de museu. Planeje e aproveite a onda do progresso. Senão o custo do suporte pode aumentar no sentido de ter dificuldade de encontrar profissional no mercado com domínio de uma tecnologia que só você está usando.



10 - Teste de caso real

    Um general de guerra estrategista não coloca toda a tropa na linha de frente de combate no território inimigo. Seleciona alguns soldados mais ferozes e corajosos e manda para a linha de frente, no intuito de mapear o terreno. A partir daí, decide se o restante da tropa deve avançar ou recuar.

    De forma análoga, deve agir um gerente de TI num ambiente crítico em que a tecnologia mantém uma estrutura de oferta de centenas de cursos para milhares de alunos. Numa estrutura muito grande, o ideal é que alguns cursos sejam ofertados na versão 2.0 do Moodle como amostra. De preferência, esses cursos devem ser ministrados por professores e tutores amantes da inovação tecnológica. Pela dimensão pequena da oferta, fica fácil administrar os problemas decorrentes do uso da nova versão. Com isso, pode-se fazer uma avaliação exaustiva e concreta das dificuldades de migração. A partir daí, pode-se fazer um planejamento exato de migração de forma segura e tranquila.

Considerações finais

    Bem, até então já foram mapeados 10 requisitos que devem ser avaliados para fazer uma migração segura. Uma avaliação mediante o estudo de cada requisito possibilita elaborar um planejamento com metas exequíveis e com um orçamento preciso sobre a quantidade de recursos humanos, materiais e financeiros.

    Muitas instituições de grande porte vem adotando posturas mais conservadoras. Estão esperando a reação do mercado para decidir o melhor momento para migrar. Já a instituições de menor porte adotam uma postura mais liberal. Iniciam a migração e tentam administrar as dificuldades. Naturalmente, quem tem uma estrutura maior é mais cauteloso. A migração para Moodle 2.0 é uma questão de tempo. A questão que deve ser colocada é sobre  o momento mais apropriado para migrar. A resposta será encontrada após o estudo minucioso de cada um dos 10 requisitos mencionados acima. Esse estudo apontará qual momento em que a migração não cause transtorno pedagógico e muito menos prejuízo financeiro.

segunda-feira, 14 de fevereiro de 2011

Link Responder Desaparece em Fórum do Moodle com Grupos Separados

    Após a organização de um fórum em grupos separados, você fica surpreso ao notar que os  alunos não  conseguem responder as mensagens postadas nos tópicos e comentários.  Simplesmente o link Responder sumiu da tela.

    Se você estiver passando por essa situação, não desespere, embora não seja uma tarefa fácil ter a equipe pedagógica no seu cangote cobrando uma solução mágica. Bem, vamos lá. Primeiro é  bom entender a lógica da organização do Moodle.

    O fórum é uma atividade que deve ser instanciado, ou seja, criando dentro do ambiente de um curso. Os participantes do curso, no caso os alunos, podem ser organizados em grupos. Na prática, grupo significa turma. Geralmente quando se oferta um curso para um número muito grande de alunos, usas-se o grupo para distribuir os aluno em turmas. Por exemplo, 300 alunos  podem ser distribuídos em 10 turmas de 30.

    Fórum, wiki e chat e.tc. são atividades de comunicação coletiva. Sendo assim, os conteúdos disponibilizados nesses espaços podem ser restritos aos grupos ou podem ser compartilhadas  entre todas os grupos. Isso depende da configuração do tipo de grupo.

     No ambiente do curso ou da atividade, o grupo pode ser configurado no modo visível ou separado. Se for visível, os alunos de um grupo enxergam os participantes dos outros grupos. Além disso, visualizam e interagem com os conteúdos das atividades  dos outros grupos. Se for separado, já tudo é limitado a um determinado grupo. Os alunos só enxergam os participantes do seu grupo. Apenas visualizam e interagem com os conteúdos das atividades a nível do seu grupo.
    Isso significa que no modo grupos separados, os alunos só visualizam e interagem nos tópicos do fórum postados no grupo que pertence. Não visualizam e nem participam do debate que ocorre nos outros grupos.

    Até aqui você já entendeu a configuração do grupo no modo visível e separado. Agora falta explicar, em que circunstância, o aluno visualiza as postagens no fórum, porém não consegue interagir uma vez que o link Responder não aparece.

    Se algum tópico for criado no fórum e não for vinculado a nenhum grupo, será visível para todos os grupos  mesmo que a configuração seja de grupos separados. No entanto, o link Responder   desaparece para a configuração grupos separados. Isso porque, nesse modo de configuração, a interação do aluno só é permitida nos tópicos criados dentro do seu grupo.

    Até aqui já explicamos o sumiço do link Responder. Então, surge uma nova pergunta. Como criar um tópico de discussão para ser debatido por todos os grupos? Bem a resposta é simples, para o modo grupos separados, esse tópico deve ser criado em cada grupo. Se tiver 10 grupos, replique o tópico nos 10 grupos. Em suma, em grupos separados, é necessário que o tópico seja vinculado ao grupo para que os alunos  possam interagir, ou seja, comentar.

    Bem, agora o mistério já está solucionado. Só falta levar a solução a equipe pedagógica   para sair do seu cangote porque ninguém merece.  Caso tenha que replicar um tópico em vários grupos,  crie um script PHP que faça isso. Se não, haja paciência para  Ctrl+c e Ctrl +v.