Na tej stronie znajdziesz listę typowych nieporozumień i przypadków skrajnych, które warto wziąć pod uwagę podczas projektowania i wdrażania dodatku do Classroom. Zachęcamy do wdrożenia zabezpieczeń i testów obejmujących takie przypadki.
Pojęcia związane z Google Classroom
W tej sekcji omawiamy skrajne przypadki i pojęcia związane z dodatkami, które mają zastosowanie do całej zawartości Google Classroom.
Kursy i role użytkowników
Zajęcia to centralna jednostka organizacyjna, która łączy nauczycieli z uczniami. Kursy to najwyższy poziom organizacji w interfejsie Google Classroom API.
Poszczególnych użytkowników można dodać do zajęć jako „nauczyciele” lub „uczniowie”. Rola użytkownika na zajęciach nie jest powiązana z jego rolą w instytucji. Oznacza to, że uczeń szkoły może być nauczycielem na zajęciach, a nauczycielami – uczniami biorącymi udział w tych zajęciach. Najczęstszym przypadkiem jest kurs, który przedstawia regularnie planowane tematy akademickie, ale kursy te są też tworzone w celu organizacji klubów studenckich lub rozwoju zawodowego.
Poniższe instrukcje dotyczą wszystkich zajęć w Google Classroom.
Dotyczy nauczycieli kursów:
- Do zajęć może być przypisany więcej niż 1 nauczyciel.
- Nauczycieli można dodać do zajęć w dowolnej chwili.
- Nauczyciel może zostać usunięty z zajęć w dowolnym momencie.
Element w strumieniu
Elementy strumienia to fragmenty opublikowanych treści udostępniane uczestnikom zajęć. Deweloperzy i nauczyciele mogą tworzyć załączniki dodatków do 3 typów elementów w strumieniu: ogłoszenia, projektów i materiałów.
Nauczyciele mogą tworzyć ogłoszenia u góry strony Strumień w interfejsie Classroom. Nauczyciele tworzą projekty i materiały, klikając przycisk Utwórz na karcie Zadania. Programiści mogą je tworzyć automatycznie przy użyciu interfejsu Classroom API.
Projekt to element w strumieniu, w którym można zaakceptować zadanie przesłane przez ucznia. Projekty to jedyny typ elementu strumienia, który pojawia się w dzienniku ocen i może zawierać załącznik dodatku.
Jeśli chodzi o elementy strumienia:
- Projekt lub materiały można przypisać do podgrupy uczestników zajęć.
- Projekt może zostać oceniony lub nieoceniony. Nauczyciele mogą w dowolnym momencie zmienić stan oceniania projektu.
- Projekt może mieć więcej niż 1 załącznik.
- Projekt może zawierać załączniki różnego typu. Na przykład jedno zadanie może jednocześnie zawierać Dokumenty Google, filmy w YouTube oraz załączniki dodatków.
- Projekt może mieć załączniki dodatków od więcej niż 1 programisty.
- Deweloperzy mogą pobierać i modyfikować informacje o dowolnym elemencie strumienia z załącznikiem do dodatków.
- Deweloperzy mogą oddać, odzyskać lub zwrócić zadanie przesłane przez ucznia w przypadku projektu, który zawiera jeden z załączników.
- Deweloperzy mogą wystawiać oceny tylko za zadania przesłane przez poszczególnych uczniów w tworzonych przez siebie projektach.
Elementy strumienia zostały skopiowane
Nauczyciele mogą kopiować element strumienia, kopiując zajęcia, ponownie używając projektu lub publikując element w strumieniu na wielu zajęciach. Przeczytaj nasz przewodnik po kopiowanych treściach, aby dowiedzieć się, jak dodatek poradzi sobie w takich sytuacjach.
Instytucja użytkownika
Interfejs Google Classroom API nie zwraca identyfikatorów instytucji, budynków ani innych członkostw użytkownika znajdujących się poza poziomem zajęć.