Teaching complex data structures like linked lists can be challenging for students new to programming. It is also difficult to apply kinesthetic learning to a Computer Science course. This paper introduces a novel pedagogical approach using a Play-Doh train model to simplify the concept of linked lists in computer science education. The tangible, hands-on activity allows students to visualize how nodes (train cars) are connected in memory, with each car (node) holding both data and a pointer to the next car (node). By physically building and modifying the Playdoh train, students can better grasp concepts such as traversal, insertion, and deletion in linked lists. This method enhances engagement, fosters deeper understanding, and bridges the gap between abstract programming concepts and real-world analogies. Results from classroom trials show improved student comprehension and retention, making this an effective teaching tool for data structure course.
The full paper will be available to logged in and registered conference attendees once the conference starts on June 22, 2025, and to all visitors after the conference ends on June 25, 2025