Sdamgia ru test история

ТемаРезультатЗадания1. Систематизация понятий и фактовНе изученаОтработать2. Установить последовательность событийНе изученаОтработать3. Понятия и терминыНе изученаОтработать4. Систематизация исторической информацииНе изученаОтработать5. Выбрать лишний термин из спискаНе изученаОтработать6. Задание на определение тезисов и фактовНе изученаОтработать7. Работа со статистическим источникомНе изученаОтработать8. Анализ карты или схемыНе изученаОтработать9. Анализ карты или схемыНе изученаОтработать10. Анализ карты или схемыНе изученаОтработать11. Иллюстративный материал по периоду VIII-XXI ввНе изученаОтработать12. Информация, представленная в виде схемыНе изученаОтработать13. Историко-культурные факты от древности до 1914 г. Не изученаОтработать14. Историко-культурные факты от древности до 1914 г. Не изученаОтработать

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:

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

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

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

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

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