CodePath je offline kvízová aplikace pro učení základů programování. Zahrnuje šest témat: Python, Kotlin, JavaScript, SQL, HTML/CSS a Git.
Aplikace obsahuje více než 200 otázek uspořádaných podle jazyka a tématu. Každé téma zahrnuje otázky s výběrem odpovědí a otázky typu pravda/nepravda s vysvětlením každé odpovědi.
Jak to funguje:
- Vyberte si programovací jazyk a téma
- Odpovězte na 10 otázek v každé kvízové lekci
- Přečtěte si vysvětlení po každé odpovědi
- Otázky, na které jste odpověděli špatně, se na konci lekce opakují
- Váš postup se ukládá lokálně do zařízení
Funkce:
- Denní kvízy: každý den jsou k dispozici čtyři režimy kvízu — Denní mix (otázky ze všech jazyků), Rychlé kolo (5 rychlých otázek), Slabá témata (procvičování oblastí, ve kterých máte potíže) a Jazyková výzva (hloubkové ponoření se do jednoho náhodného jazyka)
- Sledování pokroku: podívejte se na svou přesnost a počet zodpovězených otázek v každém jazyce
- Kontrola chyb: znovu si projděte otázky, na které jste odpověděli špatně, a znovu si je procvičte
- Počítadlo sérií: sleduje po sobě jdoucí dny aktivity
- XP a úrovně: za každou zodpovězenou otázku získávejte body zkušeností
- Tip dne: krátký tip na programování na domovské obrazovce, aktualizovaný denně
- Tmavé a světlé motivy
- Funguje kompletně offline — není vyžadováno připojení k internetu
- Žádné reklamy, žádná registrace účtu, žádný sběr dat
- K dispozici v angličtině, ruštině a ukrajinštině
Podporované jazyky a témata:
- Python: základy, datové typy, řetězce, seznamy, smyčky, funkce, OOP, moduly, souborový I/O, ošetření chyb
- Kotlin: základy, bezpečnost null, kolekce, funkce, OOP, korutiny, rozšíření
- JavaScript: základy, DOM, funkce, pole, objekty, asynchronní, ES6
- SQL: SELECT, WHERE, JOIN, GROUP BY, poddotazy
- HTML/CSS: tagy, selektory, Flexbox, Grid, responzivní design
- Git: základy, větvení, sloučení, workflow
Všechna data jsou uložena v zařízení. Aplikace neodesílá žádné osobní údaje na externí servery.
Datum aktualizace
7. 4. 2026