Оптимизируйте свои подборки
Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Преподаватели могут назначать и оценивать задания из любой точки мира, используя надстройки Classroom и API CourseWork . Надстройки Classroom позволяют преподавателям интегрировать свои любимые инструменты EdTech в интерфейс Google Classroom. Преподаватели могут выбирать, назначать и оценивать сторонний контент в Google Classroom. В результате обеспечивается бесперебойный процесс обучения для преподавателей и студентов.
Дополнения дополняют другие функции API Classroom. Они позволяют преподавателям и учащимся работать с вашим контентом, не выходя из Google Classroom. Используйте различные интеграции, чтобы обеспечить удобный доступ к вашему контенту из разных мест.
Дополнения позволяют пользователям создавать вложения к заданиям, объявлениям или материалам. Эти вложения открывают сторонний контент в окнах 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 стремится к их дальнейшему развитию и внедрению.
Следующие шаги
Подробную информацию о преимуществах дополнений и процессе разработки смотрите в следующих разделах.
Начало работы — подробные описания пользовательского опыта, пути пользователя и пути разработчика
[[["Прост для понимания","easyToUnderstand","thumb-up"],["Помог мне решить мою проблему","solvedMyProblem","thumb-up"],["Другое","otherUp","thumb-up"]],[["Отсутствует нужная мне информация","missingTheInformationINeed","thumb-down"],["Слишком сложен/слишком много шагов","tooComplicatedTooManySteps","thumb-down"],["Устарел","outOfDate","thumb-down"],["Проблема с переводом текста","translationIssue","thumb-down"],["Проблемы образцов/кода","samplesCodeIssue","thumb-down"],["Другое","otherDown","thumb-down"]],["Последнее обновление: 2025-08-29 UTC."],[],[],null,["# Introduction\n\nTeachers can assign and grade work from anywhere using\nClassroom add-ons and the [CourseWork API](/workspace/classroom/reference/rest/v1/courses.courseWork).\nClassroom add-ons allow educators to integrate their favorite\nEdTech tools within the Google Classroom interface. Teachers can select,\nassign, and grade third-party content within Google Classroom. The result is a\nseamless learning experience for teachers and students.\n\nAdd-ons complement other Classroom API features. Add-ons let teachers\nand students experience your content without having to leave Google Classroom.\nAdopt a variety of integrations to provide user-friendly ways to access your\ncontent from more places.\n\nClassroom add-ons are available to all teachers with Teaching \\&\nLearning or Plus [Google Workspace for Education licenses](//edu.google.com/intl/ALL_us/workspace-for-education/editions/compare-editions/).\n\nOverview\n--------\n\nAdd-ons allow users to create **attachments** on assignments,\nannouncements, or materials. These attachments open third-party content in\n**[iframes](/workspace/classroom/add-ons/get-started/iframes/iframes-overview)** in Google Classroom. The iframes open separate URLs depending on\nthe user type and Google Classroom context.\n\nDevelopers create add-on **applications** distributed\nthrough [Google Workspace Marketplace](//workspace.google.com/marketplace/category/works-with-classroom). Teachers can install\napplications to their own Google Workspace for Education account, or Google Workspace administrators\ncan install applications for their teacher users. Teachers then interact with\nthe application to create attachments.\n\nWhy Classroom add-ons\n---------------------\n\nThere are several key benefits to developing a Classroom add-on.\n\n### Discoverability\n\n- Unlike the CourseWork API, Classroom add-ons show up directly in Google Classroom as well on the [Google Workspace Marketplace](//workspace.google.com/marketplace/category/works-with-classroom) which is the hub for administrators to manage tools across all their Google products.\n- Through add-ons, teachers can discover new third party tools and foster discussions with their admins to encourage domain-wide usage.\n\n### Deeper and more streamlined experience\n\n- Our overall goal for Classroom add-ons is to extend the streamlined experience of Google Classroom to the third-party tech ecosystem. Classroom add-ons bring together the experiences of Classroom and the many tools that teachers, students, and admins are using every day.\n- By embedding third-party content throughout the Classroom workflow (assignment creation, student work, grading workflow), you enable deeper experiences for users.\n\n### Continued investments in developer experience\n\nGoogle is investing in the user experience beyond the CourseWork API. Add-ons\naddress core pain points that users have when using third-party learning tools:\n\n- **Centralize student work** - Students experience friction in their ability to balance the complexity of navigating too many systems and locations to do their schoolwork. With add-ons, students can directly access work in one place so that they can focus on their schoolwork instead of the technology.\n- **Grading** - Teachers have expressed that grading is time consuming, error prone, and difficult to manage across tools. Add-ons allows teachers to quickly access grades provided by third-party tools and combine those with additional feedback directly within Classroom.\n- **Google single sign-on (SSO)** - Teachers and students experience difficulty remembering logins for many different tools in their class. Add-ons simplify this by enabling users to sign in to third-party tools with just one account.\n- **Continued investment** - The Classroom add-ons and Classroom API are both strategic areas of investment for Google. Google is committed to their continued development and adoption.\n\nNext steps\n----------\n\nSee the following sections for detailed information about the add-ons benefits\nand development process.\n\n- [Get started](/workspace/classroom/add-ons/get-started/get-started-overview) - Detailed descriptions of the user experience, user journey, and developer journey\n- [Developer guides](/workspace/classroom/add-ons/developer-guides/developer-guides-overview) - Design and implementation details\n- [Add-on review process](/workspace/classroom/add-ons/developer-guides/review-process-overview) - Procedures for add-ons publication\n- [Developer walkthroughs](/workspace/classroom/add-ons/walkthroughs/walkthroughs-overview) - Step-by-step implementation guides with code examples\n- [Requirements](/workspace/classroom/add-ons/requirements) - The list of expectations for published add-ons"]]