Zasób: ocena cząstkowa
Oceny cząstkowe zadania. Ocena cząstkowa to przewodnik po ocenianiu, który służy do oceniania prac uczniów i przekazywania im opinii.
Więcej informacji znajdziesz w artykule Struktura ocen cząstkowych i znane ograniczenia.
| Zapis JSON |
|---|
{ "courseId": string, "courseWorkId": string, "id": string, "creationTime": string, "updateTime": string, "criteria": [ { object ( |
| Pola | |
|---|---|
courseId |
Identyfikator kursu. Tylko do odczytu. |
courseWorkId |
Identyfikator zadania, którego dotyczy ta ocena. Tylko do odczytu. |
id |
Identyfikator oceny cząstkowej przypisany przez Classroom. Jest on unikalny wśród ocen cząstkowych dla odpowiedniego zadania. Tylko do odczytu. |
creationTime |
Tylko dane wyjściowe. Sygnatura czasowa utworzenia tego zestawu ocen cząstkowych. 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 tym zestawie ocen cząstkowych. 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, na podstawie którego oceniana jest skuteczność. |
previewVersion |
Tylko dane wyjściowe. Wersja testowa interfejsu API używana do pobierania tego zasobu. |
| Opcje tworzenia oceny cząstkowej na podstawie istniejącego źródła. Poniżej znajduje się lista pól, które wzajemnie się wykluczają. W odpowiedzi zostanie ustawione co najwyżej jedno z tych pól: | |
sourceSpreadsheetId |
Tylko dane wejściowe. Wartość niezmienna. Identyfikator arkusza kalkulacyjnego w Arkuszach Google. Ten arkusz kalkulacyjny musi zawierać sformatowane ustawienia oceny cząstkowej. Zobacz Tworzenie i ponowne używanie kryteriów oceny za projekt. Użycie tego pola wymaga zakresu |
| Koniec pól wykluczających się wzajemnie. | |
Kryterium
Kryterium oceny cząstkowej. Każde kryterium to wymiar, na podstawie którego oceniana jest skuteczność.
| 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 dołączone do kryteriów oceny cząstkowej muszą być już dołączone do projektu, z którym są powiązane kryteria oceny cząstkowej. To pole jest wypełniane tylko wtedy, gdy ustawiono odpowiednią 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, musisz ustawić tytuł. |
description |
Opis poziomu. |
points |
Opcjonalne punkty powiązane z tym poziomem. Jeśli ta opcja jest ustawiona, wszystkie poziomy w ocenie cząstkowej muszą mieć określone punkty, a wartość musi być różna na wszystkich poziomach w ramach jednego kryterium. 0 to nie to samo co brak punktów. |
Metody |
|
|---|---|
|
tworzyć oceny cząstkowe, |
|
Usuwa ocenę cząstkową. |
|
Zwraca ocenę cząstkową. |
|
Zwraca listę ocen cząstkowych, które osoba wysyłająca żądanie może wyświetlić. |
|
Aktualizuje ocenę cząstkową. |