Aspose.OMR  Сделать форму экзамена OMR SAT

OMR SAT Лист

Создание и чтение машиночитаемых листов SAT

Machine-readable SAT form

Scholastic Assessment Test (SAT) — это стандартизированный тест, который широко используется при поступлении в колледжи в Соединенных Штатах. Основной целью теста является оценка готовности учащегося к дальнейшему обучению путем оценки письменных, устных и математических навыков. Большинство колледжей в Соединенных Штатах требуют SAT для поступления на курсы бакалавриата. Школы также предлагают стипендии учащимся в зависимости от их результатов SAT. Совет колледжей также представил SAT в Индии. Все университеты, входящие в Альянс высшего образования Индии, принимают результаты SAT для поступления от индийских студентов и студентов со всего мира. SAT предлагается семь раз в год в Соединенных Штатах: в августе, октябре, ноябре, декабре, марте, мае и июне. Для иностранных студентов SAT предлагается четыре раза в год: в октябре, декабре, марте и мае.

Тест SAT обычно сдают старшеклассники и старшеклассники. В настоящее время это бумажный тест, когда участники заполняют карандашом кружки, соответствующие правильным ответам. Форма SAT включает 154 вопроса с несколькими вариантами ответов, что делает ручную оценку каждого заполненного листа ответов длительным процессом с потенциальными человеческими ошибками. Автоматическая оценка обычно выполняется с помощью специализированных устройств для подсчета очков, которые недоступны для индивидуальных преподавателей и небольших / средних учебных курсов. К счастью, эти затраты могут быть связаны с решением Aspose.OMR.

Aspose.OMR — это мощный API, который может превратить обычный компьютер в оптический считыватель/оценочную машину для создания и оценки любого бумажного теста с несколькими вариантами ответов. Он позволяет автоматически обрабатывать десятки заполненных вручную форм за считанные секунды без специального оборудования — просто сфотографируйте заполненную форму OMR в классе и получите результат, который можно автоматически оценить или импортировать в базу данных. API Aspose.OMR чрезвычайно прост, универсален и экономичен — для его использования вам потребуются лишь минимальные навыки программирования и бесплатная интегрированная среда разработки, такая как Visual Studio Community Edition.

Чтобы высвободить драгоценное время, которое можно было бы лучше потратить на обучение ваших кандидатов, мы предоставляем вам листы ответов SAT с широкими возможностями настройки. Образец формы ниже показывает, как использовать Aspose.OMR для разработки и создания формы SAT для экзамена в школах, институтах и ​​коучинговых центрах.

Чтобы настроить форму SAT, измените указанные выше источники и создайте распечатку для предпочтительного типа бумаги. Вы можете изменить количество и порядок вопросов и создать тематические формы, которые идеально подходят для вашего учебного процесса.

Чтобы добавить его в свой проект, вам просто нужно установить пакет Aspose.OMR NuGet в свой проект с помощью следующей команды:


  PM> Install-Package Aspose.OMR
 

инструкции

Следуйте приведенным ниже рекомендациям по использованию и настройке машиночитаемого бланка ответов SAT.

Заполнение листа ответов SAT

SAT следует строгому шаблону. Таким образом, мы рекомендуем кандидатам следовать четким инструкциям во время тренировочных тестов, чтобы ознакомиться с реальными экзаменационными ожиданиями:

  • Общее время SAT составляет 180 минут, не считая перерывов.
  • Для каждого вопроса должен быть заполнен только один кружок.
  • Круг пузыря должен быть полностью заполнен карандашом № 2.
  • Избегайте любых случайных меток, особенно тех, которые пересекают пузырьки или штрих-код.
  • Разрешается стереть отметку, чтобы изменить ответ. Делайте это как можно полнее — неполные отметки или подчистки могут повлиять на ваш результат.
  • Чтобы ввести идентификатор теста и номер учащегося, заполните по одному кружку в столбце, соответствующем номеру.

Настройка листа ответов SAT

В то время как SAT имеет фиксированное количество ответов, в целях обучения и практики каждую форму можно настроить. Это гарантирует, что учащиеся не только запомнят «правильные» ответы, но и поймут основные темы в долгосрочной перспективе. С Aspose.OMR вы можете легко изменить форму, чтобы сосредоточиться на определенных областях теста.

Настроить SAT из:

  • Откройте исходный код формы SAT (SAT.txt) в любом текстовом редакторе.
  • Измените исходный код в соответствии с [рекомендациями.](https://docs.aspose.com/omr/net/design-form/)
  • Настройте размер бумаги, цвет пузырьков, шрифт и другие [глобальные параметры страницы] (https://docs.aspose.com/omr/net/generate-template/page-setup/)

После завершения запустите следующий код, чтобы [сгенерировать](https://docs.aspose.com/omr/net/generate-template/) печатный шаблон для формы SAT:

Создайте форму листа OMR SAT с помощью механизма 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");
    

Теперь распечатайте файл template.png из целевой папки и передайте документы своим ученикам. Вы также получите файл с расширением .OMR. Не удаляйте его — он потребуется при распознавании.

Признание заполненного листа SAT

Чтобы распознать заполненный вручную лист SAT, оцифруйте его в одном из поддерживаемых форматов. Нет необходимости в дорогостоящем аппаратном считывателе, таком как Scantron. Для достижения наилучших результатов достаточно обычного офисного сканера или многофункционального копира. Если у вас нет сканера, вы можете просто сфотографировать бланк любым современным смартфоном и загрузить фото на свой компьютер.

Чтобы прочитать бланк SAT, заполненный учащимся, используйте следующий код:

Распознавайте экзаменационные листы OMR SAT, заполненные студентами, с помощью библиотеки 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 это так называемый шаблон распознавания — специальный файл, который используется для получения высокоточных результатов с помощью механизма распознавания Aspose.OMR. Он создается вместе с печатной формой SAT, убедитесь, что вы не удаляете и не заменяете этот файл.

Льготы

  • Создавайте машиночитаемые листы ответов SAT с гибким и простым в использовании языком разметки.
  • Обрабатывайте десятки заполненных форм SAT в минуту.
  • Превосходная точность распознавания, которую можно дополнительно настроить для достижения наилучших результатов даже в сложных условиях.
  • Нет необходимости в оборудовании. Используйте существующий офисный копировальный аппарат вместо дорогого устройства Scantron. Вы даже можете обрабатывать фотографии, сделанные с помощью смартфона.
  • Персонализируйте формы с помощью контактной информации соискателя, QR-кодов, штрих-кодов и изображений.
  • Поддержка всех популярных форматов бумаги, а также ряда нестандартных.
  • Прочитайте заполненный лист SAT в формате JSON, XML или CSV, который можно программно проанализировать, оценить и импортировать в любую реляционную базу данных или базу данных NoSQL.