Aspose.OMR  Erstellen Sie das SAT-Formular für die OMR-Prüfung

OMR SAT-Blatt

Erstellen und Lesen von maschinenlesbaren SAT-Blättern

Machine-readable SAT form

Der Scholastic Assessment Test (SAT) ist ein standardisierter Test, der in den Vereinigten Staaten für die Zulassung zum College weit verbreitet ist. Der Hauptzweck des Tests besteht darin, die Bereitschaft des Schülers für eine weiterführende Ausbildung zu beurteilen, indem die schriftlichen, mündlichen und mathematischen Fähigkeiten bewertet werden. Die meisten Colleges in den Vereinigten Staaten verlangen den SAT für die Zulassung zu Grundstudiengängen. Schulen bieten Schülern auch Stipendien basierend auf ihren SAT-Ergebnissen an. Das College Board hat den SAT auch in Indien eingeführt. Alle Universitäten der India Higher Education Alliance akzeptieren SAT-Ergebnisse für die Zulassung von indischen Studenten und aus der ganzen Welt. Der SAT wird sieben Mal im Jahr in den Vereinigten Staaten angeboten: im August, Oktober, November, Dezember, März, Mai und Juni. Für internationale Studierende wird der SAT viermal im Jahr angeboten: im Oktober, Dezember, März und Mai.

Der SAT-Test wird normalerweise von Junioren und Senioren der High School abgelegt. Derzeit ist es ein papierbasierter Test, bei dem die Teilnehmer die Blasen, die den richtigen Antworten entsprechen, mit einem Bleistift ausfüllen. Das SAT-Formular enthält 154 Multiple-Choice-Fragen, was die manuelle Bewertung jedes ausgefüllten Antwortbogens zu einem langen Prozess mit möglichen menschlichen Fehlern macht. Die automatische Bewertung erfolgt normalerweise mit speziellen Bewertungsgeräten, die für einzelne Tutoren und kleine / mittlere Schulungskurse nicht erschwinglich sind. Glücklicherweise können diese Kosten mit der Aspose.OMR-Lösung verbunden werden.

Aspose.OMR ist eine leistungsstarke API, die einen normalen Computer in ein optisches Lese-/Bewertungsgerät zum Erstellen und Bewerten von Multiple-Choice-Papiertests umwandeln kann. Es ermöglicht die automatische Verarbeitung von Dutzenden von manuell ausgefüllten Formularen in Sekundenschnelle ohne spezielle Hardware – machen Sie einfach ein Foto eines ausgefüllten OMR-Formulars im Unterricht und erhalten Sie ein Ergebnis, das automatisch bewertet oder in eine Datenbank importiert werden kann. Die Aspose.OMR-API ist extrem einfach, vielseitig und kostengünstig – Sie benötigen nur minimale Programmierkenntnisse und eine kostenlose IDE wie Visual Studio Community Edition, um sie zu verwenden.

Um wertvolle Zeit freizusetzen, die besser für die Schulung Ihrer Bewerber verwendet werden könnte, stellen wir Ihnen hochgradig anpassbare SAT-Antwortbögen zur Verfügung. Das Beispielformular unten zeigt, wie Aspose.OMR verwendet wird, um ein SAT-Formular für die Prüfung in Schulen, Instituten und Coaching-Zentren zu entwerfen und zu erstellen.

Um das SAT-Formular anzupassen, ändern Sie die Quellen oben und erstellen Sie den Ausdruck für Ihre bevorzugte Papiersorte. Sie können die Anzahl und Reihenfolge der Fragen ändern und fachspezifische Formulare erstellen, die perfekt auf Ihren Bildungsprozess zugeschnitten sind.

Um es zu Ihrem Projekt hinzuzufügen, müssen Sie nur das Paket Aspose.OMR NuGet in Ihrem Projekt mit dem folgenden Befehl installieren:


  PM> Install-Package Aspose.OMR
 

Anweisungen

Befolgen Sie die nachstehenden Richtlinien zur Verwendung und Anpassung des maschinenlesbaren SAT-Antwortbogens.

Ausfüllen des SAT-Antwortbogens

