Виды практических задач

Важной частью онлайн-курсов является выполнение практических заданий. Задания на Stepik разной степени сложности.

Тестовые задачи

  1. Тест — множественный или одиночный выбор;
  2. Сортировка — упорядочить элементы списка;
  3. Сопоставление — сопоставить значения из двух списков;
  4. Табличная задача — отметить верные ячейки в таблице;

Задачи с вводом ответа

  1. Пропуски — заполнить пропуски, введя ответ с клавиатуры или выбрав из выпадающего списка;
  2. Численная задача — указать число с допустимой погрешностью;
  3. Математическая формула — ввести математическую формулу, проверяется на эквивалентность правильной формуле;
  4. Задача со случайной генерацией условия — в условии задачи меняются цифры;
  5. Текстовая задача — написать текст (строки), проверяется по шаблону;
  6. Свободный ответ — написать эссе или любой текст (задание без проверки).

Сложные задачи

  1. Задача на программирование — написать программу на разных языках программирования;
  2. Задача на данные — обработать набор данных за отведённое время;
  3. Задача на SQL — ввести SQL запрос;
  4. HTML и CSS — написать структуру HTML документа.

Экспериментальные задания

  1. External Grader — решение проверяется внешней проверяющей системой;
  2. LTI consumer — решение проверяется через LTI provide;
  3. Задача Парсона — расположение блока кода в правильном порядке и с правильными отступами;
  4. Оценка преподавателя — преподаватель загружает баллы в этот шаг, учащимися шаг не используется.

В этом курсе можно посмотреть примеры заданий.

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