Imagem: Logomarca da AGIR

Programas de Computador Gerenciamento

Multiprova Julgador de Código

Descrição

Multiprova é uma plataforma Web para gerenciamento e aplicação de atividades avaliativas, online e em papel, desenvolvida e largamente utilizada no âmbito da UFRN. Dentre as principais funcionalidades presentes na plataforma está a possibilidade do professor elaborar questões de diferentes tipos: múltipla escolha, associação de colunas, verdadeiro/falso, programação, discursivas e estações OSCE. Nas chamadas “Questões de Programação”, o estudante escreve como resposta um código de computador em uma das quatro linguagens suportadas pelo sistema: C++, Javascript, Java ou Python. Em seguida, o código é enviado através da API do Multiprova. O assim chamado “Multiprova Julgador de Código” é um microsserviço que compõe a arquitetura do Multiprova e que é responsável por executar o código enviado pelo estudante, verificando se o mesmo atende a critérios determinados pelo professor. Uma vez o critério ou partes dele atendidos, o Multiprova Julgador de Código sugere uma percentagem de acerto que é usada como um indicativo para o professor decidir qual a nota atribuir ao aluno pela resposta dada à questão. O Microsserviço em questão foi projetado para ser executado em ambiente seguro e isolado (por meio de contêineres) de forma a evitar que códigos maliciosos possam influenciar a estabilidade de outros serviços do Multiprova.

Inventores

  • ANDRÉ BESSA MOREIRA
  • DIEGO RODRIGO CABRAL SILVA
  • GUSTAVO BEZERRA PAZ LEITÃO
  • REX ANTONIO DA COSTA MEDEIROS

Cotitularidade

-

Status

Registro Concedido

Nº do Pedido: BR 51 2024 000810-1

País

Brasil

Contato

Agência de Inovação da UFRN

Telefone: +55 (84) 99167-6589 / 99224-0076

E-mail: contato@agir.ufrn.br

Imagem: Logomarca da PROPESQ
Imagem: Logomarca da UFRN
Imagem: Logomarca do IMD
Imagem: Logomarca do IMD

Feed de notícias


Acessar o RSS

Desenvolvido pela STI