Pernahkah kamu menghadapi masalah yang membuatmu bingung harus mulai dari mana? Misalnya, kamar tidur berantakan, tugas sekolah menumpuk, atau kamu ingin membuat permainan sederhana di komputer.
Ketika menghadapi masalah seperti itu, kamu perlu memikirkan cara menyelesaikannya. Kamu mungkin membagi pekerjaan menjadi beberapa bagian, mencari pola, menentukan hal-hal yang penting, kemudian menyusun langkah-langkah penyelesaiannya.
Cara berpikir tersebut berkaitan dengan Berpikir Komputasional (BK).
Setelah menemukan cara untuk menyelesaikan masalah, kamu juga bisa menerapkan pengetahuan dari berbagai pelajaran untuk membuat sesuatu yang bermanfaat. Misalnya, membuat permainan matematika dengan memanfaatkan Matematika, Informatika, dan desain grafis. Kegiatan seperti ini berkaitan dengan Praktik Lintas Bidang (PLB).
Kedua konsep tersebut penting dipelajari karena membantu kita bukan hanya memahami teori, tetapi juga menggunakan pengetahuan untuk menyelesaikan masalah dalam kehidupan sehari-hari.
B. Berpikir Komputasional (BK)
1. Pengertian Berpikir Komputasional
Berpikir Komputasional (BK) adalah cara berpikir secara logis, terstruktur, dan sistematis untuk memahami masalah serta menemukan solusi yang dapat dilaksanakan.
Sederhananya, BK adalah cara kita memikirkan langkah-langkah untuk menyelesaikan masalah dengan baik.

