Praktikum Struktur Data Modul 4 telah dilaksanakan pada Jumat, 5 Juni 2026. Praktikum ini dilaksanakan sebagai lanjutan dari praktikum sebelumnya, yaitu Pemrograman Terstruktur XVI.
Praktikum ini dilakukan sebagai metode pembelajaran bagi mahasiswa untuk memahami konsep dasar dalam mata kuliah Struktur Data, khususnya materi Searching dan Sorting. Melalui praktikum ini, praktikan diharapkan mampu memahami bagaimana data dapat dicari dan diurutkan secara sistematis menggunakan algoritma tertentu. Pemahaman terhadap materi ini sangat penting karena searching dan sorting merupakan dasar dalam pengolahan data pada berbagai aplikasi pemrograman.
Fokus Materi: Searching dan Sorting
Pada pertemuan pertama ini, fokus utama pembelajaran adalah pada penerapan algoritma pencarian dan pengurutan data. Mahasiswa mempelajari cara:
1. Memahami Konsep Searching
Mahasiswa mempelajari proses pencarian data dalam sekumpulan elemen, baik secara sederhana maupun menggunakan metode tertentu.
2. Menerapkan Algoritma Searching
Praktikan diperkenalkan dengan algoritma pencarian seperti Linear Search dan/atau Binary Search untuk menemukan data tertentu dalam sebuah kumpulan data.
3. Memahami Konsep Sorting
Mahasiswa mempelajari proses pengurutan data berdasarkan aturan tertentu, seperti urutan menaik atau menurun.
4. Menerapkan Algoritma Sorting
Praktikan mempelajari cara mengurutkan data menggunakan algoritma sorting, seperti Bubble Sort, Selection Sort, dan/atau Insertion Sort.
5. Menganalisis Hasil Pencarian dan Pengurutan
Mahasiswa memahami bagaimana algoritma searching dan sorting bekerja, serta bagaimana hasilnya dapat digunakan untuk mempermudah pengolahan data.
1. Memahami Konsep Searching
Mahasiswa mempelajari proses pencarian data dalam sekumpulan elemen, baik secara sederhana maupun menggunakan metode tertentu.
2. Menerapkan Algoritma Searching
Praktikan diperkenalkan dengan algoritma pencarian seperti Linear Search dan/atau Binary Search untuk menemukan data tertentu dalam sebuah kumpulan data.
3. Memahami Konsep Sorting
Mahasiswa mempelajari proses pengurutan data berdasarkan aturan tertentu, seperti urutan menaik atau menurun.
4. Menerapkan Algoritma Sorting
Praktikan mempelajari cara mengurutkan data menggunakan algoritma sorting, seperti Bubble Sort, Selection Sort, dan/atau Insertion Sort.
5. Menganalisis Hasil Pencarian dan Pengurutan
Mahasiswa memahami bagaimana algoritma searching dan sorting bekerja, serta bagaimana hasilnya dapat digunakan untuk mempermudah pengolahan data.
Tujuan Praktikum
Tujuan utama dari modul ini adalah agar praktikan mampu memahami dan mengimplementasikan algoritma Searching dan Sorting dalam program. Praktikan diharapkan dapat melakukan pencarian data secara tepat serta mengurutkan data sesuai kebutuhan.
Pemahaman terhadap searching dan sorting sangat penting karena kedua konsep ini banyak digunakan dalam pengembangan aplikasi, seperti sistem pencarian data mahasiswa, pengelolaan inventaris, database sederhana, sistem perpustakaan, serta aplikasi lain yang membutuhkan proses pencarian dan pengurutan data secara efisien.
Kesimpulan
Praktikum berjalan dengan lancar, di mana setiap praktikan diwajibkan menyelesaikan studi kasus pemrograman yang berkaitan dengan proses pencarian dan pengurutan data. Dengan selesainya Modul I ini, mahasiswa diharapkan mampu memahami konsep dasar Searching dan Sorting, serta siap menerapkannya pada struktur data yang lebih kompleks dalam modul-modul praktikum berikutnya.