Программный комплекс управления подготовкой IT-специалистов SkillsForYou

В.В. Борисов, V.V. Borisov, С.П. Янукович, Yanukovich S.P., Т.В. Мрочек, Mrochek T.V., Д.С. Ореховский, Orekhovsky D.S.
2020 Международный журнал Программные продукты и системы  
Currently, there are options for training IT specialists in the educational services market. They overwhelmingly do not take into account the student's personal characteristics, as well as the market needs in labors. To solve these problems, the authors have developed software complex SkillsForYou (in the Python programming language), which has a modular structure that allows implementing support for the IT specialists training based on the cycle of automated management of training IT
more » ... aining IT specialists (based on the theory of organizational systems management and consisting of stages of planning, organization, stimulation, control). The SkillsForYou contains a large number of training courses of different complexity in various languages and programming technologies (Java, C#, Python, JavaScript, HTML, CSS, PHP). The complex includes a module for analyzing the personal and psychological learner's qualities, which contains many different psychological tests to assess the quality formation-level necessary for IT specialists, and the specialist team formation to collaborate on projects. The mathematical module on the psychological testing results and the results of calculations using swarm intelligence algorithms determine recommendations for organizing the learning process for each learner. Swarm intelligence algorithms use statistics on the complexity of the problems selected for solving. Problems for training courses are in accordance with the taxonomy of Bloom's training goals, and to assess the problem complexity to solve, the course teacher assigns a cost to the problems. In order to facilitate the search for applicants by HR specialists and employers the software complex stores the education history in the learning courses and the learners' rating. Keywords: IT specialists' training, accounting for personal and psychological qualities, swarm intelligence algorithms. Acknowledgements. This work was with financial support by RFBR,
doi:10.15827/0236-235x.130.177-185 fatcat:7cj75x5k4na63bnsba6hk2vwoi