Czym jest ProdQuest — same fakty

ProdQuest to platforma do nauki Pythona przez grę: rozwiązujesz zadania w przeglądarce. Piszesz kod w prawdziwym edytorze z terminalem i gitem, mentor go ocenia — testy, lint, testy mutacyjne i kontrola bezpieczeństwa to co najmniej 70% każdej oceny — a kolejne zadanie jest dobierane tak, żeby Twoja skuteczność trzymała się w okolicach 70–80%. Projekt jest w otwartym starcie v0.1: plan Free nic nie kosztuje i nie wymaga karty, a pierwsze zadanie rozwiążesz jako gość, bez zakładania konta.

W skrócie

ProduktPlatforma do nauki Pythona przez grę, działająca w przeglądarce
StatusOtwarty start v0.1
Czego się uczyszPythona, jedną ścieżką: składnia → struktury danych → OOP → produkcja
OcenaCo najmniej 70% to sygnały obiektywne (testy, także ukryte, testy mutacyjne, lint, kontrola bezpieczeństwa), najwyżej 30% to rubryka jakości z widocznym uzasadnieniem
Czas ocenyPoniżej 30 sekund od zgłoszenia rozwiązania
TrudnośćMentor dobiera ją tak, żeby skuteczność była w okolicach 70–80%
Pierwsze zadanieZwykle w mniej niż 15 minut od rejestracji
InstalacjaŻadna. Wystarczy przeglądarka z obsługą WebAssembly i internet
Bez kontaTryb gościa: app.prodquest.app/try
Języki stronyAngielski, polski, francuski, niemiecki, hiszpański, rosyjski (blog: angielski i polski)

Plany i ceny

PlanZadań dziennieUwagi
Free5Pierwszy blok nie ma w ogóle dziennego limitu. Bez karty.
Start12Płatny
Pro30Płatny, z 7-dniowym okresem próbnym — bez karty
Masterbez limituPłatny

Plany płatne zaczynają się od 15 USD miesięcznie, a aplikacja pokazuje ceny w Twojej lokalnej walucie. XP, HP i punkty to elementy rozgrywki: nie są środkiem płatniczym i nie da się ich wymienić na pieniądze ani na nic innego.

Co działa już dziś

Faza 0 to pętla zadanie → ocena → nagroda. Oto, co w niej jest:

  • Ocena wstępna, która dobiera zadania do Twojego realnego poziomu — od zera po pracę zawodową z kodem.
  • Adaptacyjne zadania w Pythonie — kata i debugowanie — z teorią skrojoną pod Twój poziom. Teoria nigdy nie kosztuje HP.
  • XP i drabina rang według zdobytego XP, od Novice do Master. Grandmaster (top 1% sezonu) przyjdzie razem z sezonami rankingowymi.
  • HP jako waluta podpowiedzi: każda podpowiedź ma stałą cenę w HP, więc prośba o pomoc to świadomy koszt.
  • Python, terminal i prawdziwe polecenia gita w przeglądarce. Postęp zapisuje się między sesjami.
  • Jedno odwołanie od oceny na zadanie: druga, niezależna weryfikacja, która nie widzi pierwszej oceny.
  • Wbudowana wyszukiwarka dokumentacji Pythona z cytowanymi źródłami — korzystasz z niej Ty i mentor, zanim zaproponuje podpowiedź.
  • Dzienne streaki i codzienny quest, który mentor generuje pod Twój poziom.

Czego jeszcze nie ma

To wszystko jest na publicznej mapie drogowej. Nic z tego dziś nie działa, a każdą kolejną fazę otwieramy dopiero wtedy, gdy dane po starcie pokażą, że poprzednia zatrzymuje graczy:

  • Pełna rozgrywka: kompletne drzewo umiejętności ze wszystkimi specjalizacjami, negocjacje cen podpowiedzi, swobodne rozmowy z mentorem, formalna ścieżka odwołań od ocen, sezony i ligi rankingowe, ranking globalny i tygodniowy.
  • Tryb process: pełne repozytorium projektu, pull requesty, code review od mentora w roli seniora, pipeline CI/CD.
  • Plany dla zespołów: licencje dla firm, ze spójnym środowiskiem developerskim dla nowych osób i raportami rozwoju umiejętności.
  • Skala: interfejs w kolejnych językach i dojrzały bank zadań kalibrowany na realnych danych z rozgrywek.

Czym różni się od kursu i od serwisu z katami

Kurs uczy, tłumacząc, a serwis z katami sprawdza, czy wynik się zgadza. ProdQuest ocenia Twój kod tymi samymi narzędziami, których używa zespół — pytest, lint, testy mutacyjne, kontrola bezpieczeństwa — a model językowy ma wpływ na najwyżej 30% oceny i zawsze pokazuje uzasadnienie. Nikt tu nie powie „wygląda OK” i nie zniknie.

Druga różnica to ścieżka. Git, testy i review idą tym samym torem co składnia, a nie w osobnym kursie „na później” — to teza tekstu katy, projekty czy kursy. Uczciwie: zbudowana jest tylko część tego toru. Testy, lint i git działają w przeglądarce już dziś, a cykl pull requestów opisany w tekście dlaczego code review uczy szybciej przyjdzie z trybem process.

Najczęstsze pytania

Czym jest ProdQuest?

Platformą do nauki Pythona przez grę, w przeglądarce. Mentor ocenia Twój kod głównie deterministycznie (testy, lint, testy mutacyjne, kontrola bezpieczeństwa — co najmniej 70% oceny) i dobiera trudność tak, żeby skuteczność była w okolicach 70–80%.

Czy ProdQuest jest darmowy?

Plan Free tak: 5 zadań dziennie, pierwszy blok bez dziennego limitu, bez karty. Plany płatne zaczynają się od 15 USD miesięcznie (Start: 12 zadań dziennie, Pro: 30, Master: bez limitu), a Pro ma 7-dniowy okres próbny bez karty.

Czy o mojej ocenie decyduje model językowy?

Nie sam. Testy (także ukryte), testy mutacyjne, lint i kontrola bezpieczeństwa ważą co najmniej 70% oceny. Rubryka jakości waży najwyżej 30% i zawsze pokazuje uzasadnienie. Od oceny możesz się odwołać raz na zadanie, a druga weryfikacja nie widzi pierwszej oceny.

Czy muszę instalować Pythona?

Nie. Edytor, terminal i Python działają bezpośrednio w przeglądarce. Potrzebujesz przeglądarki z obsługą WebAssembly i połączenia z internetem.

Czy mogę spróbować bez konta?

Tak. Tryb gościa na app.prodquest.app/try uruchamia pierwsze zadanie bez rejestracji.

Najszybciej sprawdzisz to wszystko, rozwiązując pierwsze zadanie jako gość. Do pierwszych punktów dochodzisz zwykle w mniej niż 15 minut.