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
| Produkt | Platforma do nauki Pythona przez grę, działająca w przeglądarce |
|---|---|
| Status | Otwarty start v0.1 |
| Czego się uczysz | Pythona, jedną ścieżką: składnia → struktury danych → OOP → produkcja |
| Ocena | Co 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 oceny | Poniżej 30 sekund od zgłoszenia rozwiązania |
| Trudność | Mentor dobiera ją tak, żeby skuteczność była w okolicach 70–80% |
| Pierwsze zadanie | Zwykle w mniej niż 15 minut od rejestracji |
| Instalacja | Żadna. Wystarczy przeglądarka z obsługą WebAssembly i internet |
| Bez konta | Tryb gościa: app.prodquest.app/try |
| Języki strony | Angielski, polski, francuski, niemiecki, hiszpański, rosyjski (blog: angielski i polski) |
Plany i ceny
| Plan | Zadań dziennie | Uwagi |
|---|---|---|
| Free | 5 | Pierwszy blok nie ma w ogóle dziennego limitu. Bez karty. |
| Start | 12 | Płatny |
| Pro | 30 | Płatny, z 7-dniowym okresem próbnym — bez karty |
| Master | bez limitu | Pł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.