Введение
Преподаватели курса по разработке программного обеспечения могут использовать скидки, возможности для партнеров, обучение и инструменты из GitHub Education для эффективного обучения учащихся соответствующим навыкам.
В этом руководстве описано, как приступить к работе с GitHub, зарегистрироваться для получения учетных записей и служб со скидкой с помощью GitHub Education, а также создать пространство для курса и назначения в GitHub Classroom.
Совет. Если вы учащийся и хотите воспользоваться преимуществами академической скидки, см. статью Заявка учащегося на GitHub Global Campus.
Создание учетных записей в GitHub
Сначала необходимо создать личную учетную запись пользователя в GitHub.
- Перейдите на страницу цен на GitHub.
- Ознакомьтесь со сведениями о различных продуктах и подписках, которые предлагает GitHub, а затем нажмите кнопку обновления в подписке, которую вы хотите выбрать.
- Создайте личную учетную запись пользователя, следуя инструкциям.
После создания личной учетной записи создайте бесплатную учетную запись организации. Эта учетная запись организации будет использоваться для создания аудиторий GitHub Classroom.
-
В правом верхнем углу любой страницы щелкните фотографию профиля, а затем выберите Параметры.
-
В разделе "Доступ" боковой панели щелкните Организации.
-
В разделе «Организации» щелкните Создать организацию.

-
Создайте бесплатную организацию, следуя инструкциям.
Дополнительные сведения см. в разделе Типы учетных записей GitHub.
Заявка на преимущества для преподавателей
Затем зарегистрируйтесь для получения преимуществ и ресурсов для преподавателей из GitHub, подав заявку на GitHub Global Campus, портале, который позволяет получить доступ ко всем образовательным преимуществам в одном месте. Чтобы подать заявку на преимущества для преподавателей и доступ к GitHub Global Campus, вы должны отвечать следующим критериям.
- Быть преподавателем, сотрудником факультета или исследователем.
- Иметь проверенный адрес электронной почты, выданный учебным заведением.
- Передать документы, подтверждающие принадлежность к учебному заведению.
- Иметь личную учетную запись на GitHub.
Совет. Помимо персональных скидок, GitHub предлагает партнерство с образовательными учреждениями в рамках GitHub Campus Program. Дополнительные сведения см. на веб-сайте GitHub Campus Program.
-
Перейдите в GitHub Education и в верхней правой панели навигации щелкните Преимущества. 1. В разделе "Частные лица" щелкните Получение преимуществ преподавателя.
1. Выберите или добавьте адрес электронной почты, используемый для учебного заведения.
1. Нажмите кнопку **Продолжить**, и вам будет предложено отправить подтверждение своего академического статуса. - Нажмите **кнопку Сделать снимок** , чтобы использовать камеру компьютера для отправки подтверждения.  - Если необходимо сменить камеру, используйте раскрывающееся меню выбора камеры.  - Поместите в кадр действительный студенческий билет или другое подтверждение текущего академического статуса и нажмите кнопку **Сделать фотографию**.  - В разделе "Тип подтверждения" используйте раскрывающийся список, чтобы выбрать тип подтверждения, который вы предоставляете. 5. Введите название своего учебного заведения.  1. Опишите, как вы планируете использовать GitHub.  8. Проверьте сведения о приложении, а затем щелкните **Обработать мое приложение**. Совет. Выбор адреса электронной почты, выданного учебным заведением, повышает шансы на быструю проверку.
Примечание: Если после нажатия кнопки Обработать приложение вы увидите баннер с предложением исправить что-то в приложении, следует исправить его и нажать кнопку Повторно обработать приложение.
Если приложение утверждено, вам будет отправлено соответствующее письмо с подтверждением. Обработка приложений обычно занимает несколько дней, однако может занять больше времени во время периодов пиковой нагрузки, таких как в начале нового семестра.
Когда вы пройдете проверку GitHub Global Campus, вы сможете получить доступ к GitHub Global Campus в любое время, перейдя на веб-сайт GitHub Education.
Настройка GitHub Classroom
После создания личной учетной записи и учетной записи организации можно приступать к работе с GitHub Classroom. GitHub Classroom предоставляется бесплатно. Можно отслеживать задания и управлять ими, автоматически оценивать работу и оставлять отзывы для учащихся.
-
Войдите в GitHub Classroom.
-
Чтобы разрешить GitHub Classroom доступ к личной учетной записи в GitHub, просмотрите сведения, а затем нажмите кнопку Авторизовать GitHub Classroom .

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

Совет. Если вместо кнопки Предоставить отображается кнопка Запросить, это означает, что вы являетесь членом организации, а не ее владельцем. Запрос GitHub Classroom должен быть утвержден владельцем. Вы должны быть владельцем организации, чтобы создавать аудитории, назначать их и управлять ими в GitHub Classroom. Дополнительные сведения см. в разделе Авторизация приложений OAuth.
-
Нажмите Авторизовать github.

Создание аудитории
Аудитория в GitHub Classroom — это место, где преподаватели и учащиеся взаимодействуют во время курса. Преподаватели могут создать список учащихся для аудитории, а затем создавать, назначать, проверять и оценивать задания в аудитории.
- Войдите в GitHub Classroom.
- Нажмите кнопку Создайте свою первую аудиторию или Создать аудиторию.
- В списке организаций выберите организацию, которую хотите использовать для своей аудитории. При необходимости создайте новую организацию. Дополнительные сведения см. в статье Создание новой организации с нуля.

- Введите имя для аудитории.

- Нажмите кнопку Создать аудиторию.

Дальнейшие действия
После создания аудитории можно указать GitHub и GitHub Classroom для своего курса! 🎉
- Ознакомьтесь с видео, посвященными GitHub Classroom. Дополнительные сведения см. в разделе "Основные принципы настройки GitHub Classroom".
- Управляйте аудиториями и их администраторами, а также создайте список учащихся для аудитории. Дополнительные сведения см. в статье Управление аудиториями.
- Используйте задание Git и GitHub начального уровня для предоставления учащимся общих сведений об основах Git и GitHub. Дополнительные сведения см. в разделе "Использование задания Git и GitHub начального уровня
- Создайте задание для отдельных учащихся или команд. Дополнительные сведения см. в разделе Создание отдельного назначения или Создание назначения группы.
- Создайте и реализуйте автоматические тесты для мгновенной отправки отзывов учащимся непосредственно в репозиториях заданий. Дополнительные сведения см. в статье "Использование автоматической проверки.
- Участвуйте в жизни сообщества the GitHub Education Community.