Perhatikan contoh berikut.
Bayangkan kamu memiliki banyak mainan yang berserakan di kamar. Kamu ingin merapikannya, tetapi bingung harus mulai dari mana.
Kamu kemudian melakukan beberapa hal:
- Memisahkan mainan mobil, boneka, dan balok.
- Memperhatikan jenis mainan yang sama.
- Menentukan tempat penyimpanan yang sesuai untuk setiap jenis mainan.
- Menyusun urutan pekerjaan, mulai dari mengumpulkan mainan hingga merapikan kotaknya.
Dengan melakukan hal tersebut, kamu dapat menyelesaikan masalah secara lebih teratur.
Inilah contoh sederhana penerapan Berpikir Komputasional.
Hal penting yang perlu diingat: Berpikir Komputasional tidak berarti kamu harus selalu menggunakan komputer. Kamu dapat menerapkannya ketika belajar, bermain, memasak, merapikan kamar, atau menghadapi masalah lainnya.
2. Empat Konsep Utama Berpikir Komputasional
Dalam pembelajaran Informatika, empat konsep yang umum digunakan untuk menjelaskan BK adalah dekomposisi, pengenalan pola, abstraksi, dan algoritma.
Keempat konsep ini saling membantu dalam proses penyelesaian masalah.
a. Dekomposisi (Decomposition)
Dekomposisi adalah proses memecah masalah yang besar atau kompleks menjadi beberapa bagian yang lebih kecil sehingga lebih mudah dipahami dan diselesaikan.
Bayangkan kamu diminta membersihkan rumah yang sangat berantakan. Jika kamu memikirkan seluruh pekerjaan sekaligus, pekerjaan tersebut mungkin terasa sulit.
Namun, jika pekerjaan dibagi menjadi beberapa bagian, kamu dapat mengerjakannya secara bertahap.
Contohnya:
- Bagian 1: merapikan tempat tidur.
- Bagian 2: menyusun buku.
- Bagian 3: mengumpulkan pakaian kotor.
- Bagian 4: menyapu lantai.
Sekarang, pekerjaan membersihkan rumah menjadi lebih mudah dikelola.
Contoh dalam pembelajaran Informatika
Kamu ingin membuat permainan kuis matematika. Permainan tersebut memiliki beberapa bagian, seperti:
- Halaman awal.
- Tampilan soal.
- Kolom jawaban.
- Penghitungan skor.
- Tampilan hasil akhir.
Daripada membuat seluruh permainan sekaligus, kamu dapat mengembangkan setiap bagian secara bertahap.
Kesimpulan: Dekomposisi membantu kita menangani masalah besar dengan membaginya menjadi bagian-bagian yang lebih kecil.
b. Pengenalan Pola (Pattern Recognition)
Pengenalan pola adalah proses menemukan kesamaan, keteraturan, atau kejadian yang berulang dalam suatu masalah.
Dengan mengenali pola, kita dapat memahami masalah dengan lebih cepat dan menemukan cara penyelesaian yang dapat digunakan kembali.
Perhatikan contoh berikut.
Kamu mempunyai beberapa benda:
- Mobil-mobilan merah.
- Mobil-mobilan biru.
- Mobil-mobilan hijau.
- Boneka.
- Balok susun.
Kamu memperhatikan bahwa tiga benda pertama sama-sama merupakan mobil-mobilan, meskipun warnanya berbeda.
Kamu telah menemukan pola berdasarkan jenis benda.
Contoh lainnya, perhatikan urutan bilangan berikut:
2, 4, 6, 8, 10, …
Kamu dapat melihat bahwa setiap bilangan bertambah 2. Pola tersebut membantu kamu menentukan bilangan berikutnya, yaitu 12.
Contoh dalam pembelajaran Informatika
Ketika membuat permainan kuis, kamu menyadari bahwa setiap soal memiliki pola yang sama:
- Soal ditampilkan.
- Pemain memasukkan jawaban.
- Sistem memeriksa jawaban.
- Skor diperbarui.
Karena pola tersebut berulang, kamu dapat merancang satu mekanisme yang digunakan untuk banyak soal, bukan membuat mekanisme berbeda untuk setiap soal.
Kesimpulan: Pengenalan pola membantu kita menemukan kesamaan dan memanfaatkan keteraturan untuk menyelesaikan masalah secara lebih efisien.
c. Abstraksi (Abstraction)
Abstraksi adalah proses memusatkan perhatian pada informasi yang penting untuk menyelesaikan masalah dan mengabaikan detail yang tidak diperlukan.
Bukan berarti informasi yang diabaikan itu salah atau tidak berguna sama sekali. Informasi tersebut hanya tidak diperlukan untuk tujuan yang sedang dikerjakan.
Perhatikan contoh berikut.
Kamu ingin mencari mobil-mobilan berwarna merah di antara banyak mainan.
Dalam situasi ini, informasi yang paling penting adalah warna dan jenis benda. Kamu tidak perlu memperhatikan apakah boneka yang ada di dekatnya memiliki pakaian berwarna biru atau kuning.
Kamu cukup berfokus pada mobil-mobilan merah.
Contoh lainnya adalah peta sederhana menuju sekolah. Peta tersebut biasanya menampilkan jalan, persimpangan, dan lokasi penting. Peta tidak harus menampilkan setiap pohon, batu, atau benda kecil di sepanjang jalan.
Informasi yang ditampilkan dipilih agar orang dapat menemukan arah dengan mudah.
Contoh dalam pembelajaran Informatika
Kamu membuat permainan kuis matematika. Agar pemain dapat langsung memahami permainan, kamu memilih informasi utama yang perlu ditampilkan:
- Soal.
- Pilihan atau kolom jawaban.
- Skor.
- Waktu yang tersisa.
Kamu tidak perlu menampilkan seluruh kode program di layar pemain karena informasi tersebut tidak dibutuhkan untuk menjawab soal.
Kesimpulan: Abstraksi membantu kita menentukan informasi yang benar-benar dibutuhkan agar masalah lebih mudah dipahami.
d. Algoritma (Algorithm)
Algoritma adalah urutan langkah yang logis dan terstruktur untuk menyelesaikan suatu masalah atau mencapai tujuan tertentu.
Algoritma membantu kita mengetahui apa yang harus dilakukan terlebih dahulu, berikutnya, dan seterusnya.
Contohnya, kamu ingin membuat teh manis.
Urutan langkahnya dapat berupa:
- Siapkan gelas, teh, gula, dan air.
- Masukkan teh ke dalam gelas atau wadah penyeduh.
- Tambahkan air panas dengan hati-hati.
- Tambahkan gula secukupnya.
- Aduk hingga gula larut.
- Teh siap dinikmati setelah suhunya aman untuk diminum.
Langkah-langkah tersebut membentuk algoritma sederhana.
Jika urutannya tidak tepat, hasilnya bisa berbeda. Misalnya, kamu lupa memasukkan gula, sehingga teh yang dibuat tidak sesuai dengan keinginanmu.
Contoh dalam pembelajaran Informatika
Pada permainan kuis matematika, algoritmanya dapat disusun sebagai berikut:
- Mulai permainan.
- Tampilkan soal.
- Pemain memasukkan jawaban.
- Sistem memeriksa jawaban.
- Jika jawaban benar, skor bertambah.
- Jika jawaban salah, skor tidak bertambah atau pemain memperoleh kesempatan mencoba kembali, sesuai aturan permainan.
- Tampilkan soal berikutnya jika masih tersedia.
- Jika semua soal selesai, tampilkan skor akhir.
- Permainan berakhir.
Urutan ini dapat digunakan sebagai dasar untuk membuat program permainan kuis.
Kesimpulan: Algoritma membantu kita menyusun langkah-langkah penyelesaian masalah secara jelas, logis, dan berurutan.
3. Hubungan Keempat Konsep Berpikir Komputasional
Keempat konsep tersebut dapat digunakan bersama-sama ketika kita menyelesaikan sebuah masalah.
Misalnya, kamu ingin membuat permainan kuis matematika.
| Konsep BK | Penerapan |
|---|---|
| Dekomposisi | Membagi permainan menjadi bagian halaman awal, soal, skor, dan hasil akhir. |
| Pengenalan pola | Menemukan bahwa setiap soal memiliki mekanisme pengerjaan yang serupa. |
| Abstraksi | Memilih informasi penting yang perlu ditampilkan kepada pemain. |
| Algoritma | Menyusun urutan permainan dari awal hingga selesai. |
Dalam praktiknya, keempat konsep tersebut tidak selalu harus dilakukan secara berurutan. Kamu dapat kembali ke langkah sebelumnya apabila menemukan masalah atau perlu memperbaiki solusi.
Jadi, BK merupakan proses berpikir yang membantu kita memahami masalah, menyusun strategi, dan merancang penyelesaian yang dapat dilaksanakan.
C. Praktik Lintas Bidang (PLB)
1. Pengertian Praktik Lintas Bidang
Praktik Lintas Bidang (PLB) adalah kegiatan praktik yang menggabungkan pengetahuan, keterampilan, atau pendekatan dari dua atau lebih bidang ilmu untuk menghasilkan karya atau menyelesaikan suatu masalah.
Sederhananya, PLB berarti menggunakan beberapa bidang pengetahuan secara bersama-sama dalam sebuah kegiatan nyata.

