Дашборд задания

Дашборд задания

Состав

  1. ссылка на шаблон репозитория, см. Изготовление шаблона репозитория;
  2. ссылка-приглашение, см. Принятие ссылки‑приглашения;
  3. пиктограмма выгрузки оценок -> скачивает .csv файл, см. ниже Выгрузка оценок;
  4. Общее количество студентов -> счетчики студентов;
  5. Пиктограмма удаления -> удаляет задание, см. ниже Удаление задания
  6. Делает задание -> количество студентов, создавших пулл реквесты, см. ниже Ревью задания студента;
  7. Сдали задание -> количество студентов с успешно закоммиченными пулл реквестами с выполненным заданием;
  8. username -> ссылка на профиль пользователя (студента);
  9. статус выполнения -> см. ниже Изменения статуса выполнения задания;
  10. Всего запросов на слияние -> счетчик пулл реквестов студента из его учебного репозитория;
  11. Последний -> ссылка на страницу последнего пулл реквестов студента из его учебного репозитория;
  12. В репозиторий -> ссылка на учебный репозиторий студента.

Пример:

Состав дашборда задания

Как перейти

В профиле класса нажмите на задание.

Пример:

Переход на страницу задания

Ссылка-приглашение на задание

Ссылка-приглашение находится в правом верхнем углу страницы.

Пример:

Ссылки-приглашения также доступны рядом с каждым заданием в профиле класса > Задания.

Выгрузка оценок

На дашборде задания можно выгрузить оценки в .csv формате в составе:

  1. ФИО студена (если оно есть в журнале);
  2. username аккаунта студента;
  3. оценка выполнения задания;
  4. ссылка на репозитория задания студента.
  1. Для выгрузки нажмите пиктограмму выгрузки оценок (стречка вниз) на дашборде задания.

    Пример:

  2. Пример содержимого .csv файла:

Ревью задания студента

В процессе выполнения задания студент работает в своей ветке созданного для него репозитория.

Далее студент создает пулл реквест для слияния в ветку "master", а преподаватель проводит ревью.

  1. Для перехода в профиль репозитория студента на странице индивидуального задания нажмите В репозиторий.

    Пример:

    Переход в репозиторий студента
  2. Нажмите на запрос студента.

    Пример:

    профиль репозитория студента на вкладке Запросы
  3. На отобразившейся странице запроса добавьте ревьюеров из администраторов класса для проведения ревью.

    Пример:

    профиль репозитория студента на вкладке Запросы

Статус пулл реквеста

Выполните задание в вашей ветке репозитория и создайте запрос на слияния в целевую ветку. В данном примере это запрос на слияние веток exercise1_branch -> master.

Пример:

Изменения статуса выполнения задания

  1. Чтобы изменить статус выполнения задания, рядом со студентом на странице индивидуального задания нажмите на статус задания.

    Пример:

    Изменение статуса задания для студента на странице задания, шаг 1
  2. В отобразившемся меню выберите нужный статус.

    Пример:

    Изменение статуса задания для студента на странице задания, шаг 2

Удаление задания

⚠️

Удаление задания безвозвратно удалит задание и всех связанных с ним студентов.

  1. Нажмите Удалить задание.

    Пример:

    Удаление задания на странице индивидуального задания, Шаг 1
  2. Введите название задания и нажмите Удалить.

    Пример:

    Удаление задания на странице индивидуального задания, Шаг 2

Удаление студента

⚠️

Удаление студента безвозвратно удалит студента и его репозиторий из задания.

На странице индивидуального задания нажмите на пиктограмму удаления в графе студента.

Пример:

Кнопка удаление студента на странице индивидуальное задания