A pattern language for teaching in a foreign language: part 1. - Christian Köppe; Mariëlle Nijsten (EuroPLoP, 2012)