Aspose.OMR  Faça o formulário CNSE do exame OMR

Folha OMR CBSE

Criação e leitura de planilhas CBSE legíveis por máquina

Machine-readable CBSE sheet

O Conselho Central de Educação Secundária (CBSE) é o conselho de educação controlado pelo estado para escolas públicas e privadas. Sendo um dos conselhos de educação mais prestigiados e reconhecidos da Índia, realiza exames finais para a 10ª e 12ª séries. Os exames são realizados todos os anos em março e os resultados são anunciados no final de maio. Os exames CBSE são realizados na modalidade papel e caneta, com os participantes preenchendo as bolhas correspondentes às respostas corretas com uma caneta esferográfica azul ou preta.

A leitura e avaliação manual de cada folha de exame CBSE preenchida é um processo tedioso e sujeito a erros, que desperdiça um tempo valioso que pode ser dedicado ao treinamento e à prática. É aqui que a tecnologia Optical Mark Recognition (OMR) vem em socorro. Ele permite o processamento automático de dezenas de formulários preenchidos manualmente em segundos. No entanto, isso geralmente requer dispositivos de pontuação especializados que não são acessíveis para tutores individuais e cursos de treinamento pequenos/médios. Mas não se preocupe, nós podemos oferecer uma solução para você!

Aspose.OMR é uma poderosa API OMR que pode converter um computador normal em um leitor óptico/máquina de pontuação para criar e avaliar qualquer teste de papel de múltipla escolha. Você nem precisa de um scanner - basta tirar uma foto de uma folha de exame preenchida em sala de aula e obter instantaneamente um resultado que pode ser corrigido automaticamente ou importado para um banco de dados. A API Aspose.OMR é extremamente simples, versátil e econômica - você só precisa de habilidades mínimas de programação e um IDE gratuito como o Visual Studio Community Edition para usá-la.

O exame CBSE muda de ano para ano. Para praticá-lo, você precisará de formulários personalizáveis ​​(planilhas) que contenham perguntas sobre os assuntos do exame. Seus alunos devem tentar essas planilhas diariamente para capturar ideias importantes a longo prazo. Aspose.OMR irá ajudá-lo a personalizar formulários de exame para o seu processo educacional e obter resultados rapidamente sem perder muito tempo que poderia ser gasto no processo educacional. O formulário de amostra abaixo mostra como usar o Aspose.OMR para projetar e criar uma planilha CBSE no assunto Ciência para praticar o exame em escolas, institutos e centros de treinamento.

Você pode personalizar completamente o formulário OMR alterando as fontes acima e gerando novamente a folha para seu tipo de papel preferido. Você pode alterar o número e a ordem das perguntas e criar formulários específicos de assunto que são perfeitamente adaptados ao seu currículo.

Para adicioná-lo ao seu projeto, basta instalar o pacote Aspose.OMR NuGet em seu projeto com o seguinte comando:


  PM> Install-Package Aspose.OMR
 

Instruções

Siga as orientações abaixo sobre como usar, personalizar e ler o formulário de exame CBSE com Aspose.OMR.

Preenchendo a folha CBSE

É desejável fazer a prática CBSE nas mesmas condições do exame final. Assim, os candidatos devem seguir instruções precisas durante os testes de treinamento para se familiarizar com as expectativas reais do teste:

  • Os exames levariam de 1,5 a 2 horas, dependendo do padrão do exame.
  • 15 minutos de tempo de leitura são dados aos alunos para ler o questionário.
  • Apenas um balão deve ser preenchido por questão.
  • O círculo da bolha deve ser totalmente preenchido com caneta azul ou preta.
  • Evite quaisquer marcas perdidas, especialmente aquelas que cruzam as bolhas ou um código de barras.
  • Terminado o exame, os alunos são obrigados a entregar as folhas de respostas independentemente do número de questões respondidas.

Personalizando a planilha CBSE

