Pedagogical Innovation: Roleplay-Based Learning of Merge Sort
Pedagogical Innovation: 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.
Pedagogical Innovation: 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.