needs analysis is an important step in curriculum development. teachers, writers and researchers must be aware of students’ needs to be able to make good decisions in choosing their teaching methodology or preparing course books. by the term “need”, we mean the gap between the current state and the desirable state. in the case of persian language, there is no corpus based on students’ need, the...