Teaching Data Structures through Group Based Collaborative Peer Interactions
Sajid Nazir, Stephen Naicken, James H. Paterson · 2019
Data structures and algorithms is an important subject in Computer Science curriculum and builds upon the programming concepts learned by the students in their earlier courses. However, the abstract nature of the concepts can often be difficult for students to grasp. This problem becomes aggravated in an international setting with students from diverse academic backgrounds, resulting in some students losing interest and failing to follow along.