Tabelas
Moodle1.9
A actividade Tabela permite ao professor e/ou aos participantes construir, disponibilizar e pesquisar um conjunto de informação estruturada, com qualquer tipo de campos. Os campos permitidos podem ser de diversas naturezas: imagens, ficheiros, URLs, números e textos entre outros.
Este módulo cria uma tabela por instância, podendo criar as instâncias que pretender. Os registos podem ser ligados a outras tabelas e recursos na página, se permitir a função autolink num campo. No entanto, não é possível fazer uma query de SQL
A tabela não é criada na base de dados SQL, é apenas armazenada aí em linhas de outras tabelas SQL (mdl_data*).
Nota: nome do módulo em inglês "database"; nome do módulo no sistema de ficheiros e na base de dados "data".
Como usar o módulo Tabela
- A primeira tarefa é adicionar a tabela depois de activar o modo de edição. Ser-lhe-á pedido que dê um nome, uma descrição dos seus conteúdos e configurar algumas opções.
- De seguida, deve definir o tipo campos da tabela que caracterizam a informação que pretende recolher. Por exemplo uma tabela de quadros famosos pode ter um campo de imagem designado quadro, onde é possível enviar uma imagem que ilustre o quadro, e dois campos artista e título para o nome do pintor e do quadro.
- É depois opcional editar a formatação para alterar a forma como a tabela mostra as entradas.
- Note que se pretender alterar os campos da tabela deve utilizar o botão Reset template button, ou editar manualmente o formato, de forma a garantir que os novos campos são visualizados
- O Professor e/ou os Participantes podem inserir dados e opcionalmente comentar e avaliar outras submissões. Estas entradas podem ser visualizadas isoladamente, como listas ou pesquisadas e ordenadas.
- Os dados podem ser enviados directamente para a tabela a partir de um ficheiro .csv (gravar em UTF-8):
- Clique no separador 'Adicionar'
- No fim da página há um apontador 'Adicionar linhas de um ficheiro' que abre um campo para enviar um ficheiro .csv com os dados pretendidos. Atenção: teste primeiramente com um ficheiro com poucas entradas, para poder apagá-las facilmente caso não sejam importadas correctamente.
Bases de dados e cargos
Desde o Moodle 1.7 um conjunto de opções nas bases de dados foi migrado para o sistema de Cargos. Por exemplo, prevenir que um participante (ou qualquer outro papel) envie dados deve ser feito através da configuração dos cargos para essa instância em particular da base de dados. Contudo, note que por predefinição os professores não podem configurar cargos e esta possibilidade deve ser primeiro designada pelo administrador da página ou do sítio.
Exemplos de bases de dados
Moodle.org tem três exemplos de bases de dados em acção:
- Moodle Buzz, uma tabela de títulos, autores e links para artigos que referem o Moodle
- Themes, uma tabela com capturas de ecrã, links para download e comentários de utilizadores sobre temas do Moodle
- Modules and plugins, uma tabela que contem vários links (download, documentação, discussão) e informação (maintainer, tipo de módulo, requisitos) sobre os componentes modulares do Moodle, incluindo os criados por terceiros.
Usos criativos
Pode usar as tabelas para:
- permitir a colaboração na construção de uma colecção de links, livros, revistas, referências relacionados com um determinado assunto
- coleccionar imagens, fotos, posters, links, poemas criados pelos participantes para comentário dos pares e revisão
- reunir comentários e votos sobre potenciais logos, mascotes, nomes de projectos ou ideias
- fornecer uma área de ficheiros para alunos
- contruir repositórios de recursos classificados por disciplina e tipo
Ver também
- Glossary module, com funções semelhantes mas mais especializadas
- Using Moodle Database module forum
- Screencast de introdução ao módulo Base de dados e passos para a sua criação
Discussões de fórum Using Moodle: