IMPLEMENTASI ALGORITMA BINARY SEARCH PADA APLIKASI MANAJEMEN TUGAS SISWA BERBASIS WEB
Main Article Content
Abstract
Manajemen tugas merupakan proses penting dalam mendukung kelancaran proses belajar mengajar di lingkungan sekolah. Namun, sistem manajemen tugas konvensional yang masih diterapkan di MI Nurusy Syifa menghadapi berbagai kendala, seperti kesulitan dalam penelusuran tugas, keterlambatan pelaporan, dan kurangnya transparansi pemantauan kemajuan tugas. Permasalahan ini semakin kompleks seiring bertambahnya jumlah siswa dan tugas yang harus dikelola secara manual, sehingga pencarian data menjadi tidak efisien dan rawan kesalahan. Studi ini berusaha untuk mengembangkan aplikasi manajemen tugas melalui internet yang memanfaatkan algoritma Binary Search guna meningkatkan efisiensi pencarian data tugas maupun nilai siswa. Dengan kompleksitas waktu O(log n), algoritma Binary Search mampu mempercepat proses pencarian dibandingkan metode linear, terutama pada data yang tersimpan secara terurut. Implementasi aplikasi ini diharapkan dapat membantu guru dan siswa dalam proses pemberian, pengumpulan, serta pemantauan tugas secara lebih sistematis dan terstruktur. Selain itu, penerapan teknologi ini juga diharapkan dapat meningkatkan efisiensi kerja guru, memudahkan pengumpulan tugas secara online, serta mendukung proses pembelajaran yang modern dan responsif terhadap perkembangan teknologi di MI Nurusy Syifa.
Task management is a crucial process that supports the smooth running of teaching and learning activities in schools. However, the conventional task management system currently used at MI Nurusy Syifa faces several challenges, such as difficulties in tracking assignments, delays in reporting, and lack of transparency in monitoring task progress. These problems become more complex as the number of students and assignments increases, with manual management leading to inefficient data retrieval and a higher risk of errors. This study aims to develop a web-based task management application that utilizes the Binary Search algorithm to improve the efficiency of searching for student assignments and grades. With a time complexity of O(log n), the Binary Search algorithm significantly accelerates the search process compared to linear search methods, especially for sorted data. The implementation of this application is expected to assist teachers and students in systematically managing the assignment process, from distribution and submission to monitoring progress. Furthermore, this technological adoption is anticipated to enhance teacher productivity, facilitate online task submission, and support a modern, technology-responsive learning environment at MI Nurusy Syifa.
Article Details
Section
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.