Gift
De WikiLICC
Apresentamos dois modos de lidar com um banco de dados de questões a serem importadas para o moodle.
- Digitar as questões em latex, usar um conversor para o formato gift, e importar.
- Digitar as questões direto no formato gift (útil para questões simples)
Índice
Solução 1: Digitar em latex (recomendada)
São necessários 3 arquivos: prova.tex, esamigift.sty, questoes.tex
prova.tex
Arquivo principal da prova, usa o pacote esamigift.sty (que recria comandos do pacote esami.sty).
\documentclass[a4paper,UKenglish,12pt]{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} %\usepackage[latin1]{inputenc} \usepackage{babel} %\usepackage{esami} \usepackage{esamigift} \begin{document} \verificacao{Álgebra Linear -- Área~1 -- 2016/2} \begin{enumerate} \input questoes %\input sem1al %\input sem2al %\input sem3al \end{enumerate} \end{document}
Solução 2: Digitar no formato gift
Pequeno exemplo de arquivo gift para importacão de questões para o Moodle.
Sugestão de gerenciamento de questões:
- Crie um arquivo .gift por questionário.
- Em cada arquivo coloque as questões necessárias, iniciando com a categoria das questões (veja abaixo). A categoria é o assunto/capitulo da sumula. Se necessário crie subcategorias (mas não exagere, pois fica difícil o gerenciamento). Veja abaixo sugestões de categorias utilizadas anteriormente (seria interessante combinarmos algo padrão).
- Importe o arquivo .gift para o banco de questões do curso
- Crie o questionário a partir das questões.
- Se encontrar erro, apague todas as questões da semana e importe novamente as questões corrigidas (ou corrija diretamente no Moodle se a correcão for pequena).
Exemplo de arquivo .gift
// A linha abaixo define a categoria das próximas questões. // Algebra Linear: é o nome do curso // Somas : é o nome da categoria das questões // Os caracteres ~,=,#,{,} são caracteres de controle no formato gift. // // 1) Substitua as barras invertidas \ por \\. // 2) No texto das questões, coloque uma barra \ na frente dos caracteres acima. // 3) Utilize $$...$$ para digitar equacões como no latex. // // O primeiro 100 que aparece na questão abaixo é um rótulo para a questão (muito útil usar a resposta correta como rótulo). $CATEGORY: Algebra Linear/01 Somas ::100::Se $$\\beta\=10^\{1+1\}$$, qual o valor de $$ \\beta $$? { =100 ~101 ~102 ~103 ~104 } ::12::Quanto é $$5+7$$ ?{ =12 ~11 ~10 } // Outra categoria. $CATEGORY: Algebra Linear/02 Produtos // Questão direta ::3,5::Quanto é $$3+0,5$${ =%100%3,5# } // Questão V ou F. ::V::Responda verdadeiro ou falso: O número 2 é par.{TRUE}
Importando questões para o Banco de Questões do Moodle
- Entre no ambiente moodle em https://moodle.ufrgs.br
- Selecione a turma que você tem acesso para edição
- Clique em Administracão/Banco de questões/Importacão.
- Selecione o arquivo .gift (usei arquivo salvo como UTF8 e funcionou).
Sugestão de Categorias de questões para numérico
01 Aritmética de máquina 01 Aritmética de máquina/Arredondamento 01 Aritmética de máquina/Bases numéricas 01 Aritmética de máquina/Cancelamento 01 Aritmética de máquina/Condicionamento 01 Aritmética de máquina/ponto flutuante 01 Aritmética de máquina/Propagação do erro 02 Raizes 02 Raizes/Bissecção 02 Raizes/Fixo 02 Raizes/Newton 03 Polinomios 04 Sistemas lineares 04 Sistemas lineares/Custo 04 Sistemas lineares/Metodos iterativos 05 Sistemas nao lineares 06 Autovalores e autovetores 06 Interpolacao 06 Metodo da Potencia 07 Aproximacao de funcoes 07 Interpolacao 08 Ajuste 09 Integracao numerica 10 Deriv 10 EDO 10 Multistep