Familiarization : Learners are taught certain grammar and vocabulary, usually through a text.
Controlled writing : Learners manipulate fixed patterns, often from substitution tables.
Guided writing : Learners imitate model texts.
Free writing : Learners use the patterns they have developed to write an essay and so forth.