Struktura ocen cząstkowych i znane ograniczenia

Jeśli nie znasz jeszcze ocen cząstkowych Classroom, przeczytaj te artykuły w Centrum pomocy, aby dowiedzieć się więcej o ogólnej strukturze oceny cząstkowej i sposobie wyceniania ocen cząstkowych w interfejsu Classroom.

Struktura ocen cząstkowych

Warto zwrócić uwagę na kilka ważnych koncepcji, Interfejs API do interakcji z ocenami cząstkowymi:

  • Istnieje (maksymalnie) jeden rubryk powiązany z CourseWork i dana ocena cząstkowa jest unikalna dla tego elementu (CourseWork) (nie można go udostępniać między CourseWork zasobów).
  • Ocena cząstkowa składa się z kryteriów, które składają się z poziomów. Ocena cząstkowa musi: zawsze mają co najmniej jedno kryterium, a kryterium musi zawsze mieć przynajmniej jeden poziom.
  • Poziomy mogą być punktowane (zawiera punkty) lub nie (bez punktów). Poziomy muszą być: całkowicie lub całkowicie bez punktów w ocenie cząstkowej.
    • Jeśli poziomy są punktowane, wszystkie poziomy kryterium muszą mieć unikalny ustawiona wartość punktowa. Punkty mogą być liczbami całkowitymi (np. 10) lub zmiennoprzecinkową (np.9,99). Może to być 0. Wartości null nie są akceptowane. Dodatkowo ocena cząstkowa nie może mieć pojedynczych kryteriów z jednym poziomem to 0 punktów.
    • Jeśli poziomy nie mają wskaźnika punktów, pomiń pole punktów. wartość null wartości nie są akceptowane.
  • Kolejność kryteriów i poziomów jest istotna i odzwierciedla kolejność, w jakiej są widoczne w interfejsie Classroom.
    • Zwłaszcza zdobyty poziom musi być zawsze sortowany według punktów w rosnącą lub malejącą.
  • Każda ocena cząstkowa może obejmować do 50 kryteriów oraz do 10 poziomów osiągnięć. według kryterium.

Zmianie ulegają również obiekty przesłane przez uczniów:

  • W uzupełnieniu do istniejących właściwości draftGrade i assignedGrade element zadanie przesłane przez ucznia ocenione za pomocą oceny cząstkowej ma draftRubricGrades i assignedRubricGrades usług. Reprezentują one oceny cząstkowe (poziomy wybranych i punktowych), które uczeń otrzymuje podczas oceniania z ocena cząstkowa odpowiednio w stanie wersji roboczej i przypisanej.
  • Na razie są one dostępne tylko do odczytu. Oznacza to, że interfejs API nie może być używane do oceniania przesłanych zadań, ale możesz przeglądać prace ocenione Interfejs Classroom.
  • Zadania przesłane przez uczniów z powiązaną oceną cząstkową zawierają pole rubricId. To pole przedstawia ostatnią ocenę cząstkową powiązaną z CourseWork, Ta wartość może się zmienić, jeśli nauczyciele usuną i odtworzą ocenę cząstkową.

Działanie ocen cząstkowych

Celem interfejsu API jest odzwierciedlenie interfejsu Classroom, jeśli jest to możliwe, dla zachowania spójności. Może to prowadzić do zachowania, które dla programistów może być nieintuicyjne i wartościowe. wspomnienie:

  • Oceny cząstkowe są instruktażem oceniania bez ograniczania pracy nauczycieli. Jako jako wynik, podczas oceniania zadania nauczyciel może wykonać te czynności ocena cząstkowa:
    • Podczas oceniania całkowicie zignoruj ocenę cząstkową.
    • Zastępować punkty w przypadku danego kryterium, niezależnie od liczby punktów na poziomach kryterium.
    • Wybierz poziomy tylko dla podzbioru kryteriów.
    • Przypisuj punkty za kryteria bez wybierania odpowiedniego poziomu.
    • zastąpić łączną liczbę punktów za projekt, niezależnie od tego, ile punktów otrzymało pochodzi z oceny cząstkowej.

Nie wprowadza on też żadnych nowych funkcji usługi. W innym , interfejs API nie obsługuje jeszcze funkcji interfejsu Classroom. Na przykład interfejs API nie umożliwia wymuszania użycia ocen cząstkowych w projektach lub zastępuje możliwość edytowania ocen cząstkowych i przesłanych zadań nauczyciela dzisiaj.

Ograniczenia podczas oceniania

Istnieją też dodatkowe ograniczenia dotyczące edytowania ocen cząstkowych po ale nauczyciel zaczął w nim oceniać. Po rozpoczęcie oceniania:

  • Edytowanie tekstu jest dozwolone w przypadku tytułów i opisów kryteriów oraz poziomów.
  • Kolejność poziomów może się zmieniać w ramach kryteriów.

Dodatkowe zakresy

Oceny cząstkowe można ręcznie wyeksportować do Arkuszy kalkulacyjnych Google, aby można było ponownie użyć ich i nauczycielami.

Jeśli utworzysz lub zaktualizujesz ocenę cząstkową z poziomu tych arkuszy kalkulacyjnych (zobacz przykład w ), aplikacja musi poprosić o parametr https://www.googleapis.com/auth/spreadsheets.readonly lub Zakres: https://www.googleapis.com/auth/spreadsheets. Pamiętaj, że Zakresy spreadsheets są uznawane za wrażliwe i mogą wymagać Twojej aplikacji do weryfikacji.