Beranda Jalur Materi Latihan Coding Simulasi Progres
Silabus Resmi OSN-K 2026

Daftar Materi Pembelajaran

12 modul komprehensif dari fondasi berpikir komputasional hingga rekursi.

M01
Pemula

Berpikir Komputasional dan Pemecahan Masalah

  • • Memecah masalah besar menjadi bagian kecil.
  • • Mengenali pola dan informasi penting.
45 mnt • 3 soal Pelajari
M02
Pemula

Logika, Pernyataan, dan Tabel Kebenaran

  • • Mengenali pernyataan bernilai benar atau salah.
  • • Menggunakan NOT, AND, dan OR.
55 mnt • 3 soal Pelajari
M03
Pemula

Algoritma, Pseudocode, dan Simulasi Langkah

  • • Menulis algoritma dalam urutan yang jelas.
  • • Membaca pseudocode sederhana.
50 mnt • 3 soal Pelajari
M04
Pemula

C++ Pertama: Struktur Program, Input, dan Output

  • • Mengenali struktur dasar program C++.
  • • Menggunakan cout dan cin.
60 mnt • 3 soal Pelajari
M05
Pemula

Variabel, Tipe Data, dan Operator C++

  • • Memilih tipe data dasar.
  • • Menggunakan operator aritmetika dan perbandingan.
65 mnt • 3 soal Pelajari
M06
Pemula

Percabangan dan Kondisi

  • • Menggunakan if, else if, dan else.
  • • Menggabungkan kondisi dengan AND/OR.
55 mnt • 3 soal Pelajari
M07
Pemula

Perulangan dan Menelusuri Kode

  • • Memahami for dan while.
  • • Menghitung banyak iterasi.
70 mnt • 3 soal Pelajari
M08
Dasar

Array, String, dan Fungsi

  • • Membaca dan mengubah elemen array.
  • • Memahami indeks yang dimulai dari nol.
80 mnt • 3 soal Pelajari
M09
Dasar

Aritmetika, Keterbagian, dan Modulo

  • • Menggunakan paritas dan keterbagian.
  • • Memahami modulo untuk pola berulang.
75 mnt • 3 soal Pelajari
M10
Dasar

Aturan Berhitung, Kombinatorika, dan Peluang

  • • Menggunakan aturan penjumlahan dan perkalian.
  • • Mengenali barisan aritmetika dan geometri.
85 mnt • 3 soal Pelajari
M11
Dasar

Pencarian dan Pengurutan Dasar

  • • Melakukan pencarian linear.
  • • Memahami syarat binary search.
85 mnt • 3 soal Pelajari
M12
Pengayaan

Pengenalan Rekursi dan Strategi Pemecahan Masalah

  • • Mengenali kasus dasar dan langkah rekursif.
  • • Menelusuri fungsi rekursif sederhana.
90 mnt • 3 soal Pelajari