Postingan

Menampilkan postingan dari Agustus, 2026

RESUME MATERI IP AQILLA KELAS 8J SEMESTER 3 MTSN 2 KEDIRI

 KATA PENGANTAR DAN TIM PENYUSUN DAFTAR ISI  CAPAIAN PEMBELAJARAN DELAPAN (8) DIMENSI PROFIL LULUSAN  BAB I SISTEM KOMPUTER A. KOMPONEN SISTEM KOMPUTER B. PENGALAMATAN MEMORI C. CENTRAL PROCESSING UNIT LATIHAN SOAL 1 BAB II TEKNOLOGI INFORMASI DAN KOMUNIKASI (TIK)  A. PERANGKAT LUNAK APLIKASI DAN FITUR           APLIKASI B. PEMBUATAN LAPORAN C. MERANGKUM NARASI DARI KONTEN                     DIGITAL D. LABORATORIUM MAYA LATIHAN SOAL 2 BAB III BERPIKIR KOMPUTASI (COMPUTATIONAL THINKING)  A. FUNGSI B. HIMPUNAN DAN SISTEM BILANGAN C. ALGORITMA D. STRUKTUR DATA  LATIHAN SOAL 3 LATIHAN PENILAIAN AKHIR SEMESTER GLOSARIUM DAFTAR PUSAKA

MENU DAN IKON DRIVE AQILLA

  DRIVE_AQILLA

FUNGSI DALAM BERPIKIR KOMPUTASIONAL

  *Fungsi merupakan bagian dari berpikir komputasional*, tepatnya masuk ke 2 pilar sekaligus: 1. *Abstraksi / Abstraction* Fungsi bikin kita ngumpetin detail yang rumit.  Kita cukup tau "fungsi ini buat apa", nggak perlu tau isi detailnya tiap kali pakai.   _Contoh_: `print()` → kita tau fungsinya nampilin teks, tapi nggak perlu mikir gimana cara komputer nampilin ke layar. 2. *Algoritma / Algorithm*  Di dalam fungsi ada urutan langkah-langkah yang jelas buat nyelesaiin 1 tugas. Jadi fungsi itu "algoritma kecil" yang bisa dipakai ulang. 4 Pilar Berpikir Komputasional biar lengkap: 1. *Dekomposisi* → pecah masalah besar jadi kecil 2. *Pengenalan Pola* → cari kesamaan masalah 3. *Abstraksi* → fokus ke yang penting aja → _di sinilah fungsi berperan_ 4. *Algoritma* → buat langkah-langkah → _fungsi juga ini_ Contoh gampangnya Tanpa fungsi: luas1 = 5 * 5 luas2 = 8 * 8  luas3 = 10 * 10 Pakai fungsi: def hitung_luas(sisi):     return sisi * sisi luas1 = h...