Bobo.id - Pada materi informatika Kurikulum Merdeka kelas 10 SMA, kita akan belajar tentang proses berpikir komputasional.
Berpikir komputasional adalah istilah yang menggambarkan teknik pemecahan masalah yang punya cakupan yang luas.
Berpikir komputasional berarti berpikir seperti komputer, dilakukan bertahap dan runtut, serta mengutamakan logika.
Namun, pemecahan masalah yang dilakukan dengan komputasional tak terbatas pada masalah ilmu komputer saja.
Hal ini karena berpikir komputasional juga bisa digunakan untuk memecahkan masalah di kehidupan kita sehari-hari.
Proses Berpikir Komputasional
Setidaknya, ada tiga tahapan proses berpikir komputasional yang bisa diterapkan untuk memecahkan masalah, yakni:
- Pencarian (searching)
- Pengurutan (sorting)
- Antrean dan tumpukan
Berikut penjelasannya:
1. Pencarian (Searching)
Untuk menerapkan berpikir komputasional dalam memecahkan masalah, langkah pertama adalah pencarian atau searching.
Mencari adalah menemukan 'sesuatu' yang bisa berupa benda, angka, konsep, dan informasi di ruang pencarian.
Saat melakukan pencarian, kita harus menemukan objek yang memenuhi kriteria tertentu dari kumpulan objek.
Baca Juga: Apa Pentingnya Berpikir Komputasional dalam Kehidupan? Materi Informatika
Contoh sederhananya adalah ketika kita sedang mencari buku dengan judul tertentu di rak buku perpustakaan sekolah.
Mencari benda nyata mudah dilakukan, tetapi pencarian informasi atau konsep yang tak kelihatan cukup sulit, lo.
Masalah pencarian atau searching dapat dibuat dalam bentuk lebih formal agar bisa diterapkan di banyak kasus.
Setidaknya ada tiga elemen yang harus ada dalam proses pencarian berpikir komputasional, antara lain:
- Sekumpulan benda atau objek.
- Kriteria dari benda atau objek yang dicari.
- Pengecekan benda atau objek apakah ia memenuhi kriteria.
2. Pengurutan (Sorting)
Saat merapikan sesuatu, misalnya koleksi buku, kita menyusun buku itu dengan menggunakan suatu aturan.
Misalnya, jika kita memiliki koleksi buku cerita berseri, kita akan menyusunnya dari volume pertama hingga terbaru.
Tahukah teman-teman? Hal-hal itu termasuk sebuah proses pengurutan atau sorting dalam berpikir komputasional.
Pengurutan dilakukan untuk mengatur agar suatu kelompok benda, objek, atau entitas diletakkan mengikuti aturan.
Baca Juga: 4 Manfaat Menerapkan Konsep Berpikir Komputasional, Materi Informatika
Biasanya, masalah pengurutan ini terdiri atas sekumpulan objek yang disusun secara acak dan harus diurutkan.
Setelah itu, posisi objek akan diperbaiki dengan melakukan pertukaran posisi objek hingga semua posisi objek benar.
Aa beberapa teknik pengurutan objek, yakni: bubble sort, insertion sort, quick sort, merge sort, dan selection sort.
3. Antrean dan Tumpukan
Tahap ketiga dalam tahapan proses berpikir komputasional adalah antrean (queue) dan juga tumpukan (stack).
Kedua konsep ini memiliki prosedur yang berbeda dalam menyimpan dan juga dalam proses mengeluarkan data.
Kedua konsep itu masing-masing memiliki peranan yang berbeda dan digunakan pada situasi yang berbeda pula.
Di dunia komputasi, kadang, kita perlu menyimpan objek di urutan tertentu untuk kemudian dikeluarkan lagi.
Di metode antrean, objek yang disimpan berupa antrean sehingga objek yang pertama akan lebih dulu keluar.
Misalnya, pada antrean, orang yang pertama datang akan ada di depan antrean dan dapat pelayanan lebih awal.
Metode antrean ini layaknya sebuah antrean di loket, pintu masuk, dan lainnya. Prinsip ini disebut First In First Out.
Di metode tumpukan, objek disimpan dalam metode penyimpanan yang menyerupai sebuah tumpukan.
Baca Juga: 6 Karakteristik Khusus Berpikir Komputasional, Materi Informatika
Jadi, objek yang lebih dulu disimpan justru akan menjadi yang terakhir keluar. Prinsip ini disebut Last In First Out.
Nah, itulah penjelasan tentang tahapan proses berpikir komputasional. Semoga informasi ini bisa bermanfaat untukmu, ya!
----
Kuis! |
Apa yang dimaksud dengan berpikir komputasional? |
Petunjuk: cek di halaman 1! |
Lihat juga video ini, yuk!
----
Ingin tahu lebih banyak tentang pengetahuan seru lainnya, dongeng fantasi, cerita bergambar, cerita misteri, dan cerita lainnya? Teman-teman bisa berlangganan Majalah Bobo.
Untuk berlangganan, teman-teman bisa mengunjungi Gridstore.id.