Pengembangan Sistem Pembelajaran dengan Menggunakan Practical Strategy untuk Mata Kuliah Algoritme dan Struktur Data
ZHAFIRAH PUTRI HUTAMI, Dr.Eng. Silmi Fauziati, S.T., M.T.;Adhistya Erna Permanasari, S.T., M.T., Ph.D.
2018 | Skripsi | S1 TEKNOLOGI INFORMASISalah satu mata kuliah wajib bagi mahasiswa Teknologi Informasi yaitu Algoritme dan Struktur Data, membutuhkan kemampuan untuk memahami algoritme penulisan kode pemrograman. Namun, apabila hanya mengandalkan pertemuan dengan dosen, sulit untuk mengeveluasi kemampuan memahami algoritme kode pemrograman setiap mahasiswa karena jumlahnya yang sangat banyak. Untuk itu, dibuat sistem e-Learning yang membantu mahasiswa menerapkan teori yang sudah didapatkan di dalam ruang kelas atau dapat disebut sebagai practical strategy, sehingga dapat membantu mahasiswa memahami algoritme kode pemrograman. Sistem dikembangkan berdasarkan purwarupa yang sudah dibuat pada tahun 2016, namun bentuk practical strategy hanya berupa tempat untuk menggunggah latihan soal yang diberikan. Oleh karena itu, dibuat sistem e-Learning yang membantu practical strategy mahasiswa yang dengan memberikan tiga langkah latihan, yaitu dengan mengurutkan teka-teki Parsons Problems, mengisi tabel desk-checking dan menulis dan mengeksekusi kode pemrograman. Perancangan sistem dibuat dengan metode Rapid Application Development. Penelitian ini menghasilkan sistem e-Learning untuk mendukung practical strategy mahasiswa, yaitu dengan latihan untuk mendesain algoritme kode pemrograman dan dengan menggunakan konstruksi kode pemrograman. Metode yang digunakan ada tiga, yaitu Parsons Problems, melakukan desk-checking pada pseudocode dan menulis kode pemrograman. Pengujian sistem dari sisi fungsionalitas pada semua fiturnya menghasilkan tingkat keberhasilan 100%. Nilai tersebut menunjukkan bahwa sistem bekerja dengan baik. Dari pengujian kebergunaan sistem didapatkan nilai rata-rata 86,718% yang berarti sangat baik.
Conventional ways of teaching such as classroom meeting with teachers have no longer enough to maximize the learning process of students in related subjects. Especially for Information Technology students, whose study develops along with the technology. One of the mandatory subjects for Information Technology students, namely Data Algorithms and Structures, requires the ability to understand programming code algorithms. However, students cannot fully comprehend programming code algorithm if they only rely on meetings with lecturers. Hence an e-Learning system is created to help students apply the theory that has been obtained in the classroom or commonly called practical strategy, so that it can help students understand the programming code algorithm. The development of the system based on the prototype that was made in 2016, but the form of practical strategy is only a place to upload answers of the exercises. Therefore, a system was developed to help students' practical strategies by giving three steps of practice, starting by sorting the Parsons Problems puzzle, filling in desk-checking table and writing and executing programming code. System designed using Rapid Application Development method. While system functionality is tested by the black-box method. The results of this project is an e-Learning system that helps students' practical strategies, by designing an algorithm and use programming constructs. There are three methods used in the system that supports practical strategy. They are Parsons Problems puzzle, followed by filling desk-checking table and writing and running a programming code. The conducted testing using black-box method get a 100% success rate from all the features tested. Therefore, it is concluded that the system works as expected. While the usability test using User Acceptance Test which is carried out on students who have or have taken the course, the result obtained with an average of 86,718%, which means the system runs very good.
Kata Kunci : practical strategy, e-learning, Parsons Problem, desk-checking