Aspose.OMR  Faire le formulaire SAT de l'examen OMR

Fiche OMR SAT

Création et lecture de feuilles SAT lisibles par machine

Machine-readable SAT form

Le Scholastic Assessment Test (SAT) est un test standardisé largement utilisé pour les admissions à l'université aux États-Unis. L'objectif principal du test est d'évaluer la préparation de l'étudiant à poursuivre ses études en évaluant les compétences écrites, orales et mathématiques. La plupart des collèges aux États-Unis exigent le SAT pour être admis aux cours de premier cycle. Les écoles offrent également des bourses aux étudiants en fonction de leurs scores SAT. Le College Board a également introduit le SAT en Inde. Toutes les universités de l'India Higher Education Alliance acceptent les scores SAT pour l'admission d'étudiants indiens et du monde entier. Le SAT est proposé sept fois par an aux États-Unis : en août, octobre, novembre, décembre, mars, mai et juin. Pour les étudiants internationaux, le SAT est proposé quatre fois par an : en octobre, décembre, mars et mai.

Le test SAT est généralement passé par les juniors et les seniors du secondaire. Actuellement, il s'agit d'un test sur papier, où les participants remplissent les bulles correspondant aux bonnes réponses avec un crayon. Le formulaire SAT comprend 154 questions à choix multiples, faisant de la notation manuelle de chaque feuille de réponses remplie un long processus avec des erreurs humaines potentielles. La notation automatique est généralement effectuée avec des dispositifs de notation spécialisés qui ne sont pas abordables pour les tuteurs individuels et les cours de formation de petite et moyenne taille. Heureusement, ces coûts peuvent être affiliés à la solution Aspose.OMR.

Aspose.OMR est une API puissante qui peut convertir un ordinateur ordinaire en lecteur optique / machine de notation pour créer et noter n'importe quel test papier à choix multiples. Il permet de traiter automatiquement des dizaines de formulaires remplis manuellement en quelques secondes sans matériel spécialisé - il suffit de prendre une photo d'un formulaire OMR rempli en classe et d'obtenir un résultat qui peut être automatiquement noté ou importé dans une base de données. L'API Aspose.OMR est extrêmement simple, polyvalente et rentable - vous n'avez besoin que de compétences minimales en programmation et d'un IDE gratuit comme Visual Studio Community Edition pour l'utiliser.

Pour libérer un temps précieux qui pourrait être mieux utilisé pour éduquer vos candidats, nous vous fournissons des feuilles de réponses SAT hautement personnalisables. L'exemple de formulaire ci-dessous montre comment utiliser Aspose.OMR pour concevoir et créer un formulaire SAT pour l'examen dans les écoles, les instituts et les centres de coaching.

Pour personnaliser le formulaire SAT, modifiez les sources ci-dessus et générez l'impression pour votre type de papier préféré. Vous pouvez modifier le nombre et l'ordre des questions et créer des formulaires thématiques parfaitement adaptés à votre parcours pédagogique.

Pour l’ajouter à votre projet, il vous suffit d’installer le package Aspose.OMR NuGet dans votre projet avec la commande suivante :


  PM> Install-Package Aspose.OMR
 

Des instructions

Suivez les directives ci-dessous sur l’utilisation et la personnalisation de la feuille de réponses SAT lisible par machine.

Remplir la feuille de réponses SAT

SAT suit le modèle strict. Ainsi, nous recommandons aux candidats de suivre des consignes précises lors des tests de formation pour se familiariser avec les attentes réelles de l'examen :

  • La durée totale du SAT est de 180 minutes, hors pauses.
  • Une seule bulle doit être remplie par question.
  • Le cercle de la bulle doit être entièrement rempli avec un crayon n°2.
  • Évitez les marques parasites, en particulier celles qui traversent les bulles ou un code-barres.
  • Il est permis d'effacer la marque pour modifier la réponse. Faites-le aussi complètement que possible - des marques incomplètes ou des effacements peuvent affecter votre score.
  • Pour renseigner l'identifiant du test et le numéro de l'élève, remplissez une bulle par colonne correspondant à un chiffre.

Personnalisation de la feuille de réponses SAT

Alors que le SAT a un nombre fixe de réponses, à des fins de formation et de pratique, chaque formulaire peut être ajusté. Cela garantira que les étudiants se souviennent non seulement des réponses "correctes", mais qu'ils attrapent les sujets de fond à long terme. Avec Aspose.OMR, vous pouvez facilement modifier le formulaire pour vous concentrer sur certains domaines du test.

Personnalisez le SAT à partir de :

  • Ouvrez le code source du formulaire SAT (SAT.txt) avec n'importe quel éditeur de texte brut.
  • Modifiez le code source conformément aux [directives.](https://docs.aspose.com/omr/net/design-form/)
  • Personnalisez la taille du papier, la couleur des bulles, la police et d'autres [paramètres de page globaux.](https://docs.aspose.com/omr/net/generate-template/page-setup/)

Une fois terminé, exécutez le code suivant pour [générer](https://docs.aspose.com/omr/net/generate-template/) un modèle imprimable pour le formulaire SAT :

Créer un formulaire de feuille OMR SAT avec le moteur 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
    };
    Aspose.OMR.Generation.GenerationResult generationResult = omrEngine.GenerateTemplate("SAT.txt", globalPageSettings);
    generationResult.Save("target-folder", "template");
    

Imprimez maintenant le fichier template.png à partir du dossier cible et distribuez les papiers à vos élèves. Vous obtiendrez également le fichier avec l'extension .OMR. Ne l'enlevez pas - il sera nécessaire lors de la reconnaissance.

Reconnaître la feuille SAT complétée

Pour reconnaître une feuille SAT remplie à la main, numérisez-la dans l'un des formats pris en charge. Il n'y a pas besoin de lecteur matériel coûteux, tel que Scantron. Pour de meilleurs résultats, un scanner de bureau de base ou un copieur multifonction suffira. Si vous n'avez pas de scanner, vous pouvez simplement photographier le formulaire avec n'importe quel smartphone moderne et télécharger la photo sur votre ordinateur.

Pour lire la feuille SAT remplie par l'étudiant, utilisez le code suivant :

Reconnaître la feuille d'examen remplie par les étudiants OMR SAT avec la bibliothèque Aspose OMR

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

template.omr est ce qu'on appelle un modèle de reconnaissance - un fichier spécial qui est utilisé pour produire des résultats très précis avec le moteur de reconnaissance Aspose.OMR. Il est généré avec le formulaire SAT imprimable, assurez-vous de ne pas supprimer ou remplacer ce fichier.

Avantages

  • Créez une feuille de réponses SAT lisible par machine avec un langage de balisage flexible et facile à utiliser.
  • Traitez des dizaines de formulaires SAT remplis par minute.
  • Une précision de reconnaissance supérieure qui peut être encore affinée pour de meilleurs résultats, même dans des conditions difficiles.
  • Aucun équipement nécessaire. Utilisez votre copieur de bureau existant au lieu d’un appareil Scantron coûteux. Vous pouvez même traiter les photos prises avec un smartphone.
  • Personnalisez les formulaires avec les coordonnées de l’aspirant, les codes QR, les codes-barres et les images.
  • Prise en charge de tous les formats de papier courants ainsi que d’un certain nombre de formats non standard.
  • Lisez la feuille SAT complétée au format JSON, XML ou CSV, qui peut être analysée, notée et importée par programmation dans n’importe quelle base de données relationnelle ou NoSQL.