The evolution of student understanding of the concept of derivative