quarta-feira, 7 de março de 2012

Criar indicadores e Gráficos de logs do MOODLE


                Já havia escrito um post sobre a importância dos logs do MOODLE para monitoramento das ações na plataforma, agora vou sintetizar os passos para que você possa exportar os logs para um software de analise externo. Indicadores são elementos estatísticos que permitem comparar contextos distintos dentro de uma regra única e aplicável a ambos os contextos. Aqui vale a sua criatividade para criar os indicadores que satisfazem as suas necessidades e da sua instituição, eu irei sugerir alguns indicadores  e gráficos, você pode criar os seus.

Os logs do MOODLE são registrados quando algum usuário cria/acrescenta, visualiza, atualiza/edita ou apaga um recurso e permite usar vários filtros de dados com estas informações. Os filtros auxiliam na analise dos dados, pois permitem filtrar os logs por curso, por usuário, por data/hora, por atividade/recurso, por AÇÃO (criar, ver, atualizar, excluir) e ainda permite apresentar na página ou BAIXAR (CSV, ODS, Excel) sendo este ultimo importante para exportar dados para algum software de análise externo. 

 Primeiro precisamos ter acesso aos dados de logs, tanto Admin, quanto Professores e Tutores (isso pode variar de uma instalação para outra) podem exportar relatório de logs dos cursos nos formatos CSV, ODS e Excel (admin do site>>relatórios>>logs>>ultimo filtro download) ou (admin do curso>>relatório>>ultimo filtro download). Com esses dados em mãos basta abrir em um software que permita cálculos e análises, tais como Excel, Epi Info ou Minitab. Para instalações que possuem muitos milhões de logs pode ser que você não consiga exportar a tabela pelo caminho de exportação web e tenha que exportar como consulta SQL direto do banco e fazer análise em algum software mais robusto de análise estatística.

                É impressionante o que se pode conseguir apenas com tabelas dinâmicas do Excel, são muitas as combinações possíveis e o mais importante é que você pode criar a sua. Não vo abordar aqui como se cria uma tabela dinâmica, mas você aprender um pouco lendo o blog: http://blogandoffice.com.br/excel/criando-tabelas-dinamicas-no-excel

                Utilizando apenas a tabela de logs você pode conseguir alguns indicadores numéricos são possíveis tais como:

  • Logs de ação por dia;
  • Logs de ação por usuário ativo;
  • Logs de ação por determinado usuário;
  • Logs de ação(filtro course view) por dia;
  • Logs de ação(filtro forum view discussion) por usuários ativos;
  • Relação de usuários ativos por total de usuários;
  • Média de ações por dia;
  • Média de ação por usuário ativo por dia;
  • Etc..
E se você concatenar as tabelas de logs com a tabela de perfil de usuários (Admin do site>>Usuários>>Contas>>Ações em lote sobre usuários>>Download) pode ainda conseguir informações como:
  •  Logs de ações por dia por município;
  •  Logs de ações por dia por instituição;
  •  Logs de ações por dia por departamento;
  •  Etc..
E você pode ainda criar campos adicionais do perfil de usuários (Admin do site>>Usuários>>Contas>>Campos do perfil do usuário) e criar quaisquer campos que desejar, isso permitirá fazer cruzamentos de dados mais próximo ao seu público alvo, tais como:
  • Logs de ação por dia por profissão;
  • Logs de ação por dia por estado;
  • Logs de ação pode dia por idade;
  • Logs de ação pode dia por sexo;
  • Logs de ação pode dia por nacionalidade;
  • Etc..

                Já falando sobre gráficos, o mais conhecido certamente o de frequência diária de ações por perfil do MOODLE (Admin do site/curso >> Relatórios >> Estatísticas), esse gráfico é gerado pelo próprio MOODLE.


                Este é o gráfico de atividades de um usuário no MOODLE que pode ser alcançado no perfil do usuário (Perfil >> Relatórios >> Todos os acessos):




                Mas você pode criar seus próprios gráficos. Um outro exemplo é um gráfico de área conseguido a partir de uma planilha dinâmica no Ecxel cruzando Ações nas linha, Usuários nas colunas e Horas como dados:



                Aqui temos um exemplo de gráfico de pirâmide agrupada 3D conseguido a partir de uma planilha dinâmica cruzando Ações nas linha, Usuários nas colunas e Horas como dados, e permite observar quais são os usuários mais ativos e quais são as ações mais realizadas no curso filtrando apenas course view, data view, fórum view discussion e forun view. Como existem muitas ações possíveis, para gerar agráficos você precisará priorizar algumas ações mais importantes e filtrar por elas. Veja um exemplo:



               
Aqui temos um exemplo de gráfico de pirâmide agrupada 3D conseguido a partir de uma planilha dinâmica cruzando Ação nas linha, Usuários nas colunas e Informação:filtro SCORMcomo dados. A coluna de informações apresenta um detalhamento das ações, se já tinhamos mutas ações, detalhamento das ações temos mais ainda, por isso é necessário criar o filtro que melhor atende às suas necessidades. Nesse exemplo eu filtrei ações cujo detalhameto estava relacionado aos recursos scorm cujo 17 < id < 39:



                Então as possibilidades de análise possíveis sobre os logs do MOODLE são praticamente infinitas, e se você tiver acesso a alguma outra fonte externa poderá ainda fazer outros tipos de análises cruzando com registro de ações realizadas dentro do MOODLE. Esse tipo de análise pode enriquecer a compreensão dos seus relatórios de supervisão e de conclusão de cursos, pois os registros do sistema deixam de ser um amontoado de número e passar a apresentar formas inteligíveis a qualquer professor, gestor ou órgãos financiadores.


                 Dica para aprender a criar tabelas dinâmicas no Excel veja este post: http://blogandoffice.com.br/excel/criando-tabelas-dinamicas-no-excel


Essa é a minha contribuição por hoje,  
Atenciosamente, Eduardo Xavier.
exavier28@gmail.com

Nenhum comentário:

Postar um comentário