Question: what is the difference between content-based and task-based language teaching?
Answer: In content-based approach, language is medium that used by learners to discuss the authentic content given by the teacher in classroom activities. While in task-based approach, tasks are designed like real life happen in target language to involve the students in activity.