Implementasi Algoritma Decision Tree untuk Pembelajaran Kolaboratif Kelas Digital Berbasis Android

Authors

DOI:

https://doi.org/10.30998/jrkt.v6i03.2113

Keywords:

Kolaboratif, Decision Tree, MySQL, React Native, JavaScript, Android

Abstract

Perkembangan teknologi mendorong digitalisasi dalam dunia pendidikan untuk meningkatkan efektivitas dan efisiensi proses pembelajaran. Namun, pengelolaan kelas secara manual masih menghadapi berbagai kendala, seperti risiko kehilangan dokumen, kesulitan dalam mengelola tugas, serta kurangnya pengingat bagi siswa. Permasalahan serupa juga ditemukan dalam kegiatan pembelajaran di Majelis Taklim Mubarrok RT 02/09. Oleh karena itu, penelitian ini mengembangkan kelas digital berbasis Android dengan menerapkan algoritma Decision Tree untuk membantu pengelolaan dokumen, mengklasifikasikan prioritas tugas, serta menyediakan fitur pengingat dan komunikasi secara real-time antara guru dan siswa. Dataset yang digunakan terdiri atas 139 data tugas, dengan 111 data sebagai data latih dan 28 data sebagai data uji. Proses klasifikasi dilakukan berdasarkan pembentukan pohon keputusan menggunakan nilai entropy dan information gain pada setiap atribut. Hasil evaluasi model menunjukkan bahwa algoritma Decision Tree menghasilkan akurasi sebesar 89,29%, precision sebesar 89,43%, recall sebesar 89,29%, weighted F1-score sebesar 89,20%, dan macro F1-score sebesar 89,77%. Model mampu mengklasifikasikan prioritas tugas ke dalam tiga kategori, yaitu HIGH, MEDIUM, dan LOW, sehingga dapat membantu siswa dalam menentukan tugas yang perlu diprioritaskan. Hasil penelitian menunjukkan bahwa penerapan Decision Tree pada kelas digital berbasis Android memiliki kinerja yang baik dan berpotensi mendukung pengelolaan serta pembelajaran digital secara lebih terstruktur.

Downloads

Download data is not yet available.

References

[1] Septiana, D. F. S., Triyanto, W. A., & Muzid, S. (2025). Penerapan Metode Decision Tree Algoritma C4.5 Dalam Sistem Rekomendasi Jurusan Bagi Calon Mahasiswa Baru. Vol. 18, ISSN 089-3957.

[2] Sivi, N. A., Mualim, I., & Lestari, C. A. (2024). Data Mining Menggunakan Decision Tree untuk Prediksi Nilai Akhir Siswa. Vol. 4, No. 3, ISSN 2827-8127.

[3] Lestari, D., & Lestari, S. (2024). Penerapan Data Mining Klasifikasi Tingkat Pemahaman Siswa Pada Kegiatan Belajar Mengajar dengan Metode Decision Tree (Studi Kasus SDN Malaka Jaya 11 Duren Sawit). Vol. 5, No. 2, ISSN 2776-8074.

[4] Putra, B. A., Azhari, M.. (2025). Implementasi Algoritma Decision Tree Untuk Klasifikasi Pemilihan Sekolah Lanjutan Di MTs Al-Hasanah Medan. Vol. 5, No. 1.

[5] Sari, S. N., Annisa, P., Rahma, A. N. D., Ritonga, R. P., & Utomo, D. P. (2025). Teknik Data Mining Dengan Menggunakan Algoritma Decision Tree Untuk Mengetahui Pola Pemahaman Mahasiswa Pada Matakuliah Pemrograman. Vol. 6, No. 4, ISSN 2722-052.

[6] Junaedy, Musdar, I. A., & Angriani, H. (2017). Implementasi Metode Decision Tree Dalam Menentukan Pemberian Kredit Mobil Menggunakan Visual Basic (Studi Kasus UD PUTRA MAS Makassar). Vol. 4, No. 1, ISSN 2355-3677.

[7] Ramadhon, R. N., Ogi, A., Agung, A. P., Putra, R., Febrihartina, S. S., & Firdaus, U. (2024). Implementasi Algoritma Decision Tree untuk Klasifikasi Pelanggan Aktif atau Tidak Aktif pada Data Bank. Vol. 3, No. 2, ISSN 2963-590.

[8] Ramadhani, N. A., Albab, M. S. U., Habibie, M. A., Setiawan, A. V. A. G., Lifaz, M. F., Handayani, N., Fawwaz, F. H., Maurian, F. S., Dharmakusuma, F. C., & Humayra, R. (2025). Analisis Peran Pembelajaran Kolaboratif dalam Mengembangkan Keterampilan Sosial dan Akademik di Fakultas Hukum Universitas Negeri Semarang. Vol. 4, No. 1.

[9] Anggreani, S. (2024). Pengantar dan Pengenalan Konsep Dasar Algoritma Pemrograman. Vol. 2, No. 1, ISSN 2988-1129.

[10] Faisal, Dhika, H., & Veris, H. (2021). Penerapan Algoritma Decision Tree Dalam Penjualan Handpone. Vol. 1, No. 4, ISSN 2776-5873.

Downloads

Published

2026-09-15

How to Cite

Sidqi, M. A. S., Mutia, I., & Hidayah, M. (2026). Implementasi Algoritma Decision Tree untuk Pembelajaran Kolaboratif Kelas Digital Berbasis Android. Jurnal Rekayasa Komputasi Terapan, 6(03), 247-256. https://doi.org/10.30998/jrkt.v6i03.2113