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