重要考量事項:

本頁面列出一些可能的常見誤解和極端案例 ,在設計及實作 Classroom 外掛程式時也考量到這點。 建議您針對這些情況導入故障安全機制和測試。

Google Classroom 概念

本節著重說明與外掛程式相關的邊緣案例與概念 。

課程和使用者角色

課程是能協助老師交流互動的中央機構單位 學習課程是 Google Classroom API。

系統可能會將個別使用者新增為課程的「老師」或「學生」使用者的 與他們在機構中扮演的角色無關。也就是說 校內學生「可以」是課程的老師,也可以是老師 成員可以是課堂中的學生最常見的情況是 是定期規畫的學術主題,也能建立 組織學生俱樂部或專業培訓。

下列規定適用於 Google Classroom 中的所有課程。

關於課程老師

  • 一門課程可能會有多位老師。
  • 您隨時可以將老師加入課程。
  • 您隨時可以將老師從課程中移除。

訊息串項目

「訊息串項目」是與課程成員分享的貼文。 開發人員和老師可以在三個訊息串項目中建立外掛程式附件 類型:公告、作業和教材

老師可以在以下項目的「訊息串」頁面頂端建立公告: Classroom UI。老師建立作業和教材時, 按一下「課堂作業」分頁中的「建立」按鈕。開發人員可以建立 利用 Classroom API 設計課程

「作業」是一種訊息串項目,可接受學生繳交的作業。 Google 作業是成績單中唯一會顯示的訊息串項目類型 則可包含外掛程式附件

關於串流項目

  • 作業或教材可能指派給 稍後您會在 BigQueryML AutoML 和自訂訓練中使用這些模型
  • 作業可能已評分或未評分。老師可以變更評分 都可隨時查看作業狀態
  • 一項作業可能含有多個附件。
  • 一份作業的附件可能含有不同類型的附件。例如 作業可能含有 Google 文件、YouTube 影片和外掛程式附件 。
  • 作業可能含有多位開發人員提供的外掛程式附件。
  • 開發人員可以透過以下選項,取得及修改任何串流項目的資訊: 自己的外掛程式附件
  • 開發人員可以在需要時繳交、收回或發還學生繳交的作業 內含其中一個外掛程式附件的作業。
  • 開發人員只能在以下位置設定個別學生繳交的作業: 以便處理先前建立的作業

已複製串流項目

老師可以複製課程項目、重複使用作業,或是複製訊息串項目 將串流項目發布至多門課程。參閱複製的內容相關指南 ,瞭解外掛程式如何處理這些情況。

使用者的機構

Google Classroom API 不會傳回使用者機構的 ID, 建立或任何其他等級的成員資格