A tool for teaching advanced data structures to computer science students: an overview of the BDP system

  • Authors:
  • Katrin Becker;Melissa Beacham

  • Affiliations:
  • University of Calgary, Calgary Alberta, Canada;University of Calgary, Calgary Alberta, Canada

  • Venue:
  • CCSC '00 Proceedings of the fourteenth annual consortium on Small Colleges Southeastern conference
  • Year:
  • 2000

Quantified Score

Hi-index 0.00

Visualization

Abstract

In order to design and write effective, robust code using advanced data structures, it is crucial to achieve a thorough understanding of the algorithms used to manipulate these structures. One means of accomplishing the task is to provide students with a graphical, animated system that allows users to observe changes that the structure undergoes while it is being used. One such system has been developed which demonstrates B-Trees. Some preliminary testing is complete and some initial reactions of the students who have tried the system are outlined.