BAB 1 · Koding & Kecerdasan Artifisial · Kelas X

Berpikir
Komputasional

Cara berpikir sistematis ala ilmuwan komputer untuk mengurai masalah rumit menjadi langkah-langkah kecil yang bisa dikerjakan — oleh manusia maupun mesin.

4 PilarDekomposisi · Pola · Abstraksi · Algoritma
TujuanMenyelesaikan masalah kompleks sehari-hari
InteraktifKlik tiap poin untuk membuka penjelasan
masalah acak → terstruktur

Istilah inti yang akan kamu temui

Masalah KompleksBerpikir KomputasionalAnalisis Masalah Berpikir KritisKecerdasan Artifisial

Masalah sederhana vs. masalah kompleks

Klik salah satu kartu untuk melihat penjelasan lengkapnya.

🔧

Masalah Sederhana

klik untuk membuka →

✔ Dapat diselesaikan dengan langkah langsung.

✔ Penyebabnya jelas dan tunggal.

✔ Solusinya dapat langsung dipraktikkan.

Contoh: printer tidak aktif — tinggal cek kabel atau tinta.

🧩

Masalah Kompleks

klik untuk membuka →

✔ Perlu analisis dan strategi.

✔ Penyebabnya banyak dan saling terkait.

✔ Solusinya perlu uji coba dan evaluasi.

Contoh: sistem pencatatan kehadiran peserta didik yang tidak efektif, atau kemacetan kota besar.

Cara kerja berpikir komputasional

Klik setiap simpul untuk melihat definisi dan contoh penerapannya pada kasus menentukan rute tercepat ke sekolah dan antrean kantin.

Studi kasus: nilai Dela menurun

Dela kaget nilai Matematika dan Bahasa Inggrisnya turun drastis, padahal dua pelajaran itu paling ia kuasai. Ternyata ia mulai ikut ekskul baru dan sering begadang main ponsel. Klik tiap pertanyaan untuk melihat kaitannya dengan berpikir komputasional.

Menentukan rute tercepat ke sekolah

Rumah, sekolah, dan persimpangan dimodelkan sebagai graf. Klik tiap langkah simulasi untuk melihat penjelasannya pada peta di samping.

Jalur 1 · R→A→S · 12 menit Jalur 2 · R→B→C→S · 13 menit Jalur 3 · R→D→E→F→S · 12 menit

Kecerdasan artifisial + berpikir komputasional

Sistem KA untuk rekomendasi rute bekerja lewat empat lapisan. Klik tiap kartu untuk membuka pendekatan dan contoh implementasinya.

Peserta didik berangkat pukul 06.30 WIB

Perception

Mengumpulkan data real-time via Google Maps / WAZE API tentang kepadatan lalu lintas, plus data cuaca dari BMKG.

Data Representation

Membuat graf berbobot dengan tiga rute alternatif, bobot diperbarui berdasarkan kecepatan rata-rata kendaraan.

Reasoning

Algoritma A* memilih rute tercepat sambil menghindari jalan rawan banjir karena prediksi hujan ringan.

Learning

Sistem mencatat waktu tempuh aktual dan memperbarui model agar prediksi rute makin akurat ke depannya.

Proyek kelompok: pilih satu tema

Selesaikan masalah kompleks sehari-hari dengan analisis masalah dan pendekatan berpikir komputasional.

01

Pengelolaan sampah rumah tangga yang efisien.

02

Sistem rekomendasi buku di perpustakaan sekolah.

03

Sistem informasi pengelolaan kegiatan ekstrakurikuler sekolah.

04

Mendeteksi dan mencegah perundungan di sekolah.

05

Menghemat penggunaan air di sekolah.