SAT folgt dem strengen Muster. Daher empfehlen wir den Kandidaten, während der Trainingstests genaue Anweisungen zu befolgen, um sich mit den tatsächlichen Prüfungserwartungen vertraut zu machen:

  • Die Gesamtzeit für den SAT beträgt 180 Minuten ohne Pausen.
  • Pro Frage darf nur eine Blase ausgefüllt werden.
  • Der Kreis der Blase muss vollständig mit einem Bleistift Nr. 2 ausgefüllt werden.
  • Vermeiden Sie Streumarkierungen, insbesondere solche, die die Blasen oder einen Barcode kreuzen.
  • Es ist erlaubt, die Markierung zu löschen, um die Antwort zu ändern. Machen Sie es so vollständig wie möglich – unvollständige Markierungen oder Streichungen können Ihre Punktzahl beeinflussen.
  • Um die Test-ID und die Schülernummer einzugeben, füllen Sie eine Blase pro Spalte aus, die einer Nummer entspricht.

Anpassen des SAT-Antwortbogens

Während der SAT eine feste Anzahl von Antworten hat, kann jede Form für Trainings- und Übungszwecke angepasst werden. Es stellt sicher, dass sich die Schüler nicht nur die „richtigen“ Antworten merken, sondern auch langfristig die Hintergrundthemen erfassen. Mit Aspose.OMR können Sie das Formular einfach ändern, um sich auf bestimmte Bereiche des Tests zu konzentrieren.

Das Anpassen der SAT aus:

  • Öffnen Sie den Quellcode des SAT-Formulars (SAT.txt) mit einem beliebigen Texteditor.
  • Ändern Sie den Quellcode gemäß den [Richtlinien.](https://docs.aspose.com/omr/net/design-form/)
  • Passen Sie Papiergröße, Blasenfarbe, Schriftart und andere [globale Seiteneinstellungen] an (https://docs.aspose.com/omr/net/generate-template/page-setup/)

Führen Sie nach Abschluss den folgenden Code aus, um eine druckbare Vorlage für das SAT-Formular zu [generieren](https://docs.aspose.com/omr/net/generate-template/):

Erstellen Sie OMR-SAT-Blattformulare mit der Aspose OMR-Engine

    
    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");
    

Drucken Sie nun die Datei template.png aus dem Zielordner aus und geben Sie die Papiere an Ihre Schüler weiter. Sie erhalten auch die Datei mit der Erweiterung .OMR. Entfernen Sie es nicht – es wird während der Erkennung benötigt.

Erkennen des ausgefüllten SAT-Bogens

Um ein handgefülltes SAT-Blatt zu erkennen, digitalisieren Sie es in einem der unterstützten Formate. Teure Hardware-Lesegeräte wie Scantron sind nicht erforderlich. Für beste Ergebnisse reicht ein einfacher Büroscanner oder Multifunktionskopierer aus. Wenn Sie keinen Scanner haben, können Sie das Formular einfach mit jedem modernen Smartphone abfotografieren und das Foto auf Ihren Computer hochladen.

Verwenden Sie den folgenden Code, um das vom Schüler ausgefüllte SAT-Blatt zu lesen:

Erkennen Sie die von OMR SAT-Studenten ausgefüllten Prüfungsblätter mit der Aspose OMR-Bibliothek

    
    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 ist ein sogenanntes Erkennungsmuster – eine spezielle Datei, die verwendet wird, um mit der Aspose.OMR-Erkennungsmaschine hochgenaue Ergebnisse zu erzielen. Es wird zusammen mit dem druckbaren SAT-Formular generiert, stellen Sie sicher, dass Sie diese Datei nicht löschen oder ersetzen.

Leistungen

  • Erstellen Sie maschinenlesbare SAT-Antwortbögen mit einer flexiblen und benutzerfreundlichen Auszeichnungssprache.
  • Verarbeiten Sie Dutzende von ausgefüllten SAT-Formularen pro Minute.
  • Überlegene Erkennungsgenauigkeit, die weiter verfeinert werden kann, um auch unter schwierigen Bedingungen beste Ergebnisse zu erzielen.
  • Keine Ausrüstung erforderlich. Verwenden Sie Ihren vorhandenen Bürokopierer anstelle eines teuren Scantron-Geräts. Sie können sogar mit einem Smartphone aufgenommene Fotos bearbeiten.
  • Personalisieren Sie die Formulare mit den Kontaktinformationen des Aspiranten, QR-Codes, Barcodes und Bildern.
  • Unterstützung für alle gängigen Papierformate sowie eine Reihe von Nicht-Standardformaten.
  • Lesen Sie das ausgefüllte SAT-Blatt als JSON, XML oder CSV, das programmgesteuert analysiert, bewertet und in jede relationale oder NoSQL-Datenbank importiert werden kann.