OpenTests
Application · Generator testów wiedzy / Web i Android
Generator testów wiedzy z dziewięciu przedmiotów – bez AI, z rozwiązaniami krok po kroku, grupami A–F i drukiem z kluczem odpowiedzi.
Testy z matematyki, fizyki, chemii, informatyki, biologii, geografii, angielskiego, historii i polskiego, które układają się same: 122 generatory tematów liczą każde zadanie od nowa. Rozwiązywanie na ekranie, arkusze do druku dla klasy i trening adaptacyjny. Bez AI, konta i reklam – wszystko liczy się na urządzeniu.
Każdy temat to generator: losuje dane, liczy poprawny wynik, przygotowuje błędne odpowiedzi oparte na typowych pomyłkach – procent od złej podstawy, niezmieniony zwrot nierówności, średnia arytmetyczna prędkości – i zapisuje rozwiązanie krok po kroku. Silnik zamienia zadanie na jeden z czterech formatów: jednokrotny lub wielokrotny wybór, odpowiedź otwartą (liczby z tolerancją, ułamki, zapis wykładniczy, tekst) albo prawda/fałsz. Każdy generator jest sprawdzany automatycznie na dziesiątkach tysięcy przykładów.
Kreator łączy tematy z różnych przedmiotów, ustawia poziom trudności, liczbę pytań, limit czasu, punktację i skalę ocen, a ziarno losowania zapisane w linku daje każdemu identyczny test. Nauczyciel drukuje do sześciu grup – te same tematy, inne liczby – z polami na dane ucznia, progami ocen i kluczem odpowiedzi.
Po teście widać ocenę, wynik w każdym temacie i przegląd odpowiedzi z rozwiązaniami, a jednym kliknięciem powstaje test z najsłabszych tematów. Do tego trening z natychmiastowym sprawdzeniem i adaptacyjnym poziomem, historia z wykresem postępów oraz tablice: interaktywny układ okresowy, wzory, stałe fizyczne i kod genetyczny.
Wersja webowa działa w przeglądarce, także offline. Aplikacja na Androida zawiera te same pliki, drukuje do PDF i sama pobiera kolejne wersje z redzikowski.com. Nowe wydanie powstaje wyłącznie po wypchnięciu tagu wersji.
Features
- 9 przedmiotów, 122 tematy, nieskończenie wiele pytań
- rozwiązania krok po kroku i 4 formaty pytań
- grupy A–F, druk i PDF z kluczem odpowiedzi
- trening adaptacyjny, historia i statystyki
- działa offline; Android 8 lub nowszy
Technology
- JavaScript
- PWA
- Kotlin
- Android WebView
- nginx
My role
Projekt, architektura, generatory zadań, implementacja i wydania