Adaptive mobile application for the CATS learning system
Using mobile devices around the world has already become commonplace. There are a huge number of applications that greatly simplify everyday life: from simple planning of actions and events to paying for goods by simply touching the terminal with a mobile device. That is why the problem of introducing a mobile training application into the educational process is quite relevant. The purpose of this study is to increase the efficiency of the learning process through the use of the adaptive mobile application CATS. The proposed adaptability algorithm will allow you to create a unique training program that will build on existing knowledge and the level of perception of learning material for students. It is proposed to use the analysis of expert systems as mathematical methods. By formalizing the intellectual processes that are carried out by both the teacher and the student, it is possible to automate a certain part of the teacher's functions, reduce manual labor costs, which will make iteasier to control the educational process, as well as make the learning process more effective. The software of the mobile application was created in the environment of Microsoft Visual Studio Community (Mac) in C# programming language and Xamarin framework. The proposed development is implemented in the educational process of the Belarusian National Technical University, covers all the main components of the learning process, including working with electronic educational and methodical complexes, passing tests, downloading the required information. The mobile application allows you to adapt to various sizes of devices, implemented using modern technologies with adaptation for Android and iOS operating systems.