BAB 7 PEMOGRAMAN 2

Informatika Bab 7: Tantangan Scratch Interaktif

Informatika IX: Modul Algoritma

PRAKTIK MANDIRI

Asah Logika dengan Scratch

Setelah memahami bahwa logika bersifat universal, mari kita terapkan pada 3 skenario nyata di aplikasi Scratch.

Pilih Tantanganmu!

Gunakan logika yang telah kita pelajari (Conditional, Loops, & Variables) untuk menyelesaikan misi di bawah ini.

🐱

Tantangan 1: Kucing Penjaga Batas

Buatlah Sprite Kucing yang berjalan bolak-balik. JIKA menyentuh pinggir layar, ia harus berbalik arah dan berubah warna.

Logika Utama:
LOOP IF-ON-EDGE
🌡️

Tantangan 2: Alarm Suhu Panas

Gunakan variabel Suhu. JIKA Suhu lebih dari 35, maka Sprite akan berkata "Panas!" dan mengeluarkan suara alarm.

Logika Utama:
VARIABLE OPERATOR (>)
🔑

Tantangan 3: Sensor Pintu Rahasia

Pintu hanya terbuka JIKA Sprite memegang Kunci DAN menekan tombol Spasi. (Logika AND).

Logika Utama:
AND GATE SENSING

Laboratorium Logika: Cek Kelulusan

Simulasikan bagaimana komputer memeriksa nilai. Prinsip ini sama baik di Scratch maupun bahasa profesional.

70 Checking...
logic_engine.js
if (score >= 75) {
console.log("LULUS");
} else {
console.log("REMEDIAL");
}

© 2025 Modul Informatika IX - SMPN 139 Jakarta

0 $type={blogger}:

Post a Comment