LEIA-ME - MCTest v. 5.2

Bem vindo ao MCTest, um portal para a geração e correção de exames.

MCTest é um sofware livre e de código aberto (veja Licença) e sua melhor vantagem é o tratamento de questões paramétricas através do LaTeX e Python, permitindo variações infinitas de cada questão.

Acesse vision.ufabc.edu.br e mais examples. URL final :8000 é para desenvolvimento.

Ajude-nos a divulgar o MCtest. Se mais pessoas utilizarem, mais rápidas serão as melhorias.

O MCtest deve ser instalado em um servidor Ubuntu 20.04 através das portas 3306 e 8000.

Definir dados específicos no arquivo _settings.env.

Após baixar em github.com/fzampirolli/mctest instalar MCTest com:
                        sudo su
                        source _setup_all.sh

Melhorias Futuras

  1. Mensagens de erro e interface gráfica;

  2. Instalador _setup-all.sh (incluindo outros sistemas operacionais);

  3. Tempo para criar pdf de um exame com muitos estudantes;

  4. Portal e BD em diferentes idiomas. Por exemplo, edit locale/pt/LC_MESSAGES/django.po para Português e use os comandos:

                    django-admin.py makemessages -l pt
                    django-admin.py compilemessages

    Em seguida, faça as seguintes alterações em _settings.env:

                    LANGUAGE_CODE = 'pt-br'
                    TIME_ZONE = 'America/Sao_Paulo'
    Ver pasta 'locale' para outros idiomas;

  5. Módulo de Exame utilizando IA: exames individuais com base no histórico do aluno e da turma;

  6. Módulo de Estudante utilizando IA: como as questões com diferentes pesos são escolhidas para mostrar as competências e habilidades de cada estudante;

  7. Utilizar blockchain para validar exames, histórico e outros recursos;

  8. Incluir reconhecimento facial no exame QR Code;

  9. Melhorias em Teoria de Resposta ao Item;

  10. Usar Markdown para descrever questões e enviar exames ou atividades aos alunos;

  11. Adaptar o aplicativo Android a esta versão do MCTest [ref15, ref16b];

  12. Estudar a integração do MCTest com outros sistemas, por exemplo, SIGAA e Moodle, compartilhando bancos de dados diferentes;

  13. Executar os códigos de questões paramétricos em outros servidores, semelhante ao usado ​​no plug-in VPL do Moodle;

  14. Integrar com MakeTests: link;

  15. Escrever um tutorial completo para instalar e usar o MCTest.


Propostas de colaborações com especialistas para escrever artigos ou relatórios técnicos

    Máximo de 5 autores por artigo; Ordem dos autores proporcional ao número de páginas escritas; Já tenho dados/implementações para alguns tópicos:
  1. Segurança em exames utilizando QRCode;

  2. Comparações com diferentes folhas de respostas;

  3. Um estudo de casos utilizando Teoria de Resposta ao Item;

  4. MCTest: Especificações de Requisitos de Software;

  5. MCTest: interfaces gráficas;

  6. MCTest: banco de dados;

  7. MCTest: arquitetura de software;

  8. MCTest: implantação de software;

  9. Nova tela de categorias de questões (com PNL) antes de abrir a tela de exame.;


Versões

  • MCTest 5.0

    • Agosto de 2018
    • Os gabaritos das questões de múltipla-escolha estão no próprio QRCode
  • MCTest 5.1

    • Agosto de 2019
    • Novas interfaces gráficas
    • Os gabaritos das questões de múltipla escolha estão armazenadas agora no servidor (por 180 dias)
  • MCTest 5.2

    • Processo n. 2018/23561-1, Fundação de Amparo à Pesquisa do Estado de São Paulo: FAPESP
    • Título: Um Sistema Universal para Geração e Correção Automática de Questões Parametrizadas
    • 01/09/2019 - 31/08/2021