Teaching programming with CamlSylvain Conchon and Jean-Christophe Filli tre. In grammar translation classes students learn grammatical rules and then apply those rules by translating sentences between the target language and the native language. The skills involved in translation may not be suitable for all kinds of learners.