Abstract: The learning of data structures and algorithms (DSA) is an essential part of computer science education, but classical pedagogical processes tend to be underachieving with respect to its ...