An object-oriented, apprenticeship approach to data structures using simulation
Owen L. Astrachan, T. Selby, John A. Unger · 2002
Object-oriented methods and programming are increasingly being used in the second (CS 2) data structures course in Computer Science. As this course migrates to an object-oriented approach, students and instructors must be given material to support a unified and application-oriented course. In this paper we report on modules developed for what we term an Applied Apprenticeship Approach to the CS 2 course using an object-oriented framework.