Google Classroom アドオンの一般提供が開始されました。詳しくは、
アドオンのドキュメントをご覧ください。
はじめに
コレクションでコンテンツを整理
必要に応じて、コンテンツの保存と分類を行います。
教師は、Classroom アドオンと CourseWork API を使用して、どこからでも課題の割り当てと採点を行うことができます。Classroom アドオンを使用すると、教育者は Google Classroom のインターフェース内でお気に入りの EdTech ツールを統合できます。教師は Google Classroom 内でサードパーティのコンテンツを選択、割り当て、採点できます。これにより、教師と生徒はシームレスな学習体験を得ることができます。
アドオンは、他の Classroom API 機能を補完します。アドオンを使用すると、教師や生徒は Google Classroom を離れることなくコンテンツにアクセスできます。さまざまな統合を採用して、より多くの場所からコンテンツにアクセスできるユーザー フレンドリーな方法を提供します。
Classroom アドオンは、Teaching & Learning または Plus の Google Workspace for Education ライセンスをお持ちのすべての教師が利用できます。
概要
アドオンを使用すると、課題、お知らせ、資料に添付ファイルを作成できます。これらの添付ファイルは、Google Classroom の iframe でサードパーティのコンテンツを開きます。iframe は、ユーザータイプと Google Classroom のコンテキストに応じて、別々の URL を開きます。
デベロッパーは、 Google Workspace Marketplace を通じて配布されるアドオンアプリケーションを作成します。教師は自分の Google Workspace for Education アカウントにアプリをインストールできます。また、Google Workspace 管理者は教師ユーザー向けにアプリをインストールできます。教師はアプリケーションを操作して添付ファイルを作成します。
Classroom アドオンのメリット
Classroom アドオンを開発する主なメリットは次のとおりです。
見つけやすさ
- CourseWork API とは異なり、Classroom アドオンは Google Classroom に直接表示されるだけでなく、Google Workspace Marketplace(利用しているすべての Google プロダクトのツールを管理者が管理するためのハブ)にも表示されます。
- アドオンを通じて、教師は新しいサードパーティ製ツールを見つけ、管理者と話し合ってドメイン全体での使用を促進できます。
より深く、より効率的なエクスペリエンス
- Classroom アドオンの全体的な目標は、Google Classroom の効率的なエクスペリエンスをサードパーティのテクノロジー エコシステムに拡張することです。Classroom アドオンは、Classroom と教師、生徒、管理者が毎日使用している多くのツールを統合します。
- Classroom のワークフロー全体(課題の作成、生徒の提出物、採点ワークフロー)にサードパーティのコンテンツを埋め込むことで、ユーザーはより深いエクスペリエンスを得ることができます。
開発者エクスペリエンスへの継続的な投資
Google は、CourseWork API 以外のユーザー エクスペリエンスにも投資しています。アドオンは、ユーザーがサードパーティの学習ツールを使用する際に抱える主な問題点を解決します。
- 生徒の課題を 1 か所に集約する - 生徒は、課題をこなすために多くのシステムや場所にアクセスする必要があるため、課題の複雑さとバランスを取るのが難しいと感じています。アドオンを使用すると、生徒は課題に 1 か所から直接アクセスできるため、テクノロジーではなく学業に集中できます。
- 採点 - 教師からは、採点には時間がかかり、エラーが発生しやすく、ツール間で管理するのが難しいという意見が寄せられています。アドオンを使用すると、教師はサードパーティ製のツールで提供された成績にすばやくアクセスし、追加のフィードバックと組み合わせて Classroom 内で直接使用できます。
- Google シングル サインオン(SSO)- 教師や生徒は、クラスで使用するさまざまなツールのログイン情報を覚えるのに苦労しています。アドオンを使用すると、ユーザーは 1 つのアカウントでサードパーティ製ツールにログインできるため、このプロセスが簡素化されます。
- 継続的な投資 - Classroom アドオンと Classroom API は、どちらも Google の戦略的な投資分野です。Google は、これらの開発と導入を継続的に行うことに取り組んでいます。
次のステップ
アドオンのメリットと開発プロセスについて詳しくは、以下のセクションをご覧ください。
特に記載のない限り、このページのコンテンツはクリエイティブ・コモンズの表示 4.0 ライセンスにより使用許諾されます。コードサンプルは Apache 2.0 ライセンスにより使用許諾されます。詳しくは、Google Developers サイトのポリシーをご覧ください。Java は Oracle および関連会社の登録商標です。
最終更新日 2025-08-29 UTC。
[null,null,["最終更新日 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"]]