Page 16 - E-MODUL INFORMATIKA KELAS X SMK ELEMEN BERPIKIR KOMPUTASIONAL
P. 16
3. Konsep Algoritme
Algoritme berasal dari kata “algorism” yang berarti cara membuat
metode penyelesaian masalah secara logis, runtut, dan sistematis dalam
waktu secepat mungkin. Algoritme merupakan serangkaian proses atau
aturan yang disusun secara sistematis dan logis untuk menyelesaikan
permasalahan. Istilah logis berasal dari kata logos yang berarti hasil
pemikiran yang disampikan dalam kata-kata, tulisan, maupun verbal,
yang identik dengan akal dan dapat diterima secara ilmiah.
Desain algoritmik dirancang dengan pola perancangan algoritma,
misalnya pola template, pola dekorator, serta penggunaan struktur
data. Lebih mudahnya, pemikiran algoritma merupakan metode untuk
memecahkan masalah dengan membuat langkah-langkah yang runtut
dan tepat. Melalui langkah-langkah ini, masalah bisa terselesaikan
dengan baik dan mudah.
Pada proses pencarian internet algoritma ditemukan dalam packet
routing, caching, dan web crawling. Pemikiran algoritma bukan hanya
menjadi solusi dalam memecahkan masalah di bidang komputer, tetapi
untuk menyelesaikan masalah sehari-hari.
Jika dalam software terdapat algoritma agar software bisa
menyelesaikan masalah, maka manusia juga bisa menerapkannya
dengan kemampuan computational thinking. Disadari atau tidak, otak
kita secara otomatis melakukan proses algoritma untuk memecahkan
masalah. Jika metode berpikir ini terus dilatih dan dibiasakan, maka
otak kita bisa menyelesaikan masalah kompleks dengan mudah.
9