Kuasai Berpikir Komputasional Untuk Solusi Masa Depan
Selamat datang di ruang belajar Informatika Kelas 10 (Fase E). Pelajari 4 pilar utama: Dekomposisi, Pengenalan Pola, Abstraksi, dan Algoritma melalui simulasi interaktif, studi kasus nyata, serta evaluasi berbasis penalaran logis.
Mata PelajaranInformatika
Target KurikulumSMA Kelas 10 (Fase E)
Pengembang MediaTim EduTech Informatika
Dekomposisi
Memecah Masalah
Pengenalan Pola
Melihat Kesamaan
Abstraksi
Fokus Hal Penting
Algoritma
Langkah Logis
"Berpikir Komputasional adalah landasan utama dalam merancang sistem cerdas & menyelesaikan masalah kompleks."
Tujuan Pembelajaran (CP & TP)
Capai 3 kompetensi utama Berpikir Komputasional setelah menyelesaikan media ini.
1
Analisis Masalah Kompleks
Mengidentifikasi dan menguraikan permasalahan rumit dalam kehidupan sehari-hari maupun sistem digital secara kritis.
2
Evaluasi Solusi Logis
Menyusun berbagai alternatif pemecahan masalah dan mengevaluasi efektivitas serta batasannya secara ilmiah.
3
Algoritma & Efisiensi
Memahami konsep penyusunan algoritma terstruktur dan pentingnya efisiensi waktu serta ruang penyimpanan.
Modul Pembelajaran Berpikir Komputasional
Pilih topik di bawah atau gunakan tombol navigasi untuk maju berurutan.
Berpikir Komputasional (Computational Thinking / BK) adalah metode pemecahan masalah yang merumuskan masalah dan solusinya sedemikian rupa sehingga dapat dijalankan oleh manusia maupun komputer secara efektif dan efisien.
Penting untuk diingat bahwa BK bukan berarti berpikir seperti komputer atau harus menggunakan bahasa pemrograman, melainkan bagaimana kita mengasah cara berpikir terstruktur, sistematis, dan logis untuk menghadapi tantangan kehidupan sehari-hari maupun dalam dunia ilmu komputer.
Karakteristik Berpikir Komputasional:
Formulasi masalah sehingga dapat diselesaikan komputer atau alat bantu lain.
Pengorganisasian dan analisis data secara logis.
Representasi data melalui abstraksi seperti model atau simulasi.
Otomatisasi solusi melalui langkah-langkah terurut (algoritma).
Generalisasi dan transfer proses pemecahan masalah ke berbagai bidang.
Sederhana vs Kompleks
Masalah Sederhana:
Menghitung total belanjaan 3 barang di kasir (dapat langsung dijumlahkan).
Masalah Kompleks:
Merancang rute pengiriman kurir e-commerce untuk 500 paket agar hemat BBM dan tepat waktu.
Penerapan Sehari-hari
Menyusun jadwal belajar ujian, merencanakan perjalanan liburan hemat biaya, atau menata persediaan makanan di lemari es agar tidak kedaluwarsa.
Penerapan Informatika
Pengembangan aplikasi media sosial, algoritma mesin pencari Google, deteksi penyakit via AI, dan analisis jaringan keamanan cyber.
Topik 02
Dekomposisi (Decomposition)
Dekomposisi adalah proses memecah atau membagi suatu masalah kompleks atau sistem rumit menjadi bagian-bagian yang lebih kecil, lebih sederhana, dan lebih mudah dikelola.
Infografis Proses Dekomposisi
MASALAH BESAR
Membuat Website E-Commerce
Sub-Masalah 1
Sistem Katalog Produk
Sub-Masalah 2
Sistem Keranjang & Pembayaran
Sub-Masalah 3
Manajemen Pengiriman Paket
Langkah-langkah Dekomposisi:
Pahami tujuan utama masalah.
Identifikasi komponen utama pembentuk masalah.
Bagi masalah menjadi sub-bagian independen.
Selesaikan tiap bagian secara mendalam.
Gabungkan kembali seluruh solusi sub-bagian.
Kesalahan Umum Dekomposisi:
Memecah terlalu detail sehingga membingungkan.
Melupakan keterkaitan antar sub-bagian.
Tidak menyusun prioritas pengerjaan sub-masalah.
Topik 03
Pengenalan Pola (Pattern Recognition)
Pengenalan Pola adalah kemampuan untuk menemukan kesamaan, keteraturan, atau tren di antara masalah-masalah yang berbeda atau dalam data yang ada.
Contoh Analisis Pola Keamanan Email (Spam Detection):
Pengirim
Subjek Email
Berisi Link Asing?
Pola Terdeteksi
admin-bank123@xyz.net
MENDESAK! Akun Anda Diblokir
Ya (Bit.ly/xyz)
Phishing / Spam
promo-hadiah@win.tk
SELAMAT! Anda Menang 100 Juta
Ya (Claim.me/win)
Phishing / Spam
*Pola yang ditemukan: Email spam sering menggunakan domain asing non-resmi, judul bernada panik/hadiah menggiurkan, dan menyertakan link eksternal mencurigakan.
Topik 04
Abstraksi (Abstraction)
Abstraksi adalah proses menyaring dan memfokuskan perhatian pada informasi yang penting dan relevan, sembari mengabaikan detail yang tidak penting atau tidak relevan.
SEBELUM ABSTRAKSI (Penuh Detail Rumit)
Aplikasi Navigasi Peta Google Maps:
- Merk ban mobil pengguna
- Warna cat rumah sepanjang jalan
- Posisi koordinat latitude/longitude
- Nama pemilik toko di pinggir jalan
- Tingkat kemacetan lalu lintas
SETELAH ABSTRAKSI (Hanya Informasi Relevan)
Aplikasi Navigasi Peta Google Maps:
✔ Posisi koordinat lokasi
✔ Tingkat kemacetan lalu lintas
✔ Estimasi waktu tempuh (ETA)
Topik 05
Algoritma (Algorithm)
Algoritma adalah urutan langkah-langkah logis dan terstruktur yang didefinisikan secara jelas untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.
Simbol Dasar Flowchart:
Start
Terminal: Mulai / Selesai
Input
Input/Output: Masukan/Keluaran Data
Proses
Process: Operasi / Perhitungan
?
Decision: Percabangan / Keputusan
Topik 06
Hubungan & Integrasi Keempat Pilar
Alur Pemecahan Masalah Komputasional
Masalah KompleksDekomposisiPengenalan PolaAbstraksiAlgoritmaSolusi Efisien
Studi Kasus Nyata: Menganalisis & Menangani Cyberbullying di Media Sosial
1. Dekomposisi
Memecah platform media sosial menjadi modul: komentar teks, postingan gambar, akun pengguna, dan laporan aduan netizen.
2. Pengenalan Pola
Mengenali kata-kata berunsur hinaan/ancaman yang sering terulang, penggunaan huruf kapital berlebih, atau lonjakan laporan pada akun tertentu.
3. Abstraksi
Abaikan warna avatar pengguna atau jenis smartphone yang dipakai. Fokus hanya pada teks komentar, jumlah laporan, dan identitas target.
4. Algoritma Moderasi
JIKA komentar mengandung kata terlarang DAN dilaporkan > 5 orang -> SEMBUNYIKAN komentar -> BERI peringatan ke pemilik akun.
Laboratorium Simulasi Interaktif
Praktikkan langsung 4 pilar Berpikir Komputasional melalui wahana interaktif di bawah ini.
Simulasi Dekomposisi: Memecah Sistem Perpustakaan Digital Smart School
Tarik atau klik komponen di bawah untuk membaginya ke dalam 3 sub-sistem utama yang tepat.
Sub 1: Manajemen Anggota
Sub 2: Katalog Buku
Sub 3: Peminjaman & Denda
Pilihan Komponen Sistem (Klik item untuk memasukkan ke zone yang sesuai):
Pendaftaran Kartu Anggota Siswa
Input ISBN & Judul Buku Baru
Kalkulasi Denda Keterlambatan
Pencarian Buku Berdasarkan Penulis
Reset Password Akun Siswa
Simulasi Pengenalan Pola: Deteksi Percobaan Serangan Siber (Log Security)
Amatilah catatan log aktivitas server berikut dan tentukan mana IP yang menunjukkan pola serangan Brute Force Login!
Klik nomor urut untuk menentukan susunan logis algoritma penanganan laporan postingan kasar di medsos.
1. Terima laporan aduan postingan dari pengguna lain.
2. Periksa apakah konten teks mengandung kata-kata kasar / SARA.
3. JIKA terbukti melanggar, sembunyikan postingan & kirim peringatan ke pelaku.
4. Kirim notifikasi status penanganan laporan kepada pelapor.
Lembar Kerja Asesmen Formatif
Isi analisis studi kasus dunia nyata di bawah ini. Jawaban esai Anda akan tersimpan untuk direview oleh Guru.
Evaluasi Akhir Berpikir Komputasional
Kerjakan 5 soal pilihan ganda berbasis HOTS di bawah ini untuk menguji pemahaman akhir Anda.
Evaluasi Selesai!
Terima kasih telah menyelesaikan evaluasi akhir Berpikir Komputasional.
Skor Akhir Anda0 / 100
*Catatan: Sesuai aturan pembelajaran, rincian analisis lembar kerja dan perbaikan jawaban dapat dipelajari bersama Guru pada sesi pembahasan kelas.
Jurnal Refleksi & Resume Belajar
Selamat! Anda telah menyelesaikan alur pembelajaran Berpikir Komputasional. Luapkan kesan dan pemahaman Anda pada jurnal refleksi singkat di bawah ini.
Hak Akses Guru
Dashboard Monitoring Siswa
Pantau progres pembelajaran, nilai asesmen formatif, evaluasi HOTS, dan esai seluruh siswa.