Misalnya, kamu ingin membuat tempat sampah pintar yang tutupnya dapat terbuka secara otomatis ketika ada tangan mendekat.
Untuk membuatnya, kamu mungkin perlu mempelajari:
- Matematika untuk menghitung ukuran tempat sampah.
- IPA untuk memahami sensor dan gerak.
- Informatika untuk membuat program pengendali.
- Seni atau desain untuk merancang bentuk tempat sampah.
Setiap bidang memberikan kontribusi yang berbeda terhadap hasil akhir.
Dengan menggabungkan pengetahuan tersebut, kamu dapat membuat sebuah karya yang lebih lengkap daripada jika hanya menggunakan satu bidang saja.
2. Mengapa Praktik Lintas Bidang Penting?
PLB membantu siswa memahami bahwa ilmu yang dipelajari di sekolah dapat saling berhubungan.
Dalam kehidupan sehari-hari, suatu masalah sering kali tidak dapat diselesaikan hanya dengan menggunakan satu jenis pengetahuan.
Misalnya, ketika ingin membuat aplikasi belajar, kamu tidak hanya membutuhkan kemampuan pemrograman. Kamu juga perlu memahami materi pelajaran, menghitung skor dengan benar, menyusun tampilan yang mudah digunakan, dan memikirkan kebutuhan penggunanya.
Melalui PLB, siswa dapat belajar untuk:
- Menghubungkan pengetahuan dari berbagai mata pelajaran.
- Menggunakan teori untuk menghasilkan sesuatu yang nyata.
- Bekerja sama dan membagi tugas.
- Mengembangkan kreativitas dan kemampuan memecahkan masalah.
- Menguji hasil pekerjaan dan memperbaikinya.
- Menjelaskan alasan di balik keputusan yang diambil.
Dengan demikian, PLB bukan sekadar mengerjakan tugas bersama, melainkan menerapkan berbagai pengetahuan secara terpadu untuk mencapai tujuan.
3. Contoh Praktik Lintas Bidang dalam Kehidupan Sehari-hari
a. Membuat tempat sampah pintar
Tujuan: membuat tempat sampah yang tutupnya dapat terbuka secara otomatis.
Bidang yang terlibat:
- Informatika: menyusun program untuk mengendalikan sensor dan mekanisme tutup.
- Matematika: menghitung ukuran dan menentukan bentuk tempat sampah.
- IPA: memahami cara kerja sensor dan komponen elektronik.
- Seni atau desain: merancang tampilan tempat sampah.
Hasil yang diharapkan adalah prototipe tempat sampah pintar yang dapat diuji cara kerjanya.
b. Membuat poster hemat energi
Tujuan: mengajak warga sekolah menggunakan energi secara bijak.
Bidang yang terlibat:
- IPA: memahami penggunaan energi dan dampaknya.
- Matematika: menyajikan data penggunaan listrik dalam bentuk tabel atau diagram.
- Bahasa Indonesia: menyusun kalimat ajakan yang jelas.
- Seni: memilih warna, gambar, dan tata letak poster.
- Informatika: menggunakan aplikasi digital untuk membuat poster.
Hasil akhirnya berupa poster informatif yang menarik dan mudah dipahami.
c. Membuat permainan matematika digital
Tujuan: membantu siswa belajar matematika dengan cara yang menyenangkan.
Bidang yang terlibat:
- Matematika: menentukan materi, soal, dan kunci jawaban.
- Informatika: membuat program, mengatur interaksi, dan menghitung skor.
- Seni atau desain: merancang tampilan permainan.
- Bahasa Indonesia: menyusun petunjuk dan penjelasan soal yang mudah dipahami.
Hasil akhirnya berupa permainan digital yang dapat digunakan untuk belajar dan berlatih.
D. Hubungan Berpikir Komputasional dan Praktik Lintas Bidang
BK dan PLB merupakan dua konsep yang berbeda, tetapi keduanya dapat digunakan bersama-sama dalam sebuah proyek.
BK membantu kita memikirkan cara menyelesaikan masalah. Sementara itu, PLB membantu kita menerapkan pengetahuan dari berbagai bidang untuk menghasilkan solusi atau karya.
Perhatikan contoh berikut.
Kamu dan teman-teman ingin membuat permainan kuis matematika untuk membantu siswa berlatih.
Tahap 1: Menentukan masalah
Kalian menemukan bahwa beberapa siswa membutuhkan media latihan matematika yang lebih menarik.
Pada tahap ini, kalian mengidentifikasi masalah yang ingin diselesaikan.
Tahap 2: Menggunakan Berpikir Komputasional
Kalian menerapkan empat konsep BK.
- Dekomposisi: membagi permainan menjadi bagian soal, jawaban, skor, dan hasil akhir.
- Pengenalan pola: menemukan kesamaan mekanisme pada setiap soal.
- Abstraksi: memilih informasi yang perlu ditampilkan pada layar.
- Algoritma: menyusun urutan permainan dari awal hingga akhir.
Hasil tahap ini adalah rancangan cara kerja permainan.
Tahap 3: Menggabungkan berbagai bidang ilmu
Kalian mulai membuat permainan dengan menggunakan beberapa bidang pengetahuan.
- Matematika digunakan untuk menyusun soal dan menghitung skor.
- Informatika digunakan untuk membuat program.
- Desain digunakan untuk mengatur tampilan.
- Bahasa Indonesia digunakan untuk menyusun instruksi permainan.
Tahap ini menunjukkan penerapan PLB.
Tahap 4: Membuat dan menguji permainan
Kalian mulai membuat permainan sesuai rancangan.
Setelah selesai, permainan diuji untuk mengetahui apakah soal tampil dengan benar, jawaban diperiksa secara tepat, dan skor dihitung sesuai aturan.
Jika ditemukan kesalahan, kalian memperbaiki program atau rancangan permainan.
Tahap 5: Menilai hasil dan melakukan perbaikan
Kalian meminta beberapa teman mencoba permainan tersebut.
Kalian kemudian mengumpulkan masukan, misalnya mengenai tingkat kesulitan soal, kejelasan petunjuk, dan kenyamanan tampilan.
Masukan tersebut digunakan untuk memperbaiki permainan.
Dari contoh tersebut, terlihat bahwa BK membantu proses berpikir dan perancangan solusi, sedangkan PLB mendukung penerapan berbagai pengetahuan dalam pembuatan produk.
Catatan: BK juga dapat diterapkan tanpa membuat produk, sedangkan PLB tidak harus selalu menggunakan komputer atau teknologi digital.
E. Perbedaan BK dan PLB
Walaupun saling berkaitan, BK dan PLB memiliki fokus yang berbeda.
| Aspek | Berpikir Komputasional (BK) | Praktik Lintas Bidang (PLB) |
|---|---|---|
| Fokus utama | Cara berpikir untuk menyelesaikan masalah | Penerapan berbagai bidang pengetahuan dalam praktik |
| Kegiatan utama | Menganalisis masalah, mengenali pola, menyaring informasi, dan menyusun langkah | Merancang, membuat, menguji, atau mengembangkan karya dan solusi |
| Pertanyaan utama | Bagaimana cara menyelesaikan masalah ini? | Bagaimana berbagai pengetahuan dapat digunakan bersama untuk menghasilkan solusi? |
| Hasil yang mungkin diperoleh | Strategi, algoritma, atau rancangan solusi | Karya, prototipe, produk, atau solusi yang telah diterapkan |
| Contoh | Menyusun algoritma permainan kuis | Membuat permainan kuis dengan menggabungkan Matematika dan Informatika |
Perlu dipahami bahwa keduanya tidak harus dipisahkan secara kaku. Ketika mengerjakan proyek PLB, kamu dapat menggunakan BK selama merencanakan, membuat, menguji, dan memperbaiki hasil pekerjaan.
F. Contoh Penerapan BK dan PLB dalam Proyek Informatika
Agar lebih mudah memahami kedua konsep tersebut, perhatikan contoh proyek berikut.
Proyek: Membuat aplikasi pengingat jadwal belajar
Masalah: Siswa sering lupa jadwal belajar dan tugas yang harus dikerjakan.
Tujuan: Membuat aplikasi sederhana yang dapat menampilkan jadwal belajar dan daftar tugas.
Penerapan BK:
- Dekomposisi: membagi aplikasi menjadi fitur jadwal, daftar tugas, dan pengingat.
- Pengenalan pola: mengidentifikasi kegiatan belajar yang berulang setiap minggu.
- Abstraksi: memilih informasi penting seperti nama tugas, tanggal, dan status pengerjaan.
- Algoritma: menyusun langkah untuk menambahkan tugas, menampilkan jadwal, dan memperbarui status tugas.
Penerapan PLB:
- Informatika digunakan untuk membuat aplikasi.
- Matematika digunakan untuk mengatur tanggal, waktu, dan urutan jadwal.
- Bahasa Indonesia digunakan untuk menyusun instruksi yang mudah dipahami.
- Seni atau desain digunakan untuk merancang tampilan aplikasi.
Pengujian: Aplikasi dicoba untuk memastikan jadwal dan tugas tampil sesuai data yang dimasukkan.
Hasil yang diharapkan: Aplikasi sederhana yang membantu siswa mengatur kegiatan belajarnya.
Proyek ini memperlihatkan bahwa BK dapat digunakan dalam proses perancangan solusi, sedangkan PLB membantu menggabungkan berbagai pengetahuan untuk menghasilkan aplikasi yang berguna.
G. Kesimpulan
Berpikir Komputasional (BK) dan Praktik Lintas Bidang (PLB) merupakan dua konsep yang membantu kita memahami dan menyelesaikan masalah melalui cara yang terstruktur serta penerapan pengetahuan.
Berpikir Komputasional (BK) berfokus pada cara berpikir untuk menyelesaikan masalah. Empat konsep utamanya adalah:
- Dekomposisi: memecah masalah besar menjadi bagian-bagian kecil.
- Pengenalan pola: menemukan kesamaan dan keteraturan.
- Abstraksi: memilih informasi yang penting.
- Algoritma: menyusun langkah-langkah penyelesaian secara terstruktur.
Sementara itu, Praktik Lintas Bidang (PLB) berfokus pada kegiatan menerapkan dan menggabungkan pengetahuan dari berbagai bidang untuk menghasilkan karya atau menyelesaikan masalah.
Keduanya dapat digunakan bersama dalam berbagai proyek, misalnya membuat permainan matematika, aplikasi pengingat jadwal, poster digital, atau tempat sampah pintar.
Dengan mempelajari BK, kamu dapat mengembangkan cara berpikir yang logis dan sistematis. Dengan menerapkan PLB, kamu dapat menggunakan pengetahuan tersebut bersama ilmu lainnya untuk menghasilkan sesuatu yang bermanfaat.
Ingat rumus sederhananya: BK membantu kita memikirkan cara menyelesaikan masalah, sedangkan PLB membantu kita menerapkan berbagai pengetahuan dalam praktik untuk menghasilkan karya atau solusi.


