Проект сдам гиа

Российские школьники готовятся к экзаменам на сайтах системы «Сдам ГИА». Посещаемость системы за день — 228 тысяч человек. Если интересно: подробная статистика.

Я помогал «Сдам ГИА» с дизайном и разработкой. О том, что сделал, рассказываю в своём блоге.

В 2014 году я перешёл в 9 класс. В конце него сдают экзамен ОГЭ. Чтобы к нему готовиться, учительница математики посоветовала нашему классу сайт oge. sdamgia.

На этом сайте я решал работы, которые будут примерно на экзамене. Сайт проверял мои ответы и показывал решения заданий. В том числе благодаря этому я сдал экзамены на «четвёрки» и «пятёрки».

Сайт oge. sdamgia. ru полезный, но в некоторых местах я считал его неудобным. Поэтому в 10 классе решил создать свой более удобный веб-сервис для подготовки к ОГЭ и обогнать систему «Сдам ГИА».

Чтобы сделать удобный продукт, мне надо было узнать, что нужно пользователям. Поэтому я начал проект с исследования.

Исследование состояло из шести этапов:

  • Свой опыт.
  • Анализ конкурентов.
  • Интервью с пользователями.
  • Изучение отзывов и вопросов на сайтах «Сдам ГИА».
  • Анкетирование пользователей.
  • Персонажи.

Рособрнадзор представил демонстрационные варианты Всероссийской проверочной работы на 2022 год. Работы пройдут с 15 марта по 21 мая по решению образовательной организации. В 11 классе с 1 по 26 марта. Русский языкДемонстрационная версия ВПР по русскому языку 4 класс 2022 года с решениями. Окружающий мирМатематикаРусский языкДемонстрационная версия ВПР по русскому языку 5 класс 2022 года с решениями. ИсторияБиологияМатематикаРусский языкДемонстрационная версия ВПР по русскому языку 6 класс 2022 года с решениями. ИсторияБиологияГеографияОбществознаниеМатематикаРусский языкДемонстрационная версия ВПР по русскому языку 7 класс 2022 года с решениямиИсторияБиологияГеографияОбществознаниеАнглийский языкНемецкий языкФранцузский языкФизикаМатематикаРусский языкДемонстрационная версия ВПР по русскому языку 8 класс 2022 года с решениями. ИсторияБиологияГеографияОбществознаниеХимияФизикаМатематикаИсторияБиологияГеографияФизикаХимияАнглийскийНемецкийФранцузский

SdamGIA Api

SdamGIA Api – Python модуль для взаимодействия с образовательным порталом СДАМ ГИА

Структура СдамГИА

Чтобы было проще понять, как устроена база заданий СдамГИА, предлагаю воспользоваться следующей схемой:

СдамГИА
└── Предмет (subject)
├── Каталог заданий (catalog)
│ └── Задание (topic)
│ └── Категория (category)
│ └── Задача (problem)
└── Тест (test)
└── Задача (problem)

У каждой задачи, категории или теста есть свой идентификатор. Задания тоже имеют номера, которые в свою очередь могут иметь такие значения как “Д1” или “C4”. Этим они отличаются от идентификаторов.

Установка

$ pip3 install sdamgia-api

Установка зависимостей

Для поиска задач по тексту на изображении необходимо установить pytesseract:

$ pip3 install pytesseract

А также Tesseract-OCR

Обратите внимание, что для корректной работы нужен русский языковой пакет

Использование

Можно сгенерировать задачу в виде изображения:

(, , )

Поиск задач по запросу

(, )
# Возвращает список задач, входящих в тест

Поиск категории по ее идентификатору

(, )
# Возвращает список задач, входящих в категорию

Получение каталога

Обратите внимание, что в этом случае идентификатор задания – только науральное число. если после задания 15 идет задание Д1, оно должно будет записываться как 16 задание.

Генерация pdf-версии теста

subject: Наименование предмета
testid: Идентифигатор теста
solution: Пояснение
nums: № заданий
answers: Ответы
key: Ключ
crit: Критерии
instruction: Инструкция
col: Нижний колонтитул
pdf: Версия генерируемого pdf документа
По умолчанию генерируется стандартная вертикальная версия
h – горизонтальная версия
z – версия с крупным шрифтом
m – версия с большим полем

Поиск задач по изображению beta

С помощью sdamgia-api вы можете искать задачи по тексту на изображении. Например, на фотографии распечатки.

Для начала, необходимо указать путь к исполняемому файлу Tesseract-OCR:

Теперь мы можем запустить поиск:

(, )
# Возвращает список найденных задач

Поиск может занять продолжительное время в зависимости от объема текста и количества найденных задач

Анализ конкурентов

Изучил детально сайты для подготовки к ЕГЭ: fipi. ru, neznaika. info, oge. sdamgia. ru, alexlarin. net и ege. yandex. Конкретно, смотрел, как в каждом продукте сделаны одинаковые вещи: оформление экзаменационной работы, ввод ответов, разбор решённой работы и статистика.

Проект сдам гиа

На сайте alexlarin. net были задания без решений, и ещё он пугал внешним видом

Персонажи

Вспомнил важный принцип создания продуктов: нельзя угодить всем, хорошее решение заточено под определённую группу людей. Поэтому я создал описание типичных пользователей.

Проект сдам гиа

Портрет персонажа Серёжи

О том, над чем работал дальше, расскажу в другой раз.

Свой опыт

Когда я готовился к экзамену, попробовал разные сайты: oge. sdamgia. ru, alexlarin. net и ege. yandex. Тем самым понял изнутри, как работают продукты такого типа. Этот опыт полезен, когда разрабатываешь своё.

Проект сдам гиа

Так выглядел oge. sdamgia. ru в 2016 году

Спонсор поста

Сегодня не купили рекламу, поэтому прорекламирую рекламу в своём блоге и канале. Она публикуется после пятничного поста, когда самый большой трафик. Состоит из текста и ссылки. Стоит пока 499 ₽.

Пишите в телеграме.

Добавить комментарий

Ваш адрес email не будет опубликован.

Adblock
detector