Google Classroom アプリの開発と統合
Google Classroom API を使用すると、Classroom のリソースをプログラムで管理したり、Classroom 内の生徒や教師がコンテンツにアクセスできるようにしたりできます。
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/images/create-courses.png?authuser=9&%3Bhl=ja&hl=ja)
学校のリソースを管理する
Classroom API で名簿管理を自動化。Classroom でコース、ユーザー、保護者を作成、更新、削除できます。
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/add-ons/images/teacher-discovery.png?authuser=9&%3Bhl=ja&hl=ja)
アドオン: Classroom のサービス
Classroom アドオンを作成して、Classroom 内の生徒と教師がシームレスにユーザー エクスペリエンスにアクセスできるようにします。アドオンを使用すると、教師と生徒は Classroom から直接、また学習中いつでもプロダクトにアクセスできます。
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/images/push-notification.png?authuser=9&%3Bhl=ja&hl=ja)
プッシュ通知を受信する
名簿と課題の変更に関する Pub/Sub 通知に登録して、レコードを最新の状態に保ちます。
![](https://developers-dot-devsite-v2-prod.appspot.com/static/classroom/images/create-assignment.png?authuser=9&%3Bhl=ja&hl=ja)
ユーザーをウェブサイトに簡単に誘導する
別のウェブサイトのコンテンツにリンクする課題をプログラムで作成して管理できます。CourseWork API を使って、課題の詳細、成績、提出ステータスを設定できます。また、埋め込まれた [Classroom で共有] ボタンを使って、教師がウェブサイトから Classroom に課題を簡単にプッシュできるようになります。