Berpikir KomputasionalAlgoritma di Balik Rumah Cerdas (IoT)
Informatika — Kelas IX / Fase D
BERANDA
Menu
💡Petunjuk
🎯Tujuan Pembelajaran
📖Materi
🏠Permainan
📝Latihan
📋Rangkuman
MENU
Petunjuk Penggunaan
💡 Panduan Belajar Media Pembelajaran Interaktif (MPI)
🧭 Tombol Navigasi
🏠
BERANDA
Kembali ke halaman sampul utama (cover) kapan saja.
☰
MENU
Membuka peta menu utama untuk memilih materi atau aktivitas.
◀
SEBELUMNYA (Panah Kiri)
Berpindah ke materi atau aktivitas sebelumnya.
▶
SELANJUTNYA (Panah Kanan)
Melanjutkan ke materi atau tantangan berikutnya.
🚀 Alur Pembelajaran
1
Pelajari 4 Fondasi Berpikir Komputasional
Pahami konsep Dekomposisi, Abstraksi, Pola, dan Algoritma pada sistem rumah cerdas (IoT).
2
Simak Video & Rancang Rumah Cerdas
Lihat simulasi video animasi dan lakukan aktivitas menempatkan sensor serta aktuator.
3
Mainkan Game: Smart Home IoT Lab
Susun blok logika kondisi (IF-THEN) dan uji coba skenario otomatisasi pada 4 level tantangan.
4
Evaluasi Pemahaman & Refleksi
Uji pemahamanmu secara menyeluruh lewat latihan interaktif dan catat refleksi belajarmu.
HALAMAN SEBELUMNYAMenu Utama
HALAMAN BERIKUTNYATujuan Pembelajaran
MENU
Tujuan Pembelajaran
🎯 Berdasarkan Capaian Pembelajaran Informatika Fase D (Kurikulum Merdeka), setelah mempelajari media ini kamu
diharapkan mampu:
1
Menjelaskan 4 Fondasi Berpikir Komputasional: Mengidentifikasi dan memahami konsep
Dekomposisi, Abstraksi, Pengenalan Pola (Pattern Recognition), dan Algoritma sebagai
metode pemecahan masalah (problem solving) yang sistematis.
2
Menerapkan Dekomposisi: Memecah persoalan atau sistem yang rumit menjadi bagian-bagian
atau subsistem yang lebih kecil, terstruktur, dan mudah dikelola (Input ➔ Proses ➔ Output).
3
Menerapkan Abstraksi: Menyaring dan berfokus hanya pada informasi/data esensial yang
relevan dengan tujuan, serta mengabaikan detail-detail non-esensial yang tidak diperlukan.
4
Menerapkan Pengenalan Pola: Mengidentifikasi kesamaan karakteristik, keteraturan tren,
atau siklus berulang pada data/lingkungan untuk merumuskan solusi efisien yang dapat digunakan kembali.
5
Merancang Algoritma & Logika Kondisional: Menyusun urutan langkah instruksi logis dan
aturan pengambilan keputusan (IF-THEN, IF-AND-THEN, IF-ELSE) dalam format instruksi terstruktur
(pseudocode sederhana) untuk menyelesaikan persoalan otomasi.
HALAMAN SEBELUMNYAPetunjuk Penggunaan
HALAMAN BERIKUTNYAMateri Pembelajaran
MENU
Materi Pembelajaran
📖 Materi 1
4 Fondasi Berpikir Komputasional
Pelajari Dekomposisi, Abstraksi, Pengenalan Pola, dan Algoritma (Logika
IF-THEN-ELSE).
🎬 Video
Video Animasi Rumah Cerdas
Saksikan visualisasi interaktif bagaimana sensor, otak komputer, dan aktuator bekerja
otomatis.
🎯 Aktivitas
Aktivitas Tarik Jawaban
Uji pemahaman 6 konsep kunci berpikir komputasional dan IoT lewat seret-cocokkan
interaktif.
HALAMAN SEBELUMNYATujuan Pembelajaran
HALAMAN BERIKUTNYAMateri 1: 4 Fondasi BK
MENU
Materi: 4 Fondasi Berpikir Komputasional
➔
🧩
Apa Itu Dekomposisi?
Dekomposisi adalah kemampuan memecah masalah besar/rumit menjadi bagian-bagian kecil
yang lebih sederhana agar mudah diselesaikan satu per satu — seperti memotong pizza utuh menjadi irisan
kecil!
KEHIDUPAN NYATA
Contoh Dekomposisi di Kehidupan Siswa SMP
🛏️
Merapikan Kamar
Pecah jadi langkah berurutan:
1 Rapikan sprei & bantal
2 Masukkan baju ke keranjang
3 Susun buku & sapu lantai
✓ Jadi ringan diselesaikan!
📊
Presentasi Kelompok
Pecah menjadi pembagian tugas:
1 Anggota A: Riset materi
2 Anggota B: Desain slide
3 Anggota C: Juru bicara
✓ Kerja tim rapi & terarah!
🎨
Membuat Mading
Pecah pembuatan mading kelas:
1 Tulis artikel & berita seru
2 Gambar komik & ilustrasi
3 Susun tata letak (layout)
✓ Cepat selesai tepat waktu!
🏠
Dekomposisi Sistem Rumah Cerdas (Smart Home IoT)
Sistem rumah cerdas didekomposisi menjadi 3 bagian utama yang bekerja persis seperti
organ tubuh manusia:
📡INPUTSensor (Indera)
➔
🧠PROSESMikrokontroler (Otak)
➔
💡OUTPUTAktuator (Aksi Fisik)
📡
1. SENSOR (Indera)
Perangkat INPUT yang merasakan lingkungan:
Sensor Cahaya: Baca terang/gelap (mata).
Sensor Suhu: Ukur panas/dingin (kulit).
Sensor Gerak: Deteksi gerakan orang.
🧠
2. KOMPUTER MINI (Otak)
Unit PROSES (mikrokontroler) yang mengambil keputusan:
Logika IF-THEN: Cek syarat & tentukan aksi.
24 Jam Aktif: Hemat daya & responsif.
💡
3. AKTUATOR (Tangan/Kaki)
Perangkat OUTPUT pelaksana aksi fisik nyata:
Lampu LED: Menyala otomatis di teras.
Kipas Angin: Berputar dinginkan suhu.
Alarm Buzzer: Berbunyi saat bahaya.
➔
🔍
Apa Itu Abstraksi?
Abstraksi adalah kemampuan menyaring informasi — hanya fokus pada data penting yang
dibutuhkan dan mengabaikan detail-detail yang tidak relevan!
KEHIDUPAN NYATA
Contoh Abstraksi di Kehidupan Siswa SMP
🚇
Peta Rute Kereta / MRT
Hanya menampilkan jalur & stasiun:
✅ Penting: Nama & Stasiun Transit❌ Diabaikan: Gambar pohon & jalan raya
✓ Sampai tujuan cepat tanpa bingung!
📱
Buku Kontak di HP
Hanya simpan data yang diperlukan:
✅ Penting: Nama & Nomor Telepon❌ Diabaikan: Warna baju & ukuran sepatu
✓ Mudah dicari & hemat memori HP!
📝
Formulir Sekolah
Hanya tanyakan data esensial:
✅ Penting: Nama, Alamat, Nilai Rapor❌ Diabaikan: Judul film favorit siswa
✓ Seleksi cepat dan tepat sasaran!
🏠
Abstraksi Data pada Lampu Kamar Otomatis
Saat merancang lampu cerdas, mikrokontroler membuang ribuan data fisik dan hanya memproses 1 data
penentu:
✅ DATA PENTING (ESENSIAL)
Data yang Diproses Komputer:
☀️
Tingkat Cahaya (Nilai Lux)
Kondisi saat ini GELAP (< 200 Lux) atau TERANG?
💡
Status Lampu Saat Ini
Lampu sedang NYALA atau MATI?
❌ DATA DIABAIKAN (NON-ESENSIAL)
Detail yang Dibuang / Tidak Diproses:
🎨Warna cat tembok kamar tidur
🛏️Merk kasur & motif sprei
🖼️Jumlah poster di dinding kamar
🪟Bahan kain gorden jendela
⚡Program Cepat
Keputusan instan tanpa lag.
💾Hemat Memori
Cukup mikrokontroler kecil.
🔋Hemat Listrik
Konsumsi daya sangat minim.
➔
📈
Apa Itu Pengenalan Pola?
Pengenalan Pola adalah kemampuan menemukan keteraturan atau tren berulang pada suatu
kejadian. Dengan memahami pola, kita bisa memprediksi masa depan dan membuat solusi otomatis yang
berlaku selamanya!
KEHIDUPAN NYATA
Contoh Pengenalan Pola di Kehidupan Siswa SMP
🚗
Pola Jam Macet Pagi
Setiap 06.30 jalan selalu macet parah.
Solusi: Berangkat 06.15 agar tidak terlambat.
✓ Pola membantu rencana kita!
☔
Pola Musim Hujan
Bulan Nov–Feb selalu hujan sore hari.
Solusi: Siapkan payung lipat di dalam tas.
✓ Pola membuat kita selalu siap!
🎵
Tebak Nada Lagu
Tebak judul lagu dari 3 nada pembuka.
Penyebab: Otak merekam pola melodinya.
✓ Otak alami mengenali pola!
🏠
Pengenalan Pola Siklus Alami di Rumah Cerdas
Sistem IoT membaca grafik sensor 24 jam untuk mengenali siklus harian berulang:
☀️🌙
Pola 1: Siklus Terang-Gelap (Siang-Malam)
Sensor Cahaya (LDR)
05.30 PagiMatahari Terbit (Fajar) ➔ Cahaya naik
06.00 - 17.00Siang Hari (500 - 800 Lux) ➔ Lampu OFF
17.30 SoreMatahari Terbenam (Senja) ➔ Cahaya < 200 Lux
Penerapan: Lampu teras otomatis ON pukul 17.30 dan OFF pukul 05.30 setiap hari!
🌡️🌀
Pola 2: Siklus Suhu Panas Ruangan
Sensor Suhu (DHT)
06.00 - 10.00Suhu sejuk (24°C - 27°C) ➔ Kipas OFF
12.00 - 14.30Suhu puncak (> 31°C) ➔ Kipas Otomatis ON
16.00 SoreSuhu sejuk kembali ➔ Kipas Otomatis OFF
Penerapan: Kipas otomatis mendinginkan udara tepat saat jam panas siang hari.
➔
⚡
Apa Itu Algoritma?
Algoritma adalah rangkaian langkah instruksi yang jelas, logis, dan terurut untuk
menyelesaikan masalah. Jika langkahnya tertukar, hasilnya bisa gagal total!
KEHIDUPAN NYATA
Contoh Algoritma Berurutan di Kehidupan Kita
🍜
Resep Masak Mie
Langkah berurutan:
1 Rebus 400ml air mendidih
2 Masak mie 3 menit
3 Tuang bumbu & aduk di piring
⚠️ Bumbu direbus duluan = rasa berubah!
📶
Login WiFi Sekolah
Langkah berurutan:
1 Aktifkan Wi-Fi di HP
2 Pilih SSID "WiFi_SMPN2"
3 Ketik kata sandi & sambung
⚠️ Tanpa kata sandi = koneksi gagal!
🚦
Menyeberang Jalan
Langkah berurutan:
1 Berhenti di tepi jalan
2 Lihat kiri-kanan-kiri
3 Jalan cepat saat aman
⚠️ Langsung lari = bahaya!
🧠
Logika Kondisional: Jantung Otomasi Rumah Cerdas
Komputer mini mengambil keputusan otomatis menggunakan 3 Jenis Logika Kondisional
(IF-THEN):
1. LOGIKA TUNGGAL
JIKA — MAKA (IF - THEN)
1 syarat terpenuhi ➔ langsung lakukan aksi.
JIKA Sensor Cahaya = GELAP MAKA Nyalakan Lampu Teras 💡
Sehari-hari: JIKA hujan ➔ buka payung ☔
2. LOGIKA MAJEMUK
JIKA — DAN — MAKA (IF - AND - THEN)
Dua syarat SEMUA harus terpenuhi.
JIKA Suhu > 30°C DAN Ada Orang MAKA Putar Kipas Angin 🌀
💡 Kamar kosong: kipas OFF = hemat listrik!
3. LOGIKA PERCABANGAN
JIKA — MAKA — JIKA TIDAK (IF - ELSE)
Aksi alternatif jika syarat utama tidak terpenuhi.
JIKA Kartu Kunci Sah MAKA Buka Kunci Pintu ✅ JIKA TIDAK Bunyikan Alarm 🚨
Sehari-hari: JIKA benar ➔ poin. TIDAK ➔ coba lagi!
HALAMAN SEBELUMNYAPetunjuk
LANGKAH BERIKUTNYAPenerapan di Rumah Cerdas (IoT)
MENU
Video Pembelajaran
Penerapan 4 Fondasi Berpikir Komputasional
Saksikan bagaimana Berpikir Komputasional digunakan sebagai metode memecahkan masalah
otomasi cerdas. Sistem IoT di sini berperan sebagai contoh nyata penerapan 4 fondasinya:
🧩Dekomposisi: Memecah sistem menjadi Input (Sensor), Proses (Otak), dan Output
(Aktuator).
🔍Abstraksi: Menyaring data penting (Lux/Suhu) dan mengabaikan detail fisik ruangan
yang tidak relevan.
📈Pengenalan Pola: Membaca siklus harian (siang/malam) untuk otomatisasi berulang
tanpa campur tangan manusia.
⚡Algoritma: Menyusun instruksi langkah logis (JIKA-MAKA) agar mesin mengambil
keputusan tepat.
HALAMAN SEBELUMNYAMateri 1: 4 Fondasi BK
HALAMAN BERIKUTNYAAktivitas: Rancang Rumah Cerdas
MENU
Aktivitas: Rancang Rumah Cerdasmu!
🏠 Jadilah arsitek rumah cerdas! Seret komponen sensor & aktuator yang tepat ke setiap ruangan!
💡Tahap 1: Dekomposisi — Seret setiap komponen rumah cerdas ke
kategori yang tepat: Sensor (Input), Otak (Proses), atau Aktuator (Output)!
📡 INPUT (Sensor / Indera)
🧠 PROSES (Otak / Komputer Mini)
💡 OUTPUT (Aktuator / Pelaksana)
Skenario: Kamu sedang merancang lampu kamar otomatis. Pilih data yang
PENTING untuk sistem ini, dan buang data yang TIDAK PENTING!
Grafik Sensor Cahaya 24 Jam: Perhatikan data di bawah ini. Kapan cahaya mulai
gelap (senja) dan kapan mulai terang (fajar)?
Susun blok-blok logika di bawah ini menjadi aturan otomasi yang benar! Seret blok ke slot
yang tepat.
HALAMAN SEBELUMNYAPengantar Tantangan
HALAMAN BERIKUTNYAPengantar Latihan Evaluasi
MENU
💡
🎯
Latihan Evaluasi
Uji pemahamanmu secara menyeluruh tentang 4 Fondasi Berpikir Komputasional & Logika Rumah Cerdas IoT
melalui berbagai tantangan interaktif:
Pilihan Ganda, Benar/Salah, Menjodohkan, Mengurutkan Logika, dan Studi Kasus!
1. Memecah sistem rumah pintar yang rumit menjadi komponen Sensor (Input), Komputer
Mini (Proses), dan Aktuator (Output) merupakan penerapan dari fondasi...
A
Abstraksi
B
Dekomposisi
C
Pengenalan Pola
D
Algoritma
2. Saat merancang sistem lampu teras otomatis, programmer hanya fokus pada kondisi
gelap/terang dan mengabaikan warna cat dinding atau perabot di rumah. Konsep ini disebut...
A
Pengenalan Pola
B
Dekomposisi
C
Abstraksi
D
Kompilasi
3. Komponen dalam sistem Rumah Cerdas yang bertindak sebagai "indera" untuk membaca
perubahan kondisi lingkungan fisik sekitar adalah...
A
Aktuator (Lampu / Kipas)
B
Sensor (Cahaya / Suhu / Gerak)
C
Baterai Cadangan
D
Kabel Penghubung
4. Manakah penulisan aturan logika kondisional yang paling tepat dan hemat energi
untuk menyalakan kipas angin hanya jika suhu ruangan lebih dari 30°C?
A JIKA
Suhu < 30°C MAKA Nyalakan Kipas
B JIKA
Suhu > 30°C MAKA Nyalakan Kipas
C JIKA
Kipas Berputar MAKA Suhu 30°C
D JIKA
Tidak Ada Orang MAKA Nyalakan Kipas
5. Sistem pemantau cuaca mendeteksi bahwa matahari selalu terbenam pukul 18.00 dan
suhu udara selalu meningkat pada pukul 12.00–14.00 setiap hari. Kemampuan mendeteksi siklus berulang ini
merupakan contoh dari...
A
Dekomposisi
B
Abstraksi
C
Pengenalan Pola (Pattern Recognition)
D
Algoritma Percabangan
✅❌ Bagian B — Benar / Salah (5 Soal)
1. Sensor bertindak sebagai perangkat output yang mengeksekusi gerakan mekanik di
rumah cerdas.
2. Komputer mini (mikrokontroler) berfungsi sebagai otak pemroses data yang
mengeksekusi aturan logika algoritma dari nilai sensor.
3. Prinsip Abstraksi membantu komputer menghemat memori dan daya komputasi karena
hanya mengolah data penting yang relevan.
4. Pada logika majemuk (JIKA - DAN - MAKA), seluruh syarat kondisi yang ditentukan
harus bernilai benar agar aksi dapat dijalankan.
5. Lampu LED, motor penggerak kipas, dan speaker sirine adalah contoh perangkat
aktuator (output).
🔗 Bagian C — Menjodohkan (5 Pasangan)
Klik istilah di sebelah kiri, lalu klik definisi yang tepat di sebelah kanan untuk
menghubungkan. Kamu bisa mengklik kartu/tombol ✕ untuk membatalkan atau mengoreksi
pasangan.
📊 Bagian D — Mengurutkan Algoritma Smart Home (5 Tahap)
Seret kotak-kotak tahapan kerja sistem lampu teras otomatis berikut ke urutan proses
yang benar dari awal hingga akhir!
HALAMAN SEBELUMNYAPengantar Latihan
HALAMAN BERIKUTNYARangkuman & Refleksi
MENU
Rangkuman
💡
Berpikir KomputasionalMetode pemecahan masalah (problem solving) sistematis untuk merancang solusi yang logis,
terstruktur, dan efektif bagi manusia maupun sistem komputer.
🧩1. Dekomposisi
Memecah sistem rumit menjadi subsistem lebih kecil (Input Sensor ➔ Proses Mikrokontroler ➔ Output
Aktuator).
🔍2. Abstraksi
Menyaring & berfokus hanya pada data esensial yang relevan, serta mengabaikan rincian fisik yang
tidak diperlukan.
📈3. Pengenalan Pola
Mengenali tren siklus lingkungan (siang/malam & suhu) untuk memicu aksi otomasi berulang tanpa
perintah manual.
⚡4. Algoritma
Menyusun langkah instruksi logis & aturan kondisional presisi (IF-THEN-ELSE) sebagai
pedoman keputusan mandiri mesin.
💭 Refleksi Siswa: Menurutmu, inovasi otomatisasi apa lagi di
rumah atau sekolahmu yang dapat dibangun menggunakan 4 Fondasi Berpikir Komputasional?
🏆
Master Berpikir Komputasional!Kamu telah menguasai konsep dan 4 pilar problem solving cerdas.
HALAMAN SEBELUMNYALatihan Evaluasi
HALAMAN BERIKUTNYAReferensi & Daftar Pustaka
MENU
Referensi
Buku Siswa Informatika Kelas IX — Bab Berpikir Komputasional,
Pusat Perbukuan Kemendikdasmen.
Kurikulum Merdeka — Capaian Pembelajaran Informatika Fase D
(Elemen Berpikir Komputasional), Kementerian Pendidikan Dasar dan Menengah Republik Indonesia.
Wing, J. M. (2006). Computational Thinking.
Communications of the ACM, 49(3), 33-35.
Bebras Community (2018). Tasks in Informatics and
Computational Thinking. International Contest on Informatics and Computer Fluency.
Storyboard MPI Informatika — "Berpikir Komputasional: Algoritma di Balik Rumah Cerdas
(IoT)", Tim Pengembang SMP Negeri 2 Lamongan, 2025.