Przejdź do głównej zawartości

Asystent AI

Każdy uczeń ma dostęp do asystenta AI — inteligentnego tutora, który pomaga zrozumieć programowanie i zachęca do samodzielnego odkrywania.

Jak działa asystent?

Asystent AI w Tutor IDE jest zaprojektowany specjalnie dla młodych programistów. Dostosowuje swoje odpowiedzi do rodzaju pytania:

  • Proste pytania (np. „Jak wycentrować tekst?" lub „Jak zmienić kolor tła?") — asystent od razu pokazuje krótki przykład kodu z wyjaśnieniem. Nie każe uczniowi się domyślać, tylko daje konkretną odpowiedź.
  • Złożone zadania (np. „Zrób mi stronę o kosmosie") — asystent rozbija temat na mniejsze kroki i prowadzi ucznia przez kolejne etapy, pomagając mu samodzielnie zbudować rozwiązanie.
  • Krótkie fragmenty — asystent nie pisze za ucznia całych stron. Pokazuje przykłady do 15 linii kodu, tak aby uczeń mógł je zrozumieć, przepisać i zmodyfikować po swojemu.

Wyjaśnia prostym językiem

Asystent używa zrozumiałych porównań i prostego języka dopasowanego do wieku uczniów — „HTML to jak szkielet domu, a CSS to jego wygląd". Techniczne terminy wyjaśnia w przystępny sposób, tak aby uczeń je zrozumiał i zapamiętał.

Zachęca do eksperymentów

Po pokazaniu przykładu asystent zachęca do modyfikacji — „Spróbuj zmienić kolor na niebieski i zobacz, co się stanie!" albo „A co jeśli dodasz jeszcze jeden element do listy?".

Kontekst projektu ucznia

Asystent AI automatycznie widzi pliki otwartego projektu ucznia. Kiedy uczeń zadaje pytanie, asystent zna zawartość jego kodu HTML, CSS i JavaScript — dzięki temu może udzielić spersonalizowanej pomocy, wskazać konkretne błędy w kodzie ucznia i zaproponować poprawki odnoszące się do rzeczywistego projektu.

Kontekst projektu jest przechowywany w pamięci podręcznej przez 5 minut, co zapewnia szybkie działanie bez konieczności ponownego ładowania plików przy każdej wiadomości.

Konfiguracja modelu AI

Administratorzy organizacji mogą wybrać, który model AI napędza asystenta. Tutor IDE obsługuje dwóch dostawców:

  • DeepSeek — szybki i ekonomiczny model, domyślny wybór
  • OpenAI — zaawansowany model od twórców ChatGPT

Wybór modelu odbywa się w ustawieniach organizacji w panelu administracyjnym. Zmiana dostawcy działa natychmiast dla wszystkich uczniów w organizacji.

Mówi po polsku

Asystent zawsze odpowiada po polsku, używając prostego języka. Jeśli organizacja ma ustawiony inny język (angielski lub hiszpański), asystent dostosuje się automatycznie.

Skupiony na temacie

Asystent odpowiada wyłącznie na pytania związane z programowaniem — HTML, CSS, JavaScript i Python. Nie podejmuje tematów niezwiązanych z nauką, dzięki czemu rozmowy pozostają merytoryczne i bezpieczne.

Podpowiedzi na start

Uczniowie, którzy dopiero zaczynają korzystać z czatu, zobaczą propozycje pytań do zadania — np. „Jak dodać obrazek do strony?" czy „Co to jest CSS?". To pomaga przełamać barierę pierwszego kontaktu z asystentem.

Wskaźnik pisania

Podczas gdy asystent przygotowuje odpowiedź, widoczny jest wskaźnik pisania — uczeń wie, że odpowiedź jest w drodze.

Sesje rozmów

Czat z asystentem zorganizowany jest w sesje — jak osobne konwersacje:

  • Uczeń może prowadzić wiele rozmów na różne tematy
  • Każda sesja ma automatyczny tytuł na podstawie pierwszego pytania
  • Można wrócić do wcześniejszej rozmowy i kontynuować naukę
  • Historia rozmów jest zachowana — uczeń nie traci poprzednich wyjaśnień
  • Uczeń może usunąć sesje, których już nie potrzebuje (miękkie usuwanie — nauczyciel nadal widzi historię)

Limity wiadomości

Liczba wiadomości, które uczeń może wysłać do asystenta AI, zależy od planu organizacji:

PlanLimit wiadomości
Freeasystent niedostępny
Hobby20 wiadomości dziennie
Teacherbez limitu
Schoolbez limitu

Kontrola nauczyciela

Nauczyciel ma rozbudowane możliwości zarządzania asystentem AI:

  • Wyłączenie AI na czas testu — nauczyciel może jednym przełącznikiem tymczasowo zablokować dostęp do asystenta AI dla wszystkich uczniów w organizacji. To przydatne podczas sprawdzianów i samodzielnych prac.
  • Wgląd w rozmowy — nauczyciel może przeglądać historię czatów uczniów w panelu administracyjnym, w tym sesje usunięte przez uczniów. Pozwala to sprawdzić, z jakimi problemami się mierzą i czy asystent odpowiada prawidłowo.
  • Wybór modelu AI — administrator może wybrać dostawcę AI (DeepSeek lub OpenAI) w ustawieniach organizacji, dopasowując asystenta do potrzeb szkoły.

Zawsze pod ręką

Asystent jest dostępny bezpośrednio w interfejsie platformy — uczeń nie musi przełączać się do innego narzędzia. Wystarczy otworzyć panel czatu, zadać pytanie i otrzymać odpowiedź w kilka sekund.

Włączanie i wyłączanie asystenta

Każdy użytkownik (uczeń, nauczyciel, właściciel) może sam wyłączyć asystenta AI dla siebie — w menu użytkownika (kliknięcie w awatar na pasku bocznym) znajduje się przełącznik „Asystent AI". Wyłączenie go ukrywa dymek na dole ekranu oraz panel „Asystent Lekcji" dla nauczycieli. Preferencja zapisywana jest w przeglądarce.

Menu użytkownika z przełącznikiem Asystenta AI

Asystent AI dla nauczyciela (planowanie lekcji)

Nauczyciele z planem Teacher lub School mają dodatkowy panel AI, który pomaga w tworzeniu materiałów dydaktycznych:

  • Gdzie się pojawia — w edytorze konspektu (po kliknięciu „Edytuj" na istniejącym konspekcie lub podczas tworzenia nowego w /dashboard/konspekty/new). Dostępny jako przycisk „Asystent Lekcji" w prawym dolnym rogu.
  • Co potrafi — pisać quizy z wybraną liczbą pytań, proponować zadania praktyczne, generować cele lekcji, tworzyć zarysy konspektu z podziałem czasowym, a także pracować z bieżącym draftem (opcja „Uwzględnij bieżący draft").
  • Gotowe szablony — cztery szybkie podpowiedzi po polsku dostępne jednym kliknięciem (struktura konspektu, pytania quizowe, opis dla ucznia, zadanie praktyczne).
  • Przyciski akcji przy każdej odpowiedziWstaw dokleja tekst do edytora, Kopiuj kopiuje do schowka.
  • Osobny system prompt — asystent jest dostrojony do języka polskiego i specyfiki pracy nauczyciela (krótkie odpowiedzi, konkretny Markdown gotowy do wklejenia).

Edytor konspektu z rozwiniętym Asystentem Lekcji po prawej stronie