Zasób: Rubric
Kryteria oceny pracy kursowej. Kryteria oceny to przewodnik po ocenianiu, który służy do oceny zadań ucznia i przekazywania opinii.
Więcej informacji znajdziesz w artykule Struktura rubryk i znane ograniczenia.
| Zapis JSON |
|---|
{ "courseId": string, "courseWorkId": string, "id": string, "creationTime": string, "updateTime": string, "criteria": [ { object ( |
| Pola | |
|---|---|
courseId |
Identyfikator szkolenia. Tylko do odczytu. |
courseWorkId |
Identyfikator zadania, do którego odnosi się ta część. Tylko do odczytu. |
id |
Identyfikator kryteriów oceny przypisany przez Classroom. Jest on niepowtarzalny wśród kryteriów oceny dla danego zadania. Tylko do odczytu. |
creationTime |
Tylko dane wyjściowe. Sygnatura czasowa utworzenia tej rubryki. Tylko do odczytu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
updateTime |
Tylko dane wyjściowe. Sygnatura czasowa ostatniej zmiany w tej rubryce. Tylko do odczytu. Korzysta ze standardu RFC 3339, w którym wygenerowane dane wyjściowe są zawsze znormalizowane do formatu Z i zawierają 0, 3, 6 lub 9 cyfr po przecinku. Akceptowane są też przesunięcia inne niż „Z”. Przykłady: |
criteria[] |
Lista kryteriów. Każde kryterium to wymiar, według którego oceniana jest skuteczność. |
previewVersion |
Tylko dane wyjściowe. Wersja interfejsu API w wersji podglądowej użyta do pobrania tego zasobu. |
Pole zbiorcze rubric_source. Opcje tworzenia kryteriów oceny na podstawie istniejącego źródła. rubric_source może mieć tylko jedną z tych wartości: |
|
sourceSpreadsheetId |
Tylko dane wejściowe. Niezmienne. Identyfikator arkusza kalkulacyjnego w Arkuszach Google. Arkusz kalkulacyjny musi zawierać sformatowane ustawienia kryteriów oceny. Zobacz Tworzenie i ponowne używanie kryteriów oceny za projekt. Korzystanie z tego pola wymaga zakresu |
Kryterium
Kryterium oceny cząstkowej. Każde kryterium to wymiar, według którego oceniana jest skuteczność.
| Zapis JSON |
|---|
{ "id": string, "title": string, "description": string, "levels": [ { object ( |
| Pola | |
|---|---|
id |
Identyfikator kryterium. Po utworzeniu przypisywany jest identyfikator. |
title |
Tytuł kryterium. |
description |
Opis kryterium. |
levels[] |
Lista poziomów w tym kryterium. |
learningGoal |
Opcjonalnie. Cel edukacyjny powiązany z tym kryterium. To pole jest wypełniane tylko wtedy, gdy ustawiona jest odpowiednia wartość PreviewVersion. |
Poziom
Poziom kryterium.
| Zapis JSON |
|---|
{ "id": string, "title": string, "description": string, "points": number } |
| Pola | |
|---|---|
id |
Identyfikator poziomu. Po utworzeniu przypisywany jest identyfikator. |
title |
Tytuł poziomu. Jeśli poziom nie ma ustawionych punktów, musi mieć tytuł. |
description |
Opis poziomu. |
points |
Opcjonalne punkty powiązane z tym poziomem. Jeśli jest ustawiona, wszystkie poziomy w kryteriach oceny muszą określać punkty, a wartość musi być różna na wszystkich poziomach w ramach jednego kryterium. 0 punktów to nie to samo co brak punktów. |
Metody |
|
|---|---|
|
Tworzy kryteria oceny. |
|
Usuwa kryteria oceny. |
|
Zwraca kryteria oceny. |
|
Zwraca listę kryteriów oceny, które zgłaszający może wyświetlić. |
|
Aktualizuje kryteria oceny. |