Role i panele Tutor IDE
Tutor IDE pokazuje inny obszar pracy na każdym poziomie dostępu. Dzięki temu uczeń nie widzi administracji, nauczyciel skupia się na swoich klasach, owner prowadzi szkołę, a superuser zarządza całą platformą w oddzielnym panelu.
Jak poziomy są połączone
PJ CEO / superuser — platforma i wszystkie organizacje
└── Organizacja / szkoła
├── Owner — organizacja, nauczyciele, klasy, materiały, bezpieczeństwo
├── Teacher — przypisane klasy, uczniowie, zadania i oceny
└── Student — nauka, projekty, postęp i portfolio
Użytkownik może należeć do kilku organizacji. Przełącznik organizacji zmienia widoczny zakres, rolę i klasy. Pasek kontekstu pokazuje, w której organizacji i roli obecnie pracujesz.
Student
Obszar ucznia prowadzi bezpośrednio do codziennej nauki:
- dashboard z przypisaniami i terminami;
- lekcje, wyzwania, quizy, CSS Battle i moduły dodatkowe;
- projekty i edytor kodu z podglądem na żywo;
- AI tutor, postęp, XP i osiągnięcia;
- konto oraz publiczne portfolio.
Uczeń nie widzi paneli organizacji ani danych innych uczniów. Przed publikacją otrzymuje informację, że działająca strona stanie się publiczna; kod źródłowy pozostaje prywatny, dopóki nie udostępni go osobno.
Nauczyciel
Nauczyciel widzi tylko klasy przypisane mu przez ownera oraz uczniów tych klas. Najważniejsze przepływy to:
- wybierz klasę na pulpicie nauczyciela;
- sprawdź aktywnych uczniów, prace do oceny, alerty i bliskie terminy;
- wybierz materiał w Przypisz materiały;
- ustaw datę publikacji lub termin, jeśli są potrzebne;
- przejrzyj zadania, wyniki i projekty uczniów.
Nauczyciel może tworzyć własne materiały i korzystać z materiałów przydzielonych mu przez ownera. Widoki projektów, czatów, moderacji i postępów są ograniczone do jego klas. Nauczyciel nie ma dostępu do billing, ustawień całej szkoły ani panelu platformowego. Może zmieniać swoje ogólne ustawienia konta, ale polityką AI/RAG, bezpieczeństwem, audytem i billingiem organizacji zarządza owner. Projekty uczniów przegląda w trybie tylko do odczytu i nie może zmieniać ich kodu. Ocena oraz komentarz są dodawane w przepływie zadania/próby, jeśli dana praca jest z nim połączona. Samodzielny projekt nie ma jeszcze osobnego pola feedbacku nauczyciela.
Pulpit klasy
Selektor klasy na pulpicie ogranicza jednocześnie roster na żywo, projekty, moderację, prace do oceny, zaproszenia i terminy. Opcja Wszystkie moje klasy obejmuje tylko klasy przypisane do nauczyciela — nie całą szkołę. Odnośniki z podsumowania zachowują wybraną klasę.
Copilot nauczyciela
Copilot pomaga wyszukiwać dozwolone konspekty, planować lekcje i przygotować quiz. Odpowiedzi o uczniach są ograniczone do uczniów widocznych dla danego nauczyciela. Więcej: Asystent Nauczyciela.
Owner organizacji
Owner może również prowadzić zajęcia, ale odpowiada za całą organizację:
- overview szkoły i aktywności;
- nauczyciele, miejsca, zaproszenia i klasy;
- dostęp nauczycieli do materiałów;
- wszystkie dane uczniów bieżącej organizacji;
- ustawienia, bezpieczeństwo, audit log, analityka/AI usage;
- plan i billing.
Owner tworzy materiał organizacji, przydziela go nauczycielom, a nauczyciele przypisują go swoim uczniom. Owner nie widzi ani nie zmienia danych innej organizacji.
PJ CEO / superuser
Panel /dashboard/founder znajduje się ponad organizacjami i jest wyraźnie
oddzielony od panelu ownera. Służy do kondycji platformy, organizacji i operacji
globalnych. Zwykły owner—even właściciel szkoły—nie ma do niego dostępu.
Gdy superuser wchodzi w kontekst organizacji, interfejs pokazuje wybraną organizację, aby operacja globalna i tenantowa nie zostały pomylone.
Klasy, zaproszenia i materiały
- Klasa należy do konkretnej organizacji i ma przypisanego nauczyciela.
- Nauczyciel tworzący konto ucznia musi wybrać jedną ze swoich klas.
- Tutor IDE tworzy link i kod zaproszenia, ale nie wysyła wiadomości e-mail. Skopiuj link i przekaż go szkolnym kanałem.
- Użycie linku/kodu może automatycznie dodać ucznia do właściwej klasy.
- Nauczyciel widzi i unieważnia tylko zaproszenia uczniowskie do swoich klas; zaproszenia dla nauczycieli tworzy owner.
- Owner może delegować challenge i plan lekcji nauczycielowi.
- Nauczyciel przypisuje dostępny materiał klasie lub wybranym uczniom.
- Operacje zbiorcze pokazują zakres i wymagają potwierdzenia.
Ocenianie i insight
Teacher/owner mogą korzystać z prób, kolejek zadań i dostępnych wyników automatycznych. Analityka, projekty, logi czatu i moderacja zawsze respektują zakres roli. Funkcje dostępne tylko w wyższych planach mogą być oznaczone lub ukryte zgodnie z planem organizacji.
Bezpieczeństwo dostępu
Menu jest tylko pierwszą warstwą. Każdy ekran oraz API ponownie sprawdzają rolę, organizację i zakres klasy. Jeśli zmienisz rolę lub organizację, odświeżony panel natychmiast stosuje nowy zakres.
Więcej: Bezpieczeństwo i Pierwsze kroki nauczyciela.