Teaching methods and tools of problem

How to get students to collaborate effectively and how to facilitate student-driven activities