Neki od osnovnih principa kombinatorike su produktno pravilo, varijacije, kombinacije i permutacije. Kombinatoričke metode imaju važnu ulogu u računarstvu. Neke od važnijih primjena su permutacijska mreža u AES algoritmu, ali i općenite primjene u kriptografiji koja je ključ računalne sigurnosti, optimizacija algoritama, teorija grafova i algoritmi umjetne inteligencije. Potrebno je mladima što ranije ukazati na važnost kombinatorike u računarstvu i pokazati im osnovne principe jer već u osnovnoj školi kreću s učenjem računarstva i programiranja. Zato sam napravio mobilnu aplikaciju koja na interaktivan i ilustrativan način djecu uči osnovnim principima kombinatorike. Aplikacija je izrađena koristeći radni okvir React Native.Some of...