Task-based learning
Task Based Language Teaching (TBLT) is an approach which offers students opportunities to actively engage in communication in order to achieve a goal or complete a task. TBLT seeks to develop students’ interlanguage through providing a task and then using language to solve it.
The activity reflects real life and learners focus on meaning ,they are free to use any language they want. Playing a game, solving a problem or sharing information or experiences, can all be considered as relevant and authentic tasks.