CodePath adalah aplikasi kuis offline untuk mempelajari dasar-dasar pemrograman. Aplikasi ini mencakup enam topik: Python, Kotlin, JavaScript, SQL, HTML/CSS, dan Git.
Aplikasi ini berisi lebih dari 200 pertanyaan yang dikelompokkan berdasarkan bahasa dan topik. Setiap topik mencakup pertanyaan pilihan ganda dan benar/salah dengan penjelasan untuk setiap jawaban.
Cara kerjanya:
- Pilih bahasa pemrograman dan topik
- Jawab 10 pertanyaan per sesi kuis
- Baca penjelasan setelah setiap jawaban
- Pertanyaan yang salah dijawab akan diulang di akhir sesi
- Kemajuan Anda disimpan secara lokal di perangkat
Fitur:
- Kuis harian: empat mode kuis tersedia setiap hari — Daily Mix (pertanyaan dari semua bahasa), Speed Round (5 pertanyaan cepat), Weak Topics (area latihan yang Anda kesulitan), dan Language Challenge (pendalaman satu bahasa acak)
- Pelacakan kemajuan: lihat akurasi dan jumlah pertanyaan yang dijawab per bahasa
- Tinjauan kesalahan: tinjau kembali pertanyaan yang Anda jawab salah dan latih lagi
- Penghitung beruntun: melacak aktivitas hari berturut-turut
- XP dan level: dapatkan poin pengalaman untuk setiap pertanyaan yang dijawab
- Kiat hari ini: kiat pemrograman singkat di layar beranda, diperbarui setiap hari
- Tema gelap dan terang
- Berfungsi sepenuhnya offline — tidak memerlukan koneksi internet
- Tanpa iklan, tanpa pendaftaran akun, tanpa pengumpulan data
- Tersedia dalam bahasa Inggris, Rusia, dan Ukraina
Bahasa dan topik yang didukung:
- Python: dasar-dasar, tipe data, string, list, loop, fungsi, OOP, modul, input/output file, penanganan kesalahan
- Kotlin: dasar-dasar, keamanan null, koleksi, fungsi, OOP, coroutine, ekstensi
- JavaScript: dasar-dasar, DOM, fungsi, array, objek, async, ES6
- SQL: SELECT, WHERE, JOIN, GROUP BY, subquery
- HTML/CSS: tag, selector, Flexbox, Grid, desain responsif
- Git: dasar-dasar, branching, merge, workflow
Semua data disimpan di perangkat. Aplikasi ini tidak mengirimkan informasi pribadi apa pun ke server eksternal.