Tutor IDE — platforma do nauki programowania
Tutor IDE to kompleksowa platforma edukacyjna, na której młodzi twórcy stawiają pierwsze kroki w programowaniu. Uczeń pisze kod HTML, CSS, JavaScript i Python w profesjonalnym edytorze online, od razu widzi efekt swojej pracy, zdobywa punkty i odznaki, rozwiązuje mini-gry i wyzwania, a gotowe projekty publikuje w internecie pod prawdziwym adresem URL.
Dla kogo?
- Szkoły programowania i akademie kodowania — gotowe narzędzie do prowadzenia zajęć z tworzenia stron WWW i nauki programowania, z panelem analitycznym, dziennikiem ocen i konspektami lekcji
- Nauczyciele — panel do zarządzania uczniami, przydzielania wyzwań, recenzowania kodu, automatycznego oceniania i monitorowania postępów za pomocą map aktywności
- Rodzice — bezpieczna przestrzeń z panelem rodzica, w którym można monitorować postępy dziecka przez bezpieczny link
- Uczniowie (8-16 lat) — przyjazne środowisko z mini-grami, ścieżkami nauki, codziennymi questami i 44 osiągnięciami do odblokowania
Co wyroznia Tutor IDE?
Profesjonalny edytor kodu w przegladarce
Uczniowie pracuja w tym samym edytorze, ktorego uzywaja zawodowi programisci — z podswietlaniem skladni, podpowiedziami i podgladem strony na zywo. Zadnej instalacji — wystarczy przegladarka.
Wsparcie dla wielu jezykow programowania
Oprócz HTML, CSS i JavaScript platforma obsługuje również Python — uczniowie mogą uruchamiać kod Pythona bezpośrednio w przeglądarce, bez konieczności instalowania czegokolwiek na komputerze.
Mini-gry z poziomami trudnosci
Na stronie Learn uczniowie znajda mini-gry edukacyjne z trzema poziomami trudnosci (latwy, sredni, trudny). Za kazda gre mozna zdobyc od 0 do 3 gwiazdek w zaleznosci od wyniku. Odblokowanie wyzszego poziomu wymaga zdobycia przynajmniej jednej gwiazdki na nizszym. Gry to swietny sposob na nauke przez zabawe — uczniowie zdobywaja XP i doskonala umiejetnosci.
Sciezki nauki (Learning Paths)
Ustrukturyzowany program nauczania z bramkami postepu. Uczen przechodzi przez kolejne etapy — od podstaw HTML, przez CSS, az po zaawansowany JavaScript. Kazdy etap konczy sie wyzwaniem-bramka, ktore trzeba zaliczyc, aby przejsc dalej. To gwarantuje solidne podstawy na kazdym poziomie.
Interaktywne lekcje
Lekcje laczace teorie, quizy i zadania praktyczne w jednym bloku. Uczen najpierw poznaje nowe pojecie, potem odpowiada na pytania sprawdzajace, a na koniec pisze kod — wszystko w ramach jednej lekcji, bez przeskakiwania miedzy zakladkami.
Wyzwania krok po kroku
Gotowe zadania o rosnącym poziomie trudności prowadzą ucznia od pierwszej strony HTML, przez stylowanie CSS, aż po interaktywny JavaScript. Każde wyzwanie zawiera szablon kodu z komentarzami i podpowiedziami. Nauczyciel może oceniać prace uczniów, wystawiając ocenę i pisemny komentarz.
Automatyczne ocenianie (Auto-grading)
Platforma automatycznie sprawdza i ocenia rozwiazania uczniow — nauczyciel otrzymuje gotowe wyniki bez koniecznosci recznego sprawdzania kazdej pracy. To oszczedza czas i pozwala skupic sie na nauczaniu.
CSS Battle — bitwy na piksele
Specjalny tryb wyzwań, w którym uczniowie odtwarzają wzorcowy obrazek za pomocą kodu CSS. Platforma automatycznie porównuje wynik z oryginałem i oblicza procent zgodności — to świetna zabawa i doskonały trening precyzji w CSS.
Grywalizacja i 44 osiagniecia
System punktów doświadczenia (XP), 44 osiągnięć w 10 kategoriach, serii aktywności i tabel liderów motywuje uczniów do regularnej nauki. Za tworzenie projektów, ukończenie wyzwań, gry i aktywność na platformie uczniowie zdobywają punkty, awansują na kolejne poziomy i odblokowują unikalne odznaki z własnymi grafikami.
Codzienne questy (Daily Quests)
Codzienne cele do realizacji — np. "Utwórz nowy projekt", "Rozwiąż wyzwanie" czy "Zagraj w mini-grę". Questy pomagają utrzymać regularność nauki i nagradzają uczniów za codzienną aktywność.
Asystent AI, który pomaga w nauce
Wbudowany czat z asystentem AI pomaga zrozumieć nowe pojęcia, pokazuje przykłady kodu i zachęca do samodzielnego eksperymentowania. Asystent mówi po polsku, prostym językiem dopasowanym do wieku uczniów.
Recenzje kodu (Code Reviews)
Nauczyciele mogą przeglądać kod uczniów i dodawać adnotacje bezpośrednio w kodzie — wskazując, co jest dobrze, a co warto poprawić. To skuteczny sposób na indywidualny feedback.
Portfolio z prawdziwym adresem URL
Każdy uczeń może opublikować swoje projekty i udostępnić je rodzinie, znajomym lub nauczycielowi pod prawdziwym linkiem internetowym.
Panel rodzica (Parent Dashboard)
Rodzice mogą monitorować postępy swojego dziecka przez bezpieczny link — widzą aktywność, zdobyte osiągnięcia i postępy w nauce, bez konieczności zakładania konta.
Analityka i mapy aktywnosci
Nauczyciele mają dostęp do szczegółowej analityki: mapy aktywności (heatmapy), metryki zaangażowania, statystyki postępów uczniów i raporty, które pomagają dostosować tempo nauki do potrzeb grupy.
Dziennik ocen (Gradebook) z eksportem CSV
Pełny dziennik ocen ze wszystkimi wynikami uczniów — wyzwania, CSS Battle, projekty. Dane można wyeksportować do CSV i otworzyć w arkuszu kalkulacyjnym.
Konspekty lekcji (Lesson Plans)
Nauczyciele mogą tworzyć i przechowywać konspekty lekcji z plikami PDF. W planie School właściciel może przypisywać materiały poszczególnym nauczycielom.
Powiadomienia
System powiadomień informuje uczniów o nowo przydzielonych wyzwaniach, ocenach i ważnych wydarzeniach na platformie.
Bezpieczeństwo na pierwszym miejscu
Platforma została zaprojektowana z myślą o bezpieczeństwie młodych użytkowników — z automatyczną kontrolą treści, limitami aktywności i nadzorem nauczyciela.
Jak to działa?
- Nauczyciel tworzy konta uczniów, organizuje grupy i przydziela wyzwania
- Uczeń loguje się i widzi listę kontrolną onboardingu, która prowadzi przez pierwsze kroki
- Mini-gry i ścieżki nauki pozwalają uczyć się przez zabawę i postępować we własnym tempie
- Podgląd na żywo pokazuje efekt zmian natychmiast — uczeń widzi swoją stronę obok kodu
- Asystent AI jest dostępny w każdej chwili, gdy uczeń potrzebuje pomocy
- Codzienne questy i grywalizacja nagradzają postępy punktami XP, gwiazdkami i odznakami
- Automatyczne ocenianie i recenzje kodu dają uczniowi natychmiastowy feedback
- Panel rodzica pozwala rodzicom śledzić postępy dziecka
- Publikacja — gotowy projekt uczeń publikuje jednym kliknięciem i otrzymuje link do udostępnienia
Plany i cennik
Tutor IDE oferuje cztery plany dostosowane do różnych potrzeb:
| Free | Hobby | Teacher | School | |
|---|---|---|---|---|
| Uczniowie | 1 | 1 | do 100 | do 1000 |
| Nauczyciele | -- | -- | 1 | 10 |
| Projekty na ucznia | 5 | 25 | 50 | 50 |
| Przestrzeń dyskowa | 25 MB | 100 MB | 100 MB | 100 MB |
| Asystent AI | 5 wiad./dzień | 30 wiad./dzień | bez limitu | bez limitu |
| Publikacja portfolio | tak | tak | tak | tak |
| Mini-gry | tak | tak | tak | tak |
| Panel rodzica | tak | tak | tak | tak |
| Analityka i heatmapy | -- | -- | tak | tak |
| Dziennik ocen (CSV) | -- | -- | tak | tak |
| Recenzje kodu | -- | -- | tak | tak |
| Ścieżki nauki | -- | -- | tak | tak |
| Auto-grading | -- | -- | tak | tak |
| Konspekty lekcji | -- | -- | -- | tak |
| Przypisywanie materiałów | -- | -- | -- | tak |
Płatności obsługiwane są przez Stripe — bezpieczny system płatności używany na całym świecie. Subskrypcja może być miesięczna lub roczna.
Funkcje platformy
Dowiedz się więcej o poszczególnych elementach:
- Edytor kodu — profesjonalne środowisko do pisania HTML, CSS, JS i Python
- Asystent AI — inteligentny tutor, który pomaga w nauce
- Portfolio uczniów — publikowanie i udostępnianie projektów
- Panel nauczyciela — zarządzanie uczniami, wyzwaniami i ocenami
- Bezpieczeństwo — ochrona treści, limity i prywatność
- Wyzwania i lekcje — zadania krok po kroku i CSS Battle
- Grywalizacja — punkty XP, poziomy, osiągnięcia i tabela liderów
- Plany i cennik — porównanie planów i informacje o płatnościach
- Pierwsze kroki: Uczeń — poradnik dla uczniów
- Pierwsze kroki: Nauczyciel — poradnik dla nauczycieli