Дашборд задания
Состав
Состав страницы дашборда задания
- ссылка на шаблон репозитория, см. Изготовление шаблона репозитория;
- ссылка-приглашение, см. Принятие ссылки‑приглашения;
- пиктограмма выгрузки оценок -> скачивает .csv файл, см. ниже Выгрузка оценок;
- Общее количество студентов -> счетчики студентов;
- Пиктограмма удаления -> удаляет задание, см. ниже Удаление задания
- Делает задание -> количество студентов, создавших пулл реквесты, см. ниже Ревью задания студента;
- Сдали задание -> количество студентов с успешно закоммиченными пулл реквестами с выполненным заданием;
- username -> ссылка на профиль пользователя (студента);
- статус выполнения -> см. ниже Изменения статуса выполнения задания;
- Всего запросов на слияние -> счетчик пулл реквестов студента из его учебного репозитория;
- Последний -> ссылка на страницу последнего пулл реквестов студента из его учебного репозитория;
- В репозиторий -> ссылка на учебный репозиторий студента.
Пример:
Как перейти
В профиле класса нажмите на задание.
Пример:
Ссылка-приглашение на задание
Ссылка-приглашение находится в правом верхнем углу страницы.
Пример:
Ссылки-приглашения также доступны рядом с каждым заданием в профиле класса > Задания.
Выгрузка оценок
На дашборде задания можно выгрузить оценки в .csv формате в составе:
- ФИО студена (если оно есть в журнале);
- username аккаунта студента;
- оценка выполнения задания;
- ссылка на репозитория задания студента.
Для выгрузки нажмите пиктограмму выгрузки оценок (стречка вниз) на дашборде задания.
Пример:
Пример содержимого .csv файла:
Ревью задания студента
В процессе выполнения задания студент работает в своей ветке созданного для него репозитория.
Далее студент создает пулл реквест для слияния в ветку "master", а преподаватель проводит ревью.
Для перехода в профиль репозитория студента на странице индивидуального задания нажмите В репозиторий.
Пример:
Нажмите на запрос студента.
Пример:
На отобразившейся странице запроса добавьте ревьюеров из администраторов класса для проведения ревью.
Пример:
Статус пулл реквеста
Выполните задание в вашей ветке репозитория и создайте запрос на слияния в целевую ветку. В данном примере это запрос на слияние веток exercise1_branch -> master.
Пример:
Изменения статуса выполнения задания
Изменение статуса задания для студента на странице задания
Чтобы изменить статус выполнения задания, рядом со студентом на странице индивидуального задания нажмите на статус задания.
Пример:
В отобразившемся меню выберите нужный статус.
Пример:
Удаление задания
Удаление задания на странице задания
Удаление задания безвозвратно удалит задание и всех связанных с ним студентов.
Нажмите Удалить задание.
Пример:
Введите название задания и нажмите Удалить.
Пример:
Удаление студента
Удаление студента безвозвратно удалит студента и его репозиторий из задания.
На странице индивидуального задания нажмите на пиктограмму удаления в графе студента.