Percabangan: Kalau Hujan, Bawa Payung
Mengajarkan komputer mengambil keputusan seperti manusia.
Analogi Nyata (ELI5)
Dalam kehidupan nyata, kamu sering berpikir: 'Kalau hujan, aku bawa payung. Kalau tidak hujan, aku pakai kacamata hitam.' Kata 'if' di coding fungsinya persis sama!
STEP 01LOOK — LIHAT ILUSTRASINYA
Persimpangan Jalan (Fork)
Komputer melihat kondisi lampu lalu lintas: merah atau hijau? Jalur yang dipilih tergantung kondisi saat itu.
JALUR A (JIKA BENAR)
Kondisi terpenuhi → Jalankan perintah bawa payung.
JALUR B (JIKA SALAH)
Kondisi tidak terpenuhi → Jalankan perintah pakai kacamata.
Kondisi: Apakah cuaca_hujan == True?
Jalur A (Jika Ya): Bawa Payung ☂
Jalur B (Jika Tidak): Nikmati Panas Matahari ☀
STEP 02SEE THE CODE — ARAHKAN MOUSE PADA KATA KUNCI
syntax-highlighting.pyArahkan kursor ke setiap kata di bawah:
ifcuaca_hujan:else
💡 Arahkan mouse (hover) ke bagian kode di atas untuk melihat arti masing-masing kata!
STEP 03TRY IT — COBA SENDIRI DI EDITOR
Coba ubah nilai menjadi 60 dan klik Run untuk melihat cabang 'else' bekerja!
Terminal Output:
Belum ada output. Klik Run.
STEP 04PLAY — MINI CHALLENGE (+30 XP)
Tantangan: Ganti variabel umur menjadi 15, lalu amati pesan apa yang muncul.
STEP 05MINI QUIZ — UJI PEMAHAMANMU
Apa kegunaan utama dari perintah 'if' di pemrograman?
Selesaikan kuis untuk menyimpan progress belajar.