Skip to main content
Мы публикуем частые обновления нашей документации, и перевод этой страницы, возможно, еще выполняется. Актуальные сведения см. в документации на английском языке.

Подключение курса системы управления обучением к классу

Вы можете настроить курс lTI-совместимой системы управления обучением (LMS) для подключения к GitHub Classroom, чтобы можно было импортировать список для аудитории.

Кто может использовать эту функцию

Organization owners who are admins for a classroom can connect learning management systems to GitHub Classroom. Дополнительные сведения об администраторах аудитории см. в разделе Управление аудиториями.

Сведения о подключении LMS к классу

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

Предварительные требования

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

Примечание. Google Classroom не использует протокол LTI, поэтому не нужно подключаться к GitHub Classroom перед импортом списка. Дополнительные сведения см. в разделе Подключение курса системы управления обучением к классу.

Чтобы настроить LMS для подключения к GitHub Classroom, необходимо сначала создать класс. Дополнительные сведения см. в разделе Управление аудиториями.

Поддерживаемые системы управления обучением

GitHub Classroom поддерживает подключение к LMS, реализующим стандарты взаимодействия средств обучения (LTI).

  • LTI версии 1.3
  • Преимущество LTI

Использование LTI помогает обеспечить безопасность информации. LTI — это протокол, который является стандартом в отрасли, и использование GItHub Classroom LTI сертифицировано Instructional Management System (IMS) Global Learning Consortium. Дополнительные сведения можно найти на страницах Взаимодействие средств обучения и Сведения о IMS Global Learning Consortium на веб-сайте IMS Global Learning Consortium.

GitHub протестировал и проверил регистрацию, подключение и импорт данных реестра из следующих LMS в GitHub Classroom.

  • Холст
  • Moodle
  • Sakai.
  • Google Classroom;

Примечание: Другие LMS, реализующие LTI 1.3, также могут работать с GitHub Classroom, но еще не проверены. Администраторам LMS может потребоваться настроить настраиваемые параметры конфиденциальности и размещения кнопок, а также предоставить преподавателям документацию по запуску GitHub Classroom из LMS.

Google Classroom не использует протокол LTI, поэтому не нужно подключаться к GitHub Classroom перед импортом списка. Дополнительные сведения см. в разделе Подключение курса системы управления обучением к классу.

Связывание курса Canvas с классом

Вы можете связать курс Moodle с классом в GitHub Classroom. Дополнительные сведения о Canvas см. на веб-сайте Canvas.

Администратору необходимо зарегистрировать экземпляр LMS в аудитории, прежде чем вы сможете связать курс LMS. Дополнительные сведения см. в разделе Регистрация системы управления обучением в GitHub Classroom.

  1. Войдите в Canvas.
  2. Выберите курс Canvas, который нужно интегрировать с GitHub Classroom.
  3. Щелкните "Параметры" на левой боковой панели, а затем перейдите на вкладку "Приложения".
  4. Нажмите кнопку + Приложение .
  5. В разделе "Тип конфигурации" выберите По идентификатору клиента в раскрывающемся меню.
  6. В разделе "Идентификатор клиента" введите идентификатор клиента, созданный администратором LMS при регистрации экземпляра LMS в GitHub Classroom.
  7. Нажмите кнопку Отправить, а затем — Установить.
  8. Обновите страницу, и вы увидите ссылку на GitHub Classroom во вложенном меню навигации курса в правой части страницы сведений о курсе. Обратите внимание, что имя может отличаться, если администратор LMS назвал его другим именем при регистрации LMS.
  9. Щелкнув ссылку GitHub Classroom , вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.

После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.

Связывание курса Moodle с классом

Вы можете связать курс Moodle с классом в GitHub Classroom. Дополнительные сведения о Moodle см. на веб-сайте Moodle.

Администратору необходимо зарегистрировать экземпляр LMS в аудитории, прежде чем вы сможете связать курс LMS. Дополнительные сведения см. в разделе Регистрация системы управления обучением в GitHub Classroom.

Необходимо использовать Moodle версии 3.0 или более поздней.

  1. Войдите в Moodle.
  2. Выберите курс Moodle, который нужно интегрировать с GitHub Classroom.
  3. В разделе "Внешние инструменты" в разделе "Общие" должна появиться кнопка с именем "GitHub Classroom". Обратите внимание, что имя может отличаться, если администратор LMS назвал его другим именем при регистрации LMS.
  4. При нажатии кнопки GitHub Classroom вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.

После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.

Связывание курса Сакай с классом

Вы можете связать курс Sakai с классом в GitHub Classroom. Дополнительные сведения о Sakai см. на веб-сайте Sakai.

Администратору необходимо зарегистрировать экземпляр LMS в аудитории, прежде чем вы сможете связать курс LMS. Дополнительные сведения см. в разделе Регистрация системы управления обучением в GitHub Classroom.

  1. Войдите в экземпляр Sakai.
  2. Выберите курс Sakai для интеграции с GitHub Classroom.
  3. Щелкните Внешние инструменты.
  4. Щелкните Ссылки на инструменты.
  5. Щелкнув ссылку "GitHub Classroom", вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.

После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.

Импорт списка из вашей системы управления обучением

Чтобы импортировать список из LMS, выполните приведенные далее действия.

  1. Откройте связанную аудиторию в GitHub Classroom и выберите вкладку "Учащиеся".

  2. Нажмите кнопку Импорт из... с именем LMS (Canvas, Sakai или Moodle).

    Кнопка "Импорт с холста"

  3. Выберите идентификатор, который вы хотите использовать для учащихся, а затем щелкните Импорт записей списка, и ваш список будет импортирован.

Чтобы обновить существующий список, выполните приведенные далее действия.

  1. Откройте связанную аудиторию в GitHub Classroom и выберите вкладку "Учащиеся".
  2. Нажмите кнопку Синхронизировать из... , содержащую имя LMS (Canvas, Sakai или Moodle).

Кнопка "Синхронизация с Moodle"

Импорт списка из Google Classroom

Google Classroom не использует протокол LTI, поэтому не нужно подключаться к GitHub Classroom перед импортом списка.

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

    Снимок экрана: вкладки в классе. Вкладка "Учащиеся" выделена темно-оранжевым цветом.

  2. Если у вашей аудитории уже есть список учащихся, вы можете изменить этот список, либо удалить его и создать новый.

  3. В списке LMSes щелкните Google Classroom. Кнопка "Google Classroom"

  4. Войдите в Google, а затем выберите Класс, чтобы подключиться.

Отключение системы управления обучением

Вы можете отключить класс от LMS в параметрах GitHub Classroom.

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

    Снимок экрана: вкладки в классе. Вкладка "Параметры" выделена темно-оранжевым цветом.

  2. В разделе "Подключение к системе управления обучением (LMS)" щелкните Параметры подключения. Ссылка "Параметры подключения" в параметрах аудитории

  3. В разделе "Удалить подключение к системе управления обучением" нажмите кнопку Отключиться от системы управления обучением. Кнопка "Отключиться от системы управления обучением" в параметрах подключения для аудитории