Rover,
It's also called the competence based approach, and it's when needs are analysed, then competencies defined (The learner will be ale to...) and then these are tested to see if the learning has been successful- a task-based approach in many ways.
Opral,
This sounds like an assignment, so please put your ideas down first and we will discuss them. We don't do assignments for people, but we are willing to discuss ideas.