And teaching communication cannot be realized effectively without communicative teaching. The teachers know very well what and how to teach because the real students' needs analysis is carried out before designing any syllabus or curriculum. Cooperative, collaborative learning implies partnership between the students and the teachers, but it also implies students' help to each other. Each member of the group may be responsible for a specific portion of the task, and students can share their opinions. Students develop their individual identities and at the same time respect and develop those of the other members of the group in an effort to reach the goals.
Interaction is the key element of communicative language teaching.
It presupposes using the language to express one's own ideas, views, and opinions, and understanding other people. Interaction is a specific organization of the relations between the sender and the receiver of the information in the context of a definite situation. Much attention is paid to the theories of second or foreign language acqusition. One of the most popular of them is the theory of comprehensive input, which means that the information that the students receive must be slightly beyond their current level of competence in the target language. The students actively negotiate the meaning with their conversational partners and produce comprehensive output.