Data processing methods in the development of the microlearning-based framework for teaching programming languages

Ján Skalka

Abstract


Application of microlearning-based training in higher education raises several new questions about the didactical design of learning activities, effective methodologies as well as technical implementation issues. Microlearning is an action-oriented educational approach offering bite-sized learning that gets learners to learn, act, and practice. Teaching programming languages provides a wide range of educational resources, strategies, and methods suitable for the development of critical and innovative thinking. Some of these activities are possible to design as microlearning units, but many involved problems are out of microlearning time interval. It is crucial to complement microlearning activities with program writing tasks, for improving the successful result. The result of this requirement in the conceptual framework designed for programming languages teaching via the combination of microlearning, automatic code validation, competitions, and community learning. Building presented framework is a very complicated challenge. The modules in the structure are defined to allow dividing system into independent tasks with key elements like automated code validation and automated content development. Description of this data processing processes brings new view in this area.



Back to list of accepted papers