Skip to main content

Сведения о назначениях

Вы можете использовать отдельные или групповые задания в GitHub Classroom для обучения учащихся и оценки их работы.

Примечание. В январе 2024 г. GitHub Classroom изменит способ создания репозиториев учащихся из начальных репозиториев кода. В настоящее время процесс требует, чтобы начальные репозитории кода были шаблонами, и GitHub Classroom создает новый репозиторий для каждого учащегося на основе этого шаблона. При предстоящем изменении репозитории учащихся будут созданы путем создания вилки начального репозитория кода.

Это изменение устраняет часто запрашиваемую функцию от преподавателей: возможность изменять начальный код после принятия задания учащимися.

Дополнительные сведения об этом изменении см. в блоге GitHub.

Эта функция находится в общедоступной бета-версии и подлежит изменению.

Сведения о назначениях в GitHub Classroom

Задания — это курсовые задания, созданные для учащихся в GitHub Classroom. Вы можете использовать задания для тестирования и оценки учащихся, а также для того, чтобы помочь учащимся попрактиковаться в своих занятиях.

С помощью GitHub Classroomможно создать отдельные задания, которые будут завершены одним учащимся или групповыми заданиями для выполнения в командах. Дополнительные сведения см. в разделе "Типы назначений".

У каждого задания есть название и предлагаемый срок выполнения. Вы можете выбрать видимость репозиториев, создаваемых GitHub Classroom, и разрешения на доступ. Кроме того, вы можете выбрать автоматическую оценку заданий и создать отдельное пространство для обсуждения задания с учащимся.

При необходимости можно включить запросы на вытягивание отзывов по назначениям. Если включить эту функцию для задания, GitHub Classroom создает специальный запрос на вытягивание с названием "Отзывы " в репозитории заданий для каждого учащегося или группы. Дополнительные сведения см. в разделе Передача обратной связи с помощью запросов на вытягивание.

Вы можете интегрировать класс с интегрированной среду разработки. Учащиеся могут вносить изменения в репозитории заданий через интегрированную среду разработки или проверка выходить и запускать код локально с соответствующим программным обеспечением. Дополнительные сведения см. в разделе Интеграция GitHub Classroom с интегрированной средой разработки.

Можно повторно использовать существующие назначения в любом другом классе, к которому у вас есть доступ администратора, включая классы в другой организации. Дополнительные сведения см. в разделе Повторное использование назначения.

Примечание.

Типы назначений

Можно создавать как отдельные назначения, так и назначения групп с помощью GitHub Classroom.

Индивидуальные назначения

Индивидуальное задание — это курсовая работа для каждого учащегося, который участвует в курсе по GitHub Classroom. Учащийся должен выполнить индивидуальное задание без помощи других студентов.

Когда учащийся принимает задание, GitHub Classroom автоматически создает новый репозиторий для учащегося. Репозитории могут быть пустыми или создавать репозитории из репозитория шаблонов с начальным кодом, документацией, тестами и другими ресурсами. Каждый репозиторий заданий принадлежит вашей учетной записи организации в GitHub.

Дополнительные сведения см. в разделе Создание отдельного задания.

Назначения групп

Групповое задание — это совместная курсовая работа для групп учащихся в GitHub Classroom. Учащиеся могут совместно работать над групповым заданием в общем репозитории, как команда профессиональных разработчиков.

Дополнительные сведения см. в разделе Создание группового задания.

Дополнительные материалы