I use this with my IB students to go over the different types of text types that IB may ask them to read or write in for the IB test, Paper 1 and 2. First, they have to write about what are essential components of each text type. Then they have to write key words in the target language that they would expect to see in that particular text type. This could also be used in any sort of upper level language class in which students are required to write in different styles and for different purpose