Задание Git & GitHub Starter — это готовый курс, который обобщает основы Git и GitHub связывает студентов с ресурсами для изучения конкретных тем.
Необходимые компоненты
Перед созданием назначения необходимо создать аудиторию. Дополнительные сведения см. в разделе Управление аудиториями.
Создание начального назначения
Если в классе нет существующих назначений
- GitHub ClassroomВойдите в систему.
- Перейдите к аудитории.
- Во вкладке «Задания » нажмите «Использовать стартовое задание».
Если в классе уже есть назначения
- GitHub ClassroomВойдите в систему.
- Перейдите к аудитории.
- Во вкладке «Задания » нажмите на ссылку в синем баннере.
Настройка основных сведений о назначении
Импортируйте начальный курс в организацию, назовите назначение, решите, назначать ли крайний срок, и выберите видимость репозиториев назначений.
- Необходимые условия
- Создание начального назначения
- Настройка основных сведений о назначении
- Приглашение учащихся в назначение
- Дальнейшие действия
- Дополнительные материалы
Импорт назначения
Чтобы импортировать задание Git и GitHub Starter в вашу организацию, нажмите Import the assignment.
Присвоение имени назначению
Для отдельного задания GitHub Classroom имена репозиториев по префиксу репозитория и имену пользователя студента GitHub . По умолчанию префикс репозитория используется в качестве заголовка задания. Например, если вы назначаете задание как «Assignment-1», а имя пользователя студента на GitHub , @octocatимя репозитория заданий для @octocat будет assignment-1-octocat.
В поле "Название назначения" введите заголовок для назначения. Если нужно, щелкните , чтобы изменить префикс.
Назначение крайнего срока выполнения для задания
Для назначения можно указать срок. В разделе "Крайний срок (необязательно)" щелкните текстовое поле и укажите крайний срок, используя средство выбора даты.
При необходимости, чтобы сделать крайний срок датой отсечения, выберите "Это дата отсечения". Если вы используете дату отсечения, учащиеся потеряют доступ на запись к репозиториям заданий после передачи даты отсечения, если они не получат расширение. Дополнительные сведения о продлении срока назначения см. в разделе Продление срока назначения для отдельного человека или группы.
Выбор видимости для репозиториев задания
Репозитории для задания могут быть общедоступными или частными. Если используются частные репозитории, то отзыв сможет увидеть только учащийся. В разделе "Видимость репозитория" выберите видимость.
По завершении нажмите кнопку "Продолжить". GitHub Classroom Я создам задание и переведу вас на страницу задания.
Приглашение учащихся в назначение
По умолчанию GitHub Classroom включает URL-адрес приглашения для каждого создаваемого задания. Учащиеся могут принимать и отправлять задание, пока включен URL-адрес приглашения. Вы можете делиться URL-адресом с учащимися в LMS, на домашней странице курса и на любой странице, где вы публикуете задания. Учащийся также может перейти к заданию в GitHub Classroom, если он уже принял задание для аудитории.
Предупреждение
Будьте осторожны, где вы делитесь URL-адресами приглашений. Любой пользователь с URL-адресом приглашения для назначения может принять приглашение и связать личная учетная запись на GitHub с идентификатором в списке.
На вкладке Все учащиеся для назначения можно увидеть, присоединился ли учащийся к классу, а также принял ли он назначение и отправил ли он его. Чтобы запретить учащимся принимать или отправлять то или иное задание, измените "Состояние задания" в представлении "Изменить задание". Если задание активно, учащиеся смогут принять его по ссылке-приглашению. Если оно неактивно, ссылка работать не будет.
Git и GitHub стартовое задание доступны только для отдельных студентов, а не для групп. После создания назначения учащиеся могут начать работу над ним.
Следующие шаги
- Адаптируйте дополнительные назначения для курса. Дополнительные сведения см. в разделе AUTOTITLE, [AUTOTITLE[ и Создание отдельного задания](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/create-a-group-assignment).](/education/manage-coursework-with-github-classroom/teach-with-github-classroom/reuse-an-assignment)