Skip to main content

Что такое база заданий

«База заданий» — это общий банк заданий вашей школы. Один раз созданное задание хранится в базе и может многократно подключаться к урокам, практикам и тестам без повторного набора. Раздел доступен по адресу /manage/tasks и открывается пользователям с правами TaskView или TaskManage. Список базы заданий с таблицей и фильтрами На странице отображается таблица заданий со следующими колонками:
Задания в базе имеют видимость на уровне организации (TaskVisibility.Organization) — они доступны внутри вашей школы. Список поддерживает поиск по вопросам и фильтры по типу ответа, сложности, курсу, уроку и тегам.

Открытие редактора

Чтобы добавить новое задание, нажмите кнопку Добавить в шапке раздела (требуется право TaskManage). Откроется модальное окно редактора заданий (manage-task-editor). Редактор задания с сеткой выбора типа

Шаги создания задания

1

Выберите тип задания

Первым делом редактор предлагает выбрать тип ответа — сетку из десяти доступных форматов (блок «Выберите тип задания»). Тип определяет, как ученик будет отвечать и как задание проверяется.
2

Задание создаётся автоматически

Как только вы выбираете тип, задание создаётся в базе (taskManageCreate) и открывается конструктор содержания. Дальнейшие правки сохраняются автоматически — в правом верхнем углу редактора отображается индикатор сохранения (SavingStatus).
3

Заполните содержание и правильные ответы

В конструкторе (TaskBuilder) вы вводите формулировку вопроса, добавляете контентные блоки (текст, изображения, вложения и т. д.), задаёте варианты и отмечаете правильные ответы. При необходимости можно добавить блоки пояснения (explanationBlocks) — разбор, который ученик увидит после ответа.
4

Настройте теги и сложность

В блоке настроек укажите теги и сложность задания. Эти поля сохраняются кнопкой Сохранить (появляется при изменениях) и используются для фильтрации базы.

Типы заданий

Тип задания (TaskAnswerType) выбирается один раз при создании и определяет формат ответа. Доступны десять типов:
Типы с автоматической проверкой (выбор вариантов, короткий ответ, сопоставление и т. п.) оцениваются системой сразу. Развёрнутый ответ (Detailed) отправляется на ручную проверку.

Смена типа уже созданного задания

Тип можно изменить и после создания: в настройках задания нажмите Заменить тип задания и выберите новый тип из компактной сетки.
При смене типа несовместимые данные будут сброшены. Название задания и подходящие варианты сохранятся, но специфичные для прежнего типа настройки могут быть потеряны — редактор предупредит об этом перед подтверждением.

Сложность

У каждого задания есть уровень сложности (TaskComplexity), который выбирается в настройках и используется для фильтрации базы:

Теги

Теги помогают группировать и быстро находить задания в базе. В настройках задания начните вводить название тега в поле Теги:
  • если тег уже существует — выберите его из списка;
  • если тега нет — в выпадающем списке появится пункт Создать тег «…», который создаст новый тег (taskTagManageCreate) и сразу привяжет его к заданию.
Привязанные теги отображаются чипами под полем; удалить тег с задания можно крестиком на чипе. Поле тегов с созданием нового тега
Управлять самими тегами (переименовать или удалить из школы) можно из панели фильтров списка базы заданий: в выпадающем списке тегов у каждого тега есть кнопки переименования (taskTagManageUpdate) и удаления (taskTagManageDelete).

Категории и предметы

Задание может относиться к предмету (subject) и предметной категории (subjectCategory). Категории создаются на уровне организации (subjectCategoryManageCreate) и доступны как критерий фильтрации базы заданий (по предметам и категориям).
На уровне данных у задания есть поля subject и subjectCategory, а список поддерживает фильтрацию по ним. Основные настройки, которые задаются прямо в редакторе задания, — это теги и сложность; привязка к предметной категории управляется отдельно.