Aspose.OMR  OMR 試験 CNSE フォームの作成

OMR CBSEシート

機械可読 CBSE シートの作成と読み取り

Machine-readable CBSE sheet

中央中等教育委員会 (CBSE) は、国が管理する公立および私立学校の教育委員会です。インドで最も権威があり、認められている教育委員会の 1 つであり、10 年生と 12 年生の最終試験を実施しています。試験は毎年3月に実施され、結果は5月末に発表されます。 CBSE 試験はペンと紙のモードで行われ、参加者は青または黒のボールペンで正解に対応するバブルに記入します。

完成した各 CBSE 試験シートを手作業で読んで評価することは、退屈でエラーが発生しやすいプロセスであり、コーチングと練習に費やすことができる貴重な時間を無駄にします。ここで、光学式マーク認識 (OMR) テクノロジーが役に立ちます。手動で入力された数十のフォームを数秒で自動的に処理できます。ただし、これには通常、個々の家庭教師や小規模/中規模のトレーニングコースには手頃な価格ではない専用のスコアリングデバイスが必要です.しかし、心配しないでください。解決策を提供できます。

Aspose.OMR は強力な OMR API であり、通常のコンピューターを光学式リーダー/スコアリング マシンに変換して、多肢選択式ペーパー テストを作成および採点することができます。スキャナーも必要ありません。クラスで完成した試験用紙の写真を撮るだけで、すぐに結果が得られ、自動的に採点したり、データベースにインポートしたりできます。 Aspose.OMR API は非常にシンプルで、用途が広く、費用対効果に優れています。最小限のプログラミング スキルと、Visual Studio Community Edition のような無料の IDE があれば使用できます。

CBSE 試験は毎年変更されます。それを実践するには、試験科目に関する質問を含むカスタマイズ可能なフォーム (ワークシート) が必要です。長期的に重要なアイデアを捉えるために、生徒はこれらのワークシートを毎日試す必要があります。 Aspose.OMR は、教育プロセスに合わせて試験フォームをカスタマイズし、教育プロセスに費やすことができる多くの時間を無駄にすることなく、結果を迅速に取得するのに役立ちます。以下のサンプル フォームは、Aspose.OMR を使用して、学校、教育機関、およびコーチング センターで試験を練習するための科学科目に関する CBSE ワークシートをデザインおよび作成する方法を示しています。

上記のソースを変更し、好みの用紙タイプのシートを再生成することで、OMR フォームを完全にカスタマイズできます。質問の数と順序を変更し、カリキュラムに完全に合わせた科目固有のフォームを作成できます。

これをプロジェクトに追加するには、次のコマンドを使用して Aspose.OMR NuGet パッケージをプロジェクトにインストールするだけです。


  PM> Install-Package Aspose.OMR
 

指示

Aspose.OMR での CBSE 試験フォームの使用、カスタマイズ、および読み取りについては、以下のガイドラインに従ってください。

CBSEシートへの記入

最終試験と同じ条件でCBSE演習を受講することが望ましいです。したがって、受験者はトレーニング テスト中に正確な指示に従って、実際のテストで期待される内容に慣れる必要があります。

  • 試験のパターンにもよりますが、試験には 1.5 時間から 2 時間かかります。
  • 問題用紙を読むために15分間の読書時間が学生に与えられます。
  • 質問ごとに 1 つのバブルのみを入力してください。
  • バブルの円は、青または黒のペンで完全に塗りつぶす必要があります。
  • 特にバブルやバーコードを横切るような、はぐれたマークは避けてください。
  • 試験終了後は、問題数に関わらず解答用紙を提出していただきます。

CBSE シートのカスタマイズ

CBSE シートは、科学や数学から音楽や文学まで、複数の科目をカバーしています。トレーニングと練習の目的で、各フォームを調整できるため、学生は正しい答えを覚えるだけでなく、長期的に重要なアイデアをキャッチできます。 Aspose.OMR を使用すると、フォームを簡単に変更して、テストの特定の領域に焦点を当てることができます。

CBSE シートをカスタマイズします。

  • プレーン テキスト エディターで CBSE フォームのソース コード (CBSE.txt) を開きます。
  • [ガイドライン](https://docs.aspose.com/omr/net/design-form/)に従ってソースコードを変更します。
  • 用紙サイズ、吹き出しの色、フォント、およびその他の [グローバル ページ設定] (https://docs.aspose.com/omr/net/generate-template/page-setup/) をカスタマイズします。

完了したら、次のコードを実行して、CBSE フォームの印刷可能なテンプレートを [生成](https://docs.aspose.com/omr/net/generate-template/) します。

Aspose OMR エンジンを使用して OMR CBSE シート フォームをビルドする

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

次に、ターゲット フォルダーから template.png ファイルを単純に印刷し、生徒に用紙を渡します。拡張子が .OMR のファイルも取得します。削除しないでください。認識時に必要になります。

完成したニートシートの認識

手書きの CBSE シートを認識するには、[サポートされている形式](https://docs.aspose.com/omr/net/supported-file-formats/#filled-forms)のいずれかでデジタル化します。 Scantron などの高価なハードウェア リーダーは必要ありません。最良の結果を得るには、基本的なオフィス スキャナーまたは多機能コピー機で十分です。スキャナーがない場合は、最新のスマートフォンでフォームの写真を撮り、その写真をコンピューターにアップロードするだけです。

完成した CBSE シートを読むには、次のコードを使用します。

Aspose OMR ライブラリを使用して OMR CBSE 記入済み試験問題を認識

    
    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 いわゆる認識パターンです。これは、Aspose.OMR 認識エンジンで非常に正確な結果を生成するために使用される特別なファイルです。これは、印刷可能な CBSE テンプレートと一緒に生成されます。そのファイルを削除したり置き換えたりしないでください。

利点

柔軟で使いやすいマークアップ言語を使用して、あらゆる主題に関する CBSE OMR フォームを作成します。

毎分数十の完成したフォームを処理します。

困難な状況でも完璧な結果を得るためにさらに微調整できる優れた認識精度。

機器は必要ありません。高価な Scantron デバイスの代わりに、既存のオフィス コピー機を使用します。スマホで撮った写真も加工できます。

学生の情報、QR コード、バーコード、画像を使用してフォームをパーソナライズします。

すべての一般的な用紙サイズだけでなく、多くの非標準サイズもサポートしています。

完成した CBSE フォームを JSON、XML、または CSV 形式に読み取り、プログラムで分析、スコア付け、リレーショナル データベースまたは NoSQL データベースにインポートできます。