リソース: Rubric
コースの課題のルーブリック。ルーブリックは、生徒の課題を評価してフィードバックを行うための採点ガイドです。
詳細については、ルーブリックの構造と既知の制限事項をご覧ください。
| JSON 表現 | 
|---|
{ "courseId": string, "courseWorkId": string, "id": string, "creationTime": string, "updateTime": string, "criteria": [ { object (  | 
              
| フィールド | |
|---|---|
courseId | 
                
                   
 コースの識別子。 読み取り専用です。  | 
              
courseWorkId | 
                
                   
 この課題に対応するコース課題の識別子。 読み取り専用です。  | 
              
id | 
                
                   
 課題に割り当てられたルーブリックの識別子。これは、関連するコース課題のルーブリックの中で一意です。 読み取り専用です。  | 
              
creationTime | 
                
                   
 出力専用。このルーブリックが作成されたときのタイムスタンプ。 読み取り専用です。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
updateTime | 
                
                   
 出力専用。このルーブリックが最後に変更されたときのタイムスタンプ。 読み取り専用です。 RFC 3339 を使用します。生成された出力は常に Z 正規化され、小数点以下は 0、3、6、または 9 桁になります。「Z」以外のオフセットも使用できます。例:   | 
              
criteria[] | 
                
                   
 条件のリスト。各基準は、パフォーマンスが評価されるディメンションです。  | 
              
previewVersion | 
                
                   
 出力専用。このリソースの取得に使用される API のプレビュー バージョン。  | 
              
共用体フィールド rubric_source。既存のソースからルーブリックを作成するオプション。rubric_source は次のいずれかになります。 | 
              |
sourceSpreadsheetId | 
                
                   
 入力のみの変更不可。スプレッドシートの Google スプレッドシート ID。このスプレッドシートには、書式設定されたルーブリック設定が含まれている必要があります。課題のルーブリックを作成または再利用するをご覧ください。このフィールドを使用するには、  | 
              
Criterion
ルーブリックの条件。各基準は、パフォーマンスが評価されるディメンションです。
| JSON 表現 | 
|---|
{
  "id": string,
  "title": string,
  "description": string,
  "levels": [
    {
      object ( | 
              
| フィールド | |
|---|---|
id | 
                
                   
 条件 ID。 作成時に ID が割り当てられます。  | 
              
title | 
                
                   
 条件のタイトル。  | 
              
description | 
                
                   
 条件の説明。  | 
              
levels[] | 
                
                   
 この条件内のレベルのリスト。  | 
              
レベル
条件のレベル。
| JSON 表現 | 
|---|
{ "id": string, "title": string, "description": string, "points": number }  | 
              
| フィールド | |
|---|---|
id | 
                
                   
 レベル ID。 作成時に ID が割り当てられます。  | 
              
title | 
                
                   
 レベルのタイトル。 レベルにポイントが設定されていない場合は、タイトルを設定する必要があります。  | 
              
description | 
                
                   
 レベルの説明。  | 
              
points | 
                
                   
 このレベルに関連付けられたオプションのポイント。設定されている場合、ルーブリック内のすべてのレベルで点数を指定する必要があります。また、1 つの評価基準内のすべてのレベルで値が異なる必要があります。0 はポイントなしとは異なります。  | 
              
メソッド | 
            |
|---|---|
                
 | 
              ルーブリックを作成します。 | 
                
 | 
              ルーブリックを削除します。 | 
                
 | 
              ルーブリックを返します。 | 
                
 | 
              リクエスト元が閲覧できるルーブリックのリストを返します。 | 
                
 | 
              ルーブリックを更新します。 |