As folhas CBSE cobrem vários assuntos - desde ciências e matemática até música e literatura. Para fins de treinamento e prática, cada formulário pode ser ajustado, para que o aluno não apenas se lembre das respostas corretas, mas também capte ideias importantes a longo prazo. Com o Aspose.OMR, você pode modificar facilmente o formulário para se concentrar em determinadas áreas do teste.

A personalização da planilha CBSE:

  • Abra o código-fonte do formulário CBSE (CBSE.txt) com qualquer editor de texto simples.
  • Altere o código-fonte de acordo com as [diretrizes.](https://docs.aspose.com/omr/net/design-form/)
  • Personalize o tamanho do papel, a cor da bolha, a fonte e outras [configurações globais da página.](https://docs.aspose.com/omr/net/generate-template/page-setup/)

Depois de concluído, execute o seguinte código para [gerar](https://docs.aspose.com/omr/net/generate-template/) um modelo imprimível para o formulário CBSE:

Crie um formulário de folha OMR CBSE com o mecanismo Aspose OMR

    
    Aspose.OMR.Api.OmrEngine omrEngine = new Aspose.OMR.Api.OmrEngine();
    Aspose.OMR.Generation.GlobalPageSettings globalPageSettings = new Aspose.OMR.Generation.GlobalPageSettings() {
	    PaperSize = Aspose.OMR.Generation.PaperSize.Letter,
	    BubbleColor = Aspose.OMR.Generation.Color.Red
    };
    Aspose.OMR.Generation.GenerationResult generationResult = omrEngine.GenerateTemplate("CBSE.txt", globalPageSettings);
    generationResult.Save("target-folder", "template");
    

Em seguida, imprima o arquivo template.png da pasta de destino e entregue os papéis aos seus alunos. Você também obterá o arquivo com a extensão .OMR. Não o remova - será necessário durante o reconhecimento.

Reconhecendo a folha NEET preenchida

Para reconhecer uma folha CBSE preenchida à mão, digitalize-a em um dos [formatos suportados](https://docs.aspose.com/omr/net/supported-file-formats/#filled-forms). Não há necessidade de um leitor de hardware caro, como o Scantron. Para melhores resultados, um scanner básico de escritório ou copiadora multifuncional será suficiente. Se você não tiver um scanner, basta tirar uma foto do formulário com qualquer smartphone moderno e fazer o upload da foto para o seu computador.

Para ler a folha CBSE preenchida, use o seguinte código:

Reconheça a folha de exame OMR CBSE preenchida com a biblioteca Aspose OMR

    
    Aspose.OMR.Api.OmrEngine omrEngine = new Aspose.OMR.Api.OmrEngine();
    // Load the recognition pattern for CBSE sheet template
    Aspose.OMR.Api.TemplateProcessor recognitionEngine = omrEngine.GetTemplateProcessor("template.omr");
    Aspose.OMR.Model.RecognitionResult recognitionResult = recognitionEngine.RecognizeImage("scanned-sheets/Sandeep-Vaishya.png");
    string result = recognitionResult.GetCsv();
    

template.omr é o chamado padrão de reconhecimento – um arquivo especial usado para produzir resultados altamente precisos com o mecanismo de reconhecimento Aspose.OMR. Ele é gerado juntamente com o modelo CBSE imprimível, certifique-se de não excluir ou substituir esse arquivo.

Benefícios

Crie formulários CBSE OMR sobre qualquer assunto com uma linguagem de marcação flexível e fácil de usar.

Processe dezenas de formulários preenchidos por minuto.

Precisão de reconhecimento superior que pode ser ajustada para resultados perfeitos mesmo em condições difíceis.

Nenhum equipamento necessário. Use sua copiadora de escritório existente em vez de um dispositivo Scantron caro. Você pode até processar fotos tiradas com um smartphone.

Personalize os formulários com informações do aluno, códigos QR, códigos de barras e imagens.

Suporte para todos os tamanhos de papel populares, bem como vários não padrão.

Leia o formulário CBSE preenchido nos formatos JSON, XML ou CSV, que podem ser analisados, pontuados e importados programaticamente para qualquer banco de dados relacional ou NoSQL.