Преподаватели могут назначать и оценивать работу из любой точки мира с помощью дополнений Classroom и API CourseWork . Дополнения Classroom позволяют преподавателям интегрировать свои любимые инструменты EdTech в интерфейс Google Classroom. Преподаватели могут выбирать, назначать и оценивать сторонний контент в Google Classroom. Результатом является бесперебойный процесс обучения для преподавателей и студентов.
Дополнения дополняют другие функции API Classroom. Дополнения позволяют учителям и ученикам знакомиться с вашим контентом, не выходя из Google Classroom. Используйте различные интеграции, чтобы обеспечить удобные способы доступа к вашему контенту из большего количества мест.
Дополнения к классу доступны всем учителям с лицензиями Teaching & Learning или Plus Google Workspace for Education .
Обзор
Дополнения позволяют пользователям создавать вложения к заданиям, объявлениям или материалам. Эти вложения открывают сторонний контент в iframes в Google Classroom. iframes открывают отдельные URL-адреса в зависимости от типа пользователя и контекста Google Classroom.
Разработчики создают дополнительные приложения, распространяемые через Google Workspace Marketplace . Преподаватели могут устанавливать приложения в свою учетную запись Google Workspace for Education, или администраторы Google Workspace могут устанавливать приложения для своих пользователей-учителей. Затем преподаватели взаимодействуют с приложением для создания вложений.
Почему дополнения к Classroom
Разработка надстройки для Classroom имеет несколько ключевых преимуществ.
Обнаруживаемость
- В отличие от 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 стремится к их дальнейшему развитию и внедрению.
Следующие шаги
Подробную информацию о преимуществах дополнений и процессе разработки смотрите в следующих разделах.
- Начало работы — подробные описания пользовательского опыта, пути пользователя и пути разработчика
- Руководства для разработчиков — Детали проектирования и реализации
- Процесс рассмотрения дополнений - Процедуры публикации дополнений
- Пошаговые руководства для разработчиков — пошаговые руководства по внедрению с примерами кода
- Требования - Список ожиданий для опубликованных дополнений