Berpikir Komputasional: Algoritma di Balik Rumah Cerdas (IoT)
Pelajari bagaimana 4 fondasi berpikir komputasional (*Dekomposisi, Abstraksi, Pengenalan Pola, dan Algoritma*) bekerja secara harmonis mengendalikan sensor, mikrokontroler, dan aktuator pada sistem rumah pintar (*Internet of Things*).
Tujuan Pembelajaran & Capaian
Kompetensi yang akan kamu kuasai setelah menyelesaikan modul ini
Mengidentifikasi konsep Dekomposisi, Abstraksi, Pengenalan Pola, dan Algoritma sebagai metode pemecahan masalah sistematis.
Memecah sistem rumah cerdas menjadi subsistem terstruktur: Input (Sensor) โ Proses (Mikrokontroler) โ Output (Aktuator).
Menyaring variabel data lingkungan esensial (suhu, cahaya) dan mendeteksi siklus berulang (fajar/senja) untuk otomatisasi mandiri.
Menyusun aturan logika tunggal, majemuk (IF-AND-THEN), dan percabangan (IF-ELSE) untuk mengendalikan perangkat fisik.
4 Fondasi Berpikir Komputasional pada Rumah Cerdas
Kupas tuntas konsep dan penerapannya di dunia nyata
1. Dekomposisi
Memecah Masalah Kompleks
Pengertian: Memecah masalah, sistem, atau proses yang besar dan rumit menjadi bagian-bagian atau subsistem yang lebih kecil, sederhana, dan terfokus sehingga lebih mudah dianalisis serta diselesaikan.
- Input (Sensor): Mengindera kondisi fisik sekitar (Sensor Suhu, Cahaya LDR, Gerak PIR, Gas).
- Proses (Otak): Komputer mini / mikrokontroler yang mengolah data dan menjalankan algoritma.
- Output (Aktuator): Perangkat pelaksana aksi fisik (Lampu LED, Relay AC, Motor Tirai, Pompa Air).
2. Abstraksi
Fokus pada Informasi Esensial
Pengertian: Menyaring dan memilah informasi untuk hanya berfokus pada data esensial yang penting dan relevan, serta mengabaikan detail-detail fisik yang tidak berpengaruh pada solusi.
- Data Penting (Diolah): Tingkat intensitas cahaya (Lux) dan status ada orang (PIR).
- Detail Non-Esensial (Dibuang): Warna cat dinding kamar, merk sprei kasur, poster dinding, atau jumlah sepatu di rak.
3. Pengenalan Pola
Mendeteksi Keteraturan & Siklus
Pengertian: Mengenali kesamaan pola, tren keteraturan, atau siklus berulang pada data/lingkungan untuk merancang solusi otomatis yang dapat digunakan berulang kali.
- Fajar (05.30): Cahaya matahari mulai naik โ Lampu taman otomatis mati.
- Senja (17.30): Cahaya matahari turun di bawah 50 Lux โ Lampu teras otomatis menyala.
4. Perancangan Algoritma
Menyusun Aturan Logika (IF-THEN)
Pengertian: Menyusun urutan langkah instruksi logis dan aturan pengambilan keputusan yang presisi dan tidak ambigu untuk dieksekusi oleh komputer.
- Tunggal: JIKA (Cahaya < 50) MAKA { Nyalakan Lampu }
- Majemuk: JIKA (Suhu > 30ยฐC DAN Ada Orang) MAKA { Putar Kipas }
- Percabangan: JIKA (Pintu Sah) MAKA { Buka } JIKA_TIDAK { Bunyikan Alarm }
Video Pembelajaran
Simak penjelasan visual penerapan Berpikir Komputasional pada Rumah Cerdas
Tip: Tonton video untuk memahami bagaimana sensor mendeteksi perubahan dan aktuator merespons instruksi logika.
Aktivitas: Rancang Rumah Cerdas
Pasangkan komponen Sensor (Input) dan Aktuator (Output) ke ruangan yang tepat sesuai kebutuhan!
Tantangan 4 Tahap Berpikir Komputasional
Uji kemampuan analitis di setiap fondasi BK secara bertahap langsung ke bawah
Dekomposisi โ Memilah Komponen Sistem
Abstraksi โ Menyaring Informasi Esensial
Pengenalan Pola โ Analisis Siklus Waktu 24 Jam
Algoritma โ Merumuskan Aturan Logika IF-THEN
Latihan Evaluasi Menyeluruh (18 Poin)
Uji penguasaan materi secara menyeluruh melalui 4 bagian evaluasi
Pilihan Ganda (5 Soal ยท Bobot: 25 Poin)
1. Memecah sistem rumah pintar yang rumit menjadi komponen Sensor (Input), Komputer Mini (Proses), dan Aktuator (Output) merupakan penerapan fondasi...
2. Saat merancang sistem lampu teras otomatis, programmer hanya fokus pada kondisi gelap/terang dan mengabaikan warna cat dinding atau perabot. Konsep ini disebut...
3. Komponen dalam sistem Rumah Cerdas yang bertindak sebagai "indera" untuk membaca perubahan kondisi lingkungan fisik sekitar adalah...
4. Penulisan aturan logika kondisional yang paling tepat untuk menyalakan kipas angin hanya jika suhu ruangan lebih dari 30ยฐC adalah...
5. Sistem mendeteksi matahari selalu terbenam pukul 18.00 dan suhu meningkat pukul 12.00โ14.00 setiap hari. Kemampuan mengenali siklus ini adalah contoh...
Benar / Salah (5 Soal ยท Bobot: 25 Poin)
1. Sensor bertindak sebagai perangkat output yang mengeksekusi gerakan mekanik di rumah cerdas.
2. Komputer mini (mikrokontroler) berfungsi sebagai otak pemroses yang mengeksekusi aturan logika.
3. Prinsip Abstraksi membantu komputer menghemat memori karena hanya mengolah data penting.
4. Pada logika majemuk (JIKA - DAN - MAKA), semua syarat kondisi harus bernilai benar agar aksi berjalan.
5. Lampu LED, kipas angin, dan sirine buzzer adalah contoh perangkat aktuator (output).
Menjodohkan 5 Pasangan Elemen (Bobot: 25 Poin)
Mengurutkan Alur Kerja Sistem Lampu Otomatis (Bobot: 25 Poin)
Gunakan tombol panah (โฒ / โผ) untuk menyusun 5 tahapan kerja sistem lampu otomatis ke urutan yang benar dari awal hingga akhir!
Rangkuman Materi & Refleksi
Poin penting yang wajib diingat dan catatan pemahamanmu
Selesai mempelajari modul ini?
Tandai progress belajarmu agar tercatat!