Интерактивные задания с автоматизированной проверкой — важная часть онлайн-курса, которая отличает качественный онлайн-курс от простого набора видеозаписей. В онлайн-курсе студенты должны тратить на выполнение практических заданий не меньше времени, чем на изучение теории. На Stepik создано более 20 различных типов заданий с автоматической или ручной проверкой, просим вас их использовать.

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

  1. Тест — выбор одного или нескольких вариантов ответа. Доступные функции: любой ответ правильный, перемещение ответов, показ ограниченного числа ответов (например, 5 из возможных 15), показ подсказки, исходя из того, какие варианты выбраны или не выбраны студентами.
  2. Задача на сортировку — составляется список, который студенты должны сортировать. В этом задании важно сразу в условии указать, в каком порядке происходит сортировка, сверху вниз или наоборот.
  3. Задача на сопоставление — создается два списка, которые студенты должны сопоставить друг с другом. Ответы сопоставляются именно парами, однако часть ответов можно оставить пустыми и применять тип задания не только для нахождения пар.
  4. Табличная задача — студентам предлагается отметить верные ячейки в таблице. Может быть одиночный или множественный выбор вариантов, вы можете задать перестановку строк и столбцов или любой ответ считать правильным.

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

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

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

  1. Задача на программирование — студенты пишут программы на разных языках программирования, которые проверяются на созданных вами тестах (от 1 до 100). К этой задаче можно добавить рецензирование.
  2. Задача с SQL — в задачах проверяются SQL запросы от студентов.
  3. Задача на данные — студенты скачивают и обрабатывают созданный вами набор данных за отведённое время.
  4. Задача на HTML и CSS  — студентам нужно написать структуру и стиль html документа.
  5. Задача на Linux — студенты получают доступ к удалённому серверу, где решают задачи в терминале. При использовании этой задачи рекомендуйте студентам наши советы по решению возникающих проблем с терминалами (доступно только в тарифе Enterprise).

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

  1. Оценка преподавателя — на Stepik есть возможность создать шаг, в котором сам преподаватель назначает оценки учащимся. Для этого нужно создать шаг, установить в нём максимальное число баллов, загрузить в шаг оценки в файле в формате csv, где есть три поля: ID пользователей, процент от максимальной суммы баллов, которые он получит, комментарий, который увидит пользователь. Обратите внимание: если Вы загружаете сначала одну таблицу с оценками, а потом другую, то пользователи присутствующие в обеих таблицах получают те оценки, что выставлены в новом варианте (доступно в тарифах Paid и Enterprise).
  2. External Grader — решение проверяется внешним сервисом, который настраивает сам преподаватель (доступно только в тарифе Enterprise).
  3. LTI consumer — задания проверяются через LTI provide (доступно только в тарифе Enterprise).
  4. Задача с JetBrains IDE — студенты решают задачи, используя продукты JetBrains (например, PyCharm Educational Edition). Про интеграцию со Stepik можно подробнее прочитать здесь.

Составление заданий с рецензированием

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

Ваш адрес email не будет опубликован. Обязательные поля помечены *

//