Abstract: The paper follows a discourse on computer-assisted
language learning. We examine problems of foreign language
teaching and learning and introduce a metamodel that can be used to
define learning models of language grammar structures in order to
support teacher/student interaction. Special attention is paid to the
concept of a virtual language lab. Our approach to language
education assumes to encourage learners to experiment with a
language and to learn by discovering patterns of grammatically
correct structures created and managed by a language expert.