Сведения о подключении 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.
- Войдите в Canvas.
- Выберите курс Canvas, который нужно интегрировать с GitHub Classroom.
- Щелкните "Параметры" на левой боковой панели, а затем перейдите на вкладку "Приложения".
- Нажмите кнопку + Приложение .
- В разделе "Тип конфигурации" выберите По идентификатору клиента в раскрывающемся меню.
- В разделе "Идентификатор клиента" введите идентификатор клиента, созданный администратором LMS при регистрации экземпляра LMS в GitHub Classroom.
- Нажмите кнопку Отправить, а затем — Установить.
- Обновите страницу, и вы увидите ссылку на GitHub Classroom во вложенном меню навигации курса в правой части страницы сведений о курсе. Обратите внимание, что имя может отличаться, если администратор LMS назвал его другим именем при регистрации LMS.
- Щелкнув ссылку GitHub Classroom , вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.
После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.
Связывание курса Moodle с классом
Вы можете связать курс Moodle с классом в GitHub Classroom. Дополнительные сведения о Moodle см. на веб-сайте Moodle.
Администратору необходимо зарегистрировать экземпляр LMS в аудитории, прежде чем вы сможете связать курс LMS. Дополнительные сведения см. в разделе Регистрация системы управления обучением в GitHub Classroom.
Необходимо использовать Moodle версии 3.0 или более поздней.
- Войдите в Moodle.
- Выберите курс Moodle, который нужно интегрировать с GitHub Classroom.
- В разделе "Внешние инструменты" в разделе "Общие" должна появиться кнопка с именем "GitHub Classroom". Обратите внимание, что имя может отличаться, если администратор LMS назвал его другим именем при регистрации LMS.
- При нажатии кнопки GitHub Classroom вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.
После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.
Связывание курса Сакай с классом
Вы можете связать курс Sakai с классом в GitHub Classroom. Дополнительные сведения о Sakai см. на веб-сайте Sakai.
Администратору необходимо зарегистрировать экземпляр LMS в аудитории, прежде чем вы сможете связать курс LMS. Дополнительные сведения см. в разделе Регистрация системы управления обучением в GitHub Classroom.
- Войдите в экземпляр Sakai.
- Выберите курс Sakai для интеграции с GitHub Classroom.
- Щелкните Внешние инструменты.
- Щелкните Ссылки на инструменты.
- Щелкнув ссылку "GitHub Classroom", вы перейдете в GitHub Classroom, где можно выбрать класс для связи с курсом LMS.
После связывания курса вы можете импортировать список из курса LMS в класс. Дополнительные сведения см. в разделе Импорт списка из LMS.
Импорт списка из вашей системы управления обучением
Чтобы импортировать список из LMS, выполните приведенные далее действия.
-
Откройте связанную аудиторию в GitHub Classroom и выберите вкладку "Учащиеся".
-
Нажмите кнопку Импорт из... с именем LMS (Canvas, Sakai или Moodle).
-
Выберите идентификатор, который вы хотите использовать для учащихся, а затем щелкните Импорт записей списка, и ваш список будет импортирован.
Чтобы обновить существующий список, выполните приведенные далее действия.
- Откройте связанную аудиторию в GitHub Classroom и выберите вкладку "Учащиеся".
- Нажмите кнопку Синхронизировать из... , содержащую имя LMS (Canvas, Sakai или Moodle).
Импорт списка из Google Classroom
Google Classroom не использует протокол LTI, поэтому не нужно подключаться к GitHub Classroom перед импортом списка.
-
Войдите в GitHub Classroom. 1. В списке аудиторий выберите аудиторию, которую хотите просмотреть.
1. Нажмите Учащиеся под названием аудитории. -
Если у вашей аудитории уже есть список учащихся, вы можете изменить этот список, либо удалить его и создать новый.
- Дополнительные сведения об удалении и создании списка см. в разделах Управление аудиториями и Управление аудиториями.
- Дополнительные сведения об обновлении списка см. в разделе Управление аудиториями.
-
В списке LMSes щелкните Google Classroom.
-
Войдите в Google, а затем выберите Класс, чтобы подключиться.
Отключение системы управления обучением
Вы можете отключить класс от LMS в параметрах GitHub Classroom.
-
Войдите в GitHub Classroom. 1. В списке аудиторий выберите аудиторию, которую хотите просмотреть.
1. Нажмите Параметры под названием аудитории. -
В разделе "Подключение к системе управления обучением (LMS)" щелкните Параметры подключения.
-
В разделе "Удалить подключение к системе управления обучением" нажмите кнопку Отключиться от системы управления обучением.