Roleplay Activity: Singly Linked List
Roleplay Activity: Singly Linked List
As part of Pedagogical Innovation and Experiential Learning, a Role Play Activity on “Singly Linked List” was conducted for Second Year B.Tech Computer Engineering (Regional Language) students. The activity was designed to transform the abstract concepts of nodes, data, links, and pointer connections into an engaging and easy-to-understand classroom experience. During the activity, students actively represented different nodes of a singly linked list, demonstrating how nodes are connected through links and how data is organized sequentially. Through role play, students visualized important operations such as node traversal, insertion, deletion, and updating links between nodes. This activity encouraged active participation, teamwork, peer learning, and logical thinking while helping students understand the dynamic nature of linked data structures.
Roleplay-Based Learning of Merge Sort
To foster experiential understanding of the Merge Sort algorithm, a roleplay activity was conducted where students enacted each phase of the sorting process—dividing the array, recursive calls, and merging of subarrays. Through this interactive pedagogy, students visualized the internal working of Merge Sort in a real-time setting, promoting better retention and conceptual clarity. This active learning strategy aligns with Outcome-Based Education (OBE) and demonstrates effective use of innovative teaching practices in computer science education.
Roleplay-Based Learning of Insertion Sort
As part of experiential and pedagogy-based learning, a Role Play activity on the Insertion Sort algorithm was conducted for students to enhance conceptual clarity through active participation. In this activity, students represented individual data elements, each holding a number card. The process of Insertion Sort was enacted step-by-step, where students physically moved into their correct positions in the sorted sequence based on comparisons and shifts, exactly as the algorithm works in memory. This interactive demonstration allowed learners to visualize the sorting process dynamically, understand the logic behind element shifting, and experience the algorithm’s working in a memorable and engaging way. The activity not only promoted better retention of concepts but also encouraged teamwork, problem-solving skills, and active discussion among students. A detailed video of the activity is available on my personal website for reference and further learning.