Zasób: Rubric
Kryteria oceny zadania. Kryteria oceny to przewodnik po ocenianiu, który służy do oceny zadań uczniów i przekazywania opinii.
Więcej informacji znajdziesz w sekcji Struktura ocen cząstkowych i znane ograniczenia.
| Zapis JSON |
|---|
{ "courseId": string, "courseWorkId": string, "id": string, "creationTime": string, "updateTime": string, "criteria": [ { object ( |
| Pola | |
|---|---|
courseId |
Identyfikator zajęć. Tylko do odczytu. |
courseWorkId |
Identyfikator zadania, którego dotyczy. Tylko do odczytu. |
id |
Identyfikator kryteriów oceny przypisany przez Classroom. Jest on unikalny wśród ocen cząstkowych dotyczących danego zadania. Tylko do odczytu. |
creationTime |
Tylko dane wyjściowe. Sygnatura czasowa utworzenia tych kryteriów oceny. 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 tych kryteriów oceny. 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, w którym oceniana jest wydajność. |
previewVersion |
Tylko dane wyjściowe. Wersja testowa interfejsu API 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. Wartość niezmienna. Identyfikator arkusza kalkulacyjnego w Arkuszach Google. Ten arkusz kalkulacyjny musi zawierać sformatowane ustawienia kryteriów oceny. Zobacz Tworzenie i ponowne używanie kryteriów oceny projektu. Użycie tego pola wymaga zakresu |
Kryterium
Kryterium oceny cząstkowej. Każde kryterium to wymiar, w którym oceniana jest wydajność.
| Zapis JSON |
|---|
{ "id": string, "title": string, "description": string, "levels": [ { object ( |
| Pola | |
|---|---|
id |
Identyfikator kryterium. Podczas tworzenia przypisywany jest identyfikator. |
title |
Nazwa kryterium. |
description |
Opis kryterium. |
levels[] |
Lista poziomów w ramach tego kryterium. |
learningGoal |
Opcjonalnie. Cel edukacyjny powiązany z tym kryterium. Pamiętaj, że cele edukacyjne powiązane z kryteriami oceny cząstkowej muszą być już powiązane z projektem, z którym jest powiązana ocena cząstkowa. 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. Podczas tworzenia przypisywany jest identyfikator. |
title |
Nazwa poziomu. Jeśli poziom nie ma ustawionych punktów, należy ustawić nazwę. |
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 różni się od braku 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. |