Panduan & Silabus OSN-K Informatika 2026
Panduan lengkap struktur kurikulum, format kompetisi OSN-K (Olimpiade Sains Nasional tingkat Kabupaten/Kota), serta petunjuk teknis penggunaan platform.
1. Silabus Kurikulum OSN-K Informatika 2026
Kurikulum OSN Informatika Academy disusun mengacu pada silabus resmi Ikatan Alumni Tim Olimpiade Komputer Indonesia (IA-TOKI) dan Balai Pengembangan Talenta Indonesia (BPTI / Kemendikbudristek):
A. Berpikir Komputasional (40-50%)
- Dekomposisi masalah dan abstraksi
- Pengenalan pola dan simetri
- Simulasi langkah robot, kisi (grid), dan antrean
- Optimalisasi berbasis aturan greedy sederhana
B. Logika & Aritmetika (25-30%)
- Logika proposisi (AND, OR, NOT, Implikasi)
- Tabel kebenaran dan kesetaraan logika
- Keterbagian, bilangan prima, FPB & KPK
- Aritmetika modular dan pola sisa pembagian
C. Algoritma & Pseudocode (15-20%)
- Menelusuri jalannya perulangan dan percabangan
- Menghitung nilai variabel akhir (dry-run)
- Pencarian linier & biner
- Fungsi dan pengenalan rekursi bertingkat
D. Pemrograman Kompetitif C++
- Bahasa pemrograman resmi kompetisi (C++17/20)
- Standar Input/Output cepat (`cin`, `cout`)
- Penanganan bilangan bulat besar (tipe `long long`)
- Batas waktu eksekusi (biasanya 1.0 detik)
2. Standar Penilaian di Coding Arena
Pada Coding Arena, kode Anda akan dieksekusi secara terisolasi terhadap sekumpulan test case. Status penilaian meliputi:
3. Identitas Murid & Token Pemulihan
Platform ini tidak mewajibkan murid mengingat password akun yang rumit. Saat pertama kali mendaftar, murid diberikan:
- Kode Peserta: Pengenal unik (misal:
OSN-7X9K2) untuk membedakan peserta. - Token Pemulihan: Token acak sepanjang 22 karakter (misal:
REC-XXXXXXXXXXXX).
Simpan token ini di buku catatan atau aplikasi pesan Anda. Bila Anda menggunakan laptop sekolah atau perangkat baru, cukup klik tombol Pulihkan Progres dan masukkan token tersebut.