Преподаватели могут назначать и оценивать задания из любого места, используя дополнения для Google Classroom и API CourseWork . Дополнения для Google Classroom позволяют педагогам интегрировать свои любимые образовательные технологии в интерфейс Google Classroom. Преподаватели могут выбирать, назначать и оценивать контент сторонних разработчиков в Google Classroom. В результате получается бесперебойный процесс обучения как для преподавателей, так и для учеников.
Дополнения дополняют другие функции API Classroom. Дополнения позволяют учителям и ученикам получать доступ к вашему контенту, не покидая Google Classroom. Используйте различные интеграции, чтобы обеспечить удобный доступ к вашему контенту из большего количества мест.
Дополнительные модули для работы в классе доступны всем учителям, имеющим лицензии Google Workspace for Education Teaching & Learning или Plus.
Обзор
Дополнения позволяют пользователям создавать вложения к заданиям, объявлениям или материалам. Эти вложения открывают контент сторонних разработчиков во фреймах Google Classroom. В зависимости от типа пользователя и контекста Google Classroom, фреймы открывают отдельные URL-адреса.
Разработчики создают дополнительные приложения, распространяемые через Google Workspace Marketplace . Преподаватели могут устанавливать приложения в свои собственные учетные записи Google Workspace for Education, или администраторы Google Workspace могут устанавливать приложения для своих пользователей-преподавателей. Затем преподаватели взаимодействуют с приложением для создания вложений.
Почему нужны дополнения для класса?
Разработка дополнения для учебного класса имеет ряд ключевых преимуществ.
Обнаруживаемость
- В отличие от API CourseWork, дополнения Classroom отображаются непосредственно в Google Classroom, а также на Google Workspace Marketplace , который является центром управления инструментами для администраторов во всех продуктах Google.
- С помощью дополнений учителя могут открывать для себя новые сторонние инструменты и инициировать дискуссии со своими администраторами, чтобы поощрять их использование в масштабах всего домена.
Более глубокий и оптимизированный пользовательский опыт
- Наша главная цель при создании дополнений для Classroom — расширить возможности удобного использования Google Classroom на экосистему сторонних технологических платформ. Дополнения для Classroom объединяют возможности Classroom и множество инструментов, которые учителя, ученики и администраторы используют каждый день.
- Встраивая сторонний контент во весь рабочий процесс в Classroom (создание заданий, работы учащихся, процесс выставления оценок), вы обеспечиваете пользователям более глубокий и интерактивный опыт.
Продолжение инвестиций в улучшение опыта разработчиков.
Google инвестирует в улучшение пользовательского опыта не только через API CourseWork. Дополнения решают основные проблемы, с которыми сталкиваются пользователи при использовании сторонних инструментов обучения:
- Централизация учебной работы — Учащиеся сталкиваются с трудностями при выполнении школьных заданий, поскольку им приходится работать со множеством систем и ресурсов. С помощью дополнительных модулей учащиеся могут напрямую получать доступ к своим заданиям в одном месте, чтобы сосредоточиться на учебе, а не на технологиях.
- Оценивание — Учителя отмечают, что выставление оценок отнимает много времени, чревато ошибками и сложно организовать в разных инструментах. Дополнения позволяют учителям быстро получать доступ к оценкам, предоставленным сторонними инструментами, и объединять их с дополнительной обратной связью непосредственно в Classroom.
- Единый вход Google (SSO) — Учителям и ученикам бывает сложно запоминать логины для множества различных инструментов в классе. Дополнения упрощают эту задачу, позволяя пользователям входить в сторонние инструменты с помощью всего одной учетной записи.
- Продолжение инвестиций — надстройки для Classroom и API для Classroom являются стратегическими направлениями инвестиций для Google. Google привержен их дальнейшему развитию и внедрению.
Следующие шаги
Подробную информацию о преимуществах дополнительных модулей и процессе разработки см. в следующих разделах.
- Начните работу — подробное описание пользовательского опыта, пути пользователя и пути разработчика.
- Руководства для разработчиков — Детали проектирования и реализации
- Процесс проверки дополнений — Процедуры публикации дополнений
- Пошаговые руководства для разработчиков — инструкции по внедрению с примерами кода.
- Требования — список ожидаемых результатов для опубликованных дополнений.