Lewati ke isi
Logo bidang Informatika

OSN SMA

Pembinaan OSN Informatika SMA

Dari memahami soal hingga menyusun algoritma.

Pembinaan Informatika SMA membangun pemahaman konsep lebih dulu, lalu melatih cara bernalar lewat soal bertingkat, dari tingkat sekolah hingga seleksi OSN.

Untuk siapa

Siswa SMA yang ingin mengikuti OSN bidang Informatika, baik pemula maupun yang sudah pernah ikut seleksi.

Tahapan & format tes

  1. OSN-S (Sekolah)

    Januari – Februari 2026

    Seleksi di sekolah masing-masing; sekolah mendaftarkan maksimal 5 peserta per bidang.

  2. OSN-K (Kab./Kota)

    18–19 Juni 2026

    30–50 soal pilihan ganda, isian singkat, benar/salah

    Durasi: 2 jam 30 menit

  3. OSN-P (Provinsi)

    27–29 Juli 2026

    15–24 soal pilihan ganda/isian/benar-salah + 5–8 soal pemrograman

    Durasi: 3 jam

  4. Semifinal Nasional

    12 Agustus 2026

    3–5 soal pemrograman

    Durasi: 3 jam

  5. Final Nasional

    14–20 September 2026 (luring)

    Pemrograman: 3 set per hari selama 2 hari

    Durasi: 5 jam per hari

Silabus resmi

Dasar pemrograman

  • Sintaks & semantik bahasa yang diizinkan
  • Variabel, tipe data, ekspresi, masukan/keluaran
  • Percabangan, perulangan, fungsi & parameter

Logika & matematika diskrit

  • Operator logika, tabel kebenaran, modus ponens/tollens
  • Aritmetika modular, bilangan prima, teori bilangan & himpunan
  • Aturan berhitung: permutasi, kombinasi, peluang, pigeonhole, inklusi-eksklusi, binomial

Algoritma

  • Rekursi, divide-and-conquer, backtracking
  • Pencarian (linear, binary) & pengurutan (bubble, insertion, quick, merge, heap)
  • Strategi: brute-force, greedy, complete search & pruning, dynamic programming

Struktur data & graf

  • Array, string, stack, queue, binary heap, disjoint set
  • Fenwick tree / segment tree (point update, range query)
  • Graf & tree: representasi, BFS/DFS, shortest path (Dijkstra, Bellman-Ford, Floyd-Warshall), MST (Prim, Kruskal), LCA
  • Geometri dasar

Evaluasi

  • Latihan mingguan dengan pembahasan

  • Kuis singkat per topik

  • Simulasi bergaya seleksi resmi

Sumber: Panduan OSN Jenjang SMA/MA/Sederajat Tahun 2026, Pusat Prestasi Nasional. Jadwal dapat berubah, selalu cek pengumuman resmi Puspresnas.

Pertanyaan umum OSN Informatika SMA

01Apa saja materi OSN Informatika SMA?

Dasar pemrograman: Sintaks & semantik bahasa yang diizinkan; Variabel, tipe data, ekspresi, masukan/keluaran; Percabangan, perulangan, fungsi & parameter. Logika & matematika diskrit: Operator logika, tabel kebenaran, modus ponens/tollens; Aritmetika modular, bilangan prima, teori bilangan & himpunan; Aturan berhitung: permutasi, kombinasi, peluang, pigeonhole, inklusi-eksklusi, binomial. Algoritma: Rekursi, divide-and-conquer, backtracking; Pencarian (linear, binary) & pengurutan (bubble, insertion, quick, merge, heap); Strategi: brute-force, greedy, complete search & pruning, dynamic programming. Struktur data & graf: Array, string, stack, queue, binary heap, disjoint set; Fenwick tree / segment tree (point update, range query); Graf & tree: representasi, BFS/DFS, shortest path (Dijkstra, Bellman-Ford, Floyd-Warshall), MST (Prim, Kruskal), LCA; Geometri dasar

02Bagaimana tahapan dan format OSN Informatika SMA?

OSN-S (Sekolah) (Januari – Februari 2026): Seleksi di sekolah masing-masing; sekolah mendaftarkan maksimal 5 peserta per bidang.. OSN-K (Kab./Kota) (18–19 Juni 2026): 30–50 soal pilihan ganda, isian singkat, benar/salah, 2 jam 30 menit. OSN-P (Provinsi) (27–29 Juli 2026): 15–24 soal pilihan ganda/isian/benar-salah + 5–8 soal pemrograman, 3 jam. Semifinal Nasional (12 Agustus 2026): 3–5 soal pemrograman, 3 jam. Final Nasional (14–20 September 2026 (luring)): Pemrograman: 3 set per hari selama 2 hari, 5 jam per hari.

03Siapa yang cocok ikut pelatihan OSN Informatika SMA?

Siswa SMA yang ingin mengikuti OSN bidang Informatika, baik pemula maupun yang sudah pernah ikut seleksi.

04Apakah ada pelatihan OSN Informatika SMA secara daring?

Ada. Pelatihan OSN Informatika SMA di Presisi Academy berjalan daring dengan kelas live, latihan soal bertingkat, dan simulasi seleksi. Kelas tatap muka segera hadir.