O SumNinja
Nazywam się Kim Døfler, a Kopenhaga to miasto, w którym mieszkam. Lubię tworzyć różne rzeczy. Zaczynałem od elektroniki i robotyki, a później sam nauczyłem się programować, pracując nad własnymi projektami i zleceniami dla klientów.
SumNinja to gra do ćwiczenia liczenia w pamięci, którą rozwijam w wolnym czasie. Jej historia zaczęła się od arkusza kalkulacyjnego, który tata przygotował dla mnie, zanim poszedłem do szkoły.
Arkusz od taty
Zanim poszedłem do szkoły, tata przygotował mi arkusz kalkulacyjny. W jednej kolumnie wpisał zadania, a drugą zostawił na moje odpowiedzi. Ukryta formuła sprawdzała, czy wynik się zgadza. To było wszystko, ale bardzo mi się podobało, że od razu wiedziałem, czy dobrze policzyłem.
Zadania były proste: 1 + 1, 1 + 2, 1 + 3. Zauważyłem, że skoro pierwszy wynik to dwa, następny musi być trzy. Wystarczyło za każdym razem dodać jeden, zamiast liczyć każde działanie od początku.
| Zadanie | Moja odpowiedź | Wynik |
|---|---|---|
| 1 + 1 | 2+1 ↓ | Dobrze |
| 1 + 2 | 3+1 ↓ | Dobrze |
| 1 + 3 | 4+1 ↓ | Dobrze |
| 1 + 4 | 5+1 ↓ | Dobrze |
Miałem poczucie, że przechytrzyłem system, i byłem z siebie bardzo dumny. Kiedy zaczynałem szkołę, cieszyłem się na myśl o matematyce.
Skąd pomysł na SumNinja
Po latach zauważyłem, że niektóre obliczenia, które dawniej przychodziły mi łatwo, zajmują więcej czasu. Na przykład mnożenie przez sześć. Szukałem czegoś do ćwiczenia liczenia w pamięci i tak zacząłem tworzyć SumNinja.
W tym czasie eksperymentowałem z ChatGPT. Byłem ciekaw, ile kodu potrafi napisać. Z jego pomocą powstała gra matematyczna: wpisujesz odpowiedź, gra reaguje, pojawiają się konfetti i efekty dźwiękowe.
Trudniej było dobrać odpowiednie pytania. Dotarłem do granic ówczesnych możliwości ChatGPT i zacząłem pisać część kodu sam, korzystając z podpowiedzi w edytorze.
Pogrupowałem pytania według rodzaju działania i zakresu liczb. Dodawanie uznałem za łatwiejsze od dzielenia, a mnożenie małych liczb oddzieliłem od działań na większych. Gra uwzględniała trudność i czas odpowiedzi, by dopasować kolejne pytanie. Cały czas szukałem równowagi: zadanie miało być wyzwaniem, ale nie zniechęcać do dalszej gry.
Jak rozwijało się SumNinja
Październik 2025
Więcej języków
Na początku SumNinja było tylko po angielsku. Dodałem kolejne języki, żeby dotrzeć do większej liczby osób i ułatwić grę tym, którzy już z niej korzystali.
Czerwiec 2026
Osobne strony lekcji i ćwiczeń
Przypisałem tematom własne adresy URL, połączyłem powiązane strony linkami i dodałem mapę witryny. Dzięki temu ktoś szukający konkretnej lekcji lub rodzaju ćwiczeń mógł znaleźć odpowiednią stronę.
Sierpień 2026
Miejsce na naukę sprytnych sposobów
Dodałem pierwszą lekcję liczenia w pamięci, a później kolejne metody wraz z linkami do ćwiczenia ich w grze.
Jeden z graczy poprosił o możliwość wyboru liczby cyfr osobno dla obu czynników w mnożeniu, na przykład żeby mnożyć liczbę trzycyfrową przez jednocyfrową. Dodałem więc dwie oddzielne opcje w ustawieniach. To drobiazg, ale pozwala ćwiczyć dokładnie takie zadania, na jakich komuś zależy.
Zazwyczaj mam już kolejny pomysł, który chcę wypróbować.

