According to Fitzpetrick & Davies (2003), CALL can provide the facility to design the learning activities in task and to accomplish the learning objectives in the first instance. Then, by extension, learners can be able to design their own path in their lifelong learning process by interacting with the learning environment and by making use of learning frameworks.