View Source GoogleApi.Classroom.V1.Model.Rubric (google_api_classroom v0.24.0)
The rubric of the course work. A rubric is a scoring guide used to evaluate student work and give feedback. For further details, see Rubrics structure and known limitations.
Attributes
-
courseId
(type:String.t
, default:nil
) - Identifier of the course. Read-only. -
courseWorkId
(type:String.t
, default:nil
) - Identifier for the course work this corresponds to. Read-only. -
creationTime
(type:DateTime.t
, default:nil
) - Output only. Timestamp when this rubric was created. Read-only. -
criteria
(type:list(GoogleApi.Classroom.V1.Model.Criterion.t)
, default:nil
) - List of criteria. Each criterion is a dimension on which performance is rated. -
id
(type:String.t
, default:nil
) - Classroom-assigned identifier for the rubric. This is unique among rubrics for the relevant course work. Read-only. -
sourceSpreadsheetId
(type:String.t
, default:nil
) - Input only. Immutable. Google Sheets ID of the spreadsheet. This spreadsheet must contain formatted rubric settings. See Create or reuse a rubric for an assignment. Use of this field requires thehttps://www.googleapis.com/auth/spreadsheets.readonly
orhttps://www.googleapis.com/auth/spreadsheets
scope. -
updateTime
(type:DateTime.t
, default:nil
) - Output only. Timestamp of the most recent change to this rubric. Read-only.
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.Classroom.V1.Model.Rubric{ courseId: String.t() | nil, courseWorkId: String.t() | nil, creationTime: DateTime.t() | nil, criteria: [GoogleApi.Classroom.V1.Model.Criterion.t()] | nil, id: String.t() | nil, sourceSpreadsheetId: String.t() | nil, updateTime: DateTime.t() | nil }