FUNGSI DALAM BERPIKIR KOMPUTASIONAL

 Iya, benar ✅


*Fungsi adalah bagian dari Berpikir Komputasional*. 


Kenapa fungsi termasuk berpikir komputasional?

Karena fungsi membantu kita menerapkan 4 pilar utama berpikir komputasional:


*1. Dekomposisi* 

Memecah masalah besar jadi bagian-bagian kecil. 

Contoh: Buat game → pecah jadi fungsi `gerakKarakter()`, `cekSkor()`, `tampilkanMenu()`


*2. Abstraksi*

Kita menyembunyikan detail yang rumit. Cukup tahu "input → proses → output"

Contoh: Kamu pakai fungsi `sqrt(9)` hasilnya 3. Gak perlu tahu rumus di dalamnya tiap kali pakai.


*3. Pengenalan Pola*

Kalau ada pekerjaan yang berulang, kita jadikan 1 fungsi supaya bisa dipakai berkali-kali.

Contoh: Daripada nulis rumus hitung diskon 10x, bikin aja fungsi `hitungDiskon(harga)`


*4. Algoritma*

Fungsi berisi urutan langkah-langkah yang jelas untuk menyelesaikan 1 tugas spesifik.


Analogi gampangnya

Fungsi itu kayak "tombol" di mesin. 

Kamu gak perlu tahu isi mesinnya gimana. Tinggal pencet tombol `Cetak` → keluar kertas. 

Itu = berpikir komputasional: efisien, terstruktur, tidak berulang.


Jadi fungsi = alat utama biar cara berpikir kita jadi lebih sistematis seperti komputer.


Kamu butuh contoh fungsi buat pelajaran sekolah, coding Python, atau buat presentasi?

Komentar

Postingan populer dari blog ini

RESUME MATERI IP MALA KELAS 8 SMT 3 MTsN 2 KEDIRI