Pemrograman merupakan salah satu bagian penting dalam bidang Teknologi Informasi. Untuk dapat memliki kemampuan membuat program, maka diperlukan pemahaman tentang struktur data. Salah satu bentuk struktur data tersebut diantaranya adalah Linked List. Linked List sangat erat kaitannya dengan pengalokasian memori secara dinamis. Seorang pemula biasanya akan mengalami kesulitan dalam mempelajari materi ini, khususnya bagi mereka yang kurang teliti. Namun dengan cara-cara tertentu kesulitan tersebut bisa diatasi.
Salah satunya adalah dengan memberikan penjelasan mengenai materi tersebut dalam bentuk gambar sebagai simulasi. Simulasi ini diberikan sebagai bahan pendukung dalam pembelajaran materi Linked List, karena dengan cara tersebut diharapkan dapat membantu mempermudah mahasiswa umtuk memahami konsep Linked List.
Dalam pembelajaran materi Linked List ini, para dosen biasanya menjelaskan algoritma sambil menggambarkan simulasinya tahap demi tahap. Namun, teknik seperti itu kadang sangat melelahkan bagi para dosen, karena mereka harus selalu menggambarkan simulasi dalam setiap tahapan algoritma yang sedang mereka jelaskan.
Oleh karena itu, dengan adanya sebuah program simulasi Linked List, maka diharapkan bisa memberi kemudahan bagi para dosen dalam mengajarkan materi Linked List ini, karena mereka tidak perlu lagi menggambarkan sendiri simulasi tersebut secara manual. Begitu pula bagi para mahasiswa diharapkan dengan adanya program simulasi ini mereka bisa lebih mudah untuk memahami materi Linked List. Selain itu, dengan tampilan simulasi yang dinamis, mereka bisa melihat perbedaan output yang dihasilkan dari setiap proses ketika menginputkan data yang berbeda.
.
Kata Kunci : Single Linked List, Double Linked List, Node.