Mengenali algoritma dasar dan struktur data pada study informatika

 


Oleh Santi Hartini, S.T

Pentingnya mengenali algoritma sejak dini adalah untuk pemetaan pemikiran dasar pada anak, sebetulnya pemikiran logika yang banyak dikaitkan sebagai dasar algoritma ini sudah ada sejak dahulu kala hanya saja belum dilakukan study di bidang tersebut sehingga belum ada istilah algoritma didalamnya. 

Setelah di lakukan penelitian yang lebih dalam sehingga disebut algoritma dan dipetakan dalam bentuk flowchart. Maka pengertian algoritma sendiri adalah langkah-langkah logis yang dilakukan untuk menyelesaikan pekerjaan atau tugas komputasi. Dalam membuat algoritma ini diperlukan pemikiran logika yang kuat agar mengurangi terjadinya kesalahan dan menghasilkan output yang optimal. 

Kemudian untuk pengertian dari struktur data tersebut adalah tata letak yang berisi kolom data baik kolom yang terlihat oleh pengguna ataupun kolom yang hanya digunakan untuk keperluan pemrograman yang tidak terlihat oleh pengguna. Kaitan struktur data dengan algoritma ini sangatlah penting untuk menghasilkan program yang baik dan sempurna dan mudah dipahami dan digunakan oleh user. Struktur data yang baik adalah yang mencantumkan detail pengisian dan ukurannya di awal sehingga tidak mengalami kesalahan pada saat pengisian dan tidak akan terjadi eror pada saat pembacaan atau eksekusi pemrogramannya.

Sedangkan algotirma yang baik adalah yang tersusun berurutan dengan rapi dan memungkinkan berbagai opsi didalamnya sehingga dapat merunut perintah selanjutnya atau hasil akhir dari setiap alternative percabangan yang ada dalam algoritma tersebut. Algoritma sendiri dapat disusun dalam bentuk flowchart untuk memetakan langkah dalam suatu proses.

Kedua tema diatas yaitu algoritma dan struktur data merupakan salah satu bagian dasar dalam study infomatika yang cakupannya sangat luas dan banyak sekali bagiannya, nanti akan di bahas kemudian dalam blog selanjutnya.










Komentar

Postingan populer dari blog ini

Modul 2.2.a.5 Ruang Kolaborasi Pembelajaran Sosial dan Emosional Pendidikan Guru Penggerak

Modul 2.3.a.5 Coaching - Ruang kolaborasi