In this paper modern approaches to learning process modeling are observed. A lattice-based learning course model which reflects the essential knowledge space features is described. The calculation of learning process as the knowledge space mastering is built. An interpretation of learning process as a wave-like process is shown. A learning management system based on suggested model is presented. Implementation of suggested model to teaching software development is shown.
['Olga Shabalina', 'A. S. Davtian', 'Dmitriy Yerkin', 'Valeriy Kamaev']
A competence-oriented learning process model and its implementation in a learning management system