The main differences between the teacher-directed and student-centered approach are the focus on the freedom of children to initiate their own learning experiences and the role of the teacher.