Computer Tools in Education http://cte.eltech.ru/ojs/index.php/kio <p><strong>Brief history</strong><br>Computer Tools in Education journal (“Kompjuternye instrumenty v obrazovanii”) was founded at 1998 and was published on Russian language.<br>The significant contribution to coming-to-be of the journal was made by two great scientists. One of them - Svjatoslav S. Lavrov - was one of the founders of computer science in USSR. Another - Seymour Papert – create a LOGO language to study interaction between students and computers.<br>Areas of their activity determine the journal scope.</p> Издательство СПбГЭТУ «ЛЭТИ» en-US Computer Tools in Education 2071-2340 <div align="center"> <p><a href="http://creativecommons.org/licenses/by/4.0/" rel="license"><img style="border-width: 0;" src="https://i.creativecommons.org/l/by/4.0/88x31.png" alt="Creative Commons License"></a><br>This work is licensed under a <a href="http://creativecommons.org/licenses/by/4.0/" rel="license">Creative Commons Attribution 4.0 International License</a>.</p> </div> Solving multicriteria problems of rating alternatives based on pairwise comparisons http://cte.eltech.ru/ojs/index.php/kio/article/view/1833 <p>Well-known examples of multicriteria problems of evaluating alternatives based on paired comparisons are considered. Numerical solutions to these problems are presented, obtained using the method of analytic hierarchy process, the method of weighted geometric means, and also a method based on the log-Chebyshev approximation of pairwise comparison matrices. When solving problems using log-Chebyshev approximation, models and methods of tropical mathematics are used, which studies the theory and applications of algebraic systems with idempotent operations.</p> Nikolai Krivulin Daria Bulgakova Dmitriy Grigoriev Karina Nagumanova Alexey Prinkov Yana Salova Arina Filatova Copyright (c) 2024-08-29 2024-08-29 2 5 29 10.32603/2071-2340-2024-2-5-29 Cubic equations with 2 Roots in the interval [-1, 1] http://cte.eltech.ru/ojs/index.php/kio/article/view/1836 <p>The conditions for cubic equations, to have 3 real roots and 2 of the roots lie in the closed interval [-1, 1] are given. These conditions are visualized. This question arises in physics e.g. the theory of tops.&nbsp;</p> Helmut Ruhland Copyright (c) 2024-08-30 2024-08-30 2 30 38 10.32603/2071-2340-2024-2-30-38 Development of a System for Evaluating the Performance of Computer Algebra Algorithms in Finding Grobner Bases http://cte.eltech.ru/ojs/index.php/kio/article/view/1827 <p>This work presents the development of a specialized system for evaluating the performance of computer algebra algorithms in finding Gr¨obner bases. To verify the functionality and evaluate the performance of the improved GInv 2.0 version, a special automated testing tool has been developed. This tool allows loading test data sets in JSON format, calculating Gr¨obner bases using various algorithms, and visualizing test results. The modules for data import, basis calculation, and test result output are described in detail. GInv 2.0 was tested on a set of systems of equations of varying complexity. The test results are presented, including time characteristics of calculations for each test.</p> Yury Blinkov Soltan Salpagarov Anton Mamonov Izabella Akopian Copyright (c) 2024-08-30 2024-08-30 2 39 47 10.32603/2071-2340-2024-2-39-47 Software Implementation for Construction of an Earth Satellite Orbit http://cte.eltech.ru/ojs/index.php/kio/article/view/1829 <p>The work is devoted to the creation of a program that visualizes the dependence of the orbit of an artificial Earth satellite in near-Earth space on the values of its elements.T he process of unperturbed motion of the satellite is simulated. For greater clarity of the model, additional constructions are provided such as lines of apses, lines of nodes, equatorial plane, directions to the vernal equinox point. The influence of the nonsphericity of the Earth on the movement of an object is shown. The program is intended for use by students and teachers in full-time and remote modes.</p> Victoria Aldokhina Vadim Korolev Copyright (c) 2024-08-30 2024-08-30 2 48 57 10.32603/2071-2340-2024-2-48-57 A Software Module for Working with Context-Free Grammars http://cte.eltech.ru/ojs/index.php/kio/article/view/1824 <p>The article presents the development of an educational software module to support the initial stage of learning formal grammars. The developed module allows the student or teacher to describe a given language through context-free grammar. In the process of completing a grammar assignment, the module provides an interactive response to the differences between the constructed grammar and the reference one. The main technical problem that the authors solved is related to the fact that there is no algorithm for determining the equivalence of two context-free grammars. Therefore, the module must generate in real time a sufficiently large number of words of a language of different lengths in order to detect differences between the proposed grammar and the reference one with a high probability. In the work, several word generation algorithms were analyzed, after which the algorithm most appropriate to the conditions of use of the module was selected. The developed module can be used for conducting Olympiads in discrete mathematics and computer science for schoolchildren and students, as well as to support students’ independent work on the topic "Formal languages and grammars".</p> Mikhail Zhegalin Vladislav Yandrinski Copyright (c) 2024-08-30 2024-08-30 2 72 84 10.32603/2071-2340-2024-2-72-84 Implementation of machine learning algorithms by means of relational database management systems http://cte.eltech.ru/ojs/index.php/kio/article/view/1834 <p>The article discusses the problems of integrating machine learning algorithms into relational database management systems. The author conducted a review and comparative analysis of the current technical capabilities of relational database management systems like Oracle, PostgreSQL, SQL Server, DB2 and MySQL, which were adapted to data mining. Based on the obtained results, conclusions about the level of readiness of modern database management systems to solve the problem of data analysis have been drawn.</p> Natalia Grafeeva Artem Nazarov Copyright (c) 2024-08-30 2024-08-30 2 58 71 10.32603/2071-2340-2024-2-58-71 Directions for using generative artificial intelligence in initial programming training at universities http://cte.eltech.ru/ojs/index.php/kio/article/view/1831 <p>This paper provides a review of the literature on the use of generative artificial intelligence (GenAI) in initial programming education at universities. The main areas of application of generative artificial intelligence are given: specialized narrow-topic developments, integration into online learning platforms and testing solutions, students working with GenAI without restrictions, guiding systems for interaction of students with GenAI (without providing solutions), teacher assistance, tools for developing intelligent teaching systems It also contains a review of works that analyze the results achieved and unresolved problems.</p> <p>&nbsp;</p> Michael Dolinsky Copyright (c) 2024-08-28 2024-08-28 2 85 96 10.32603/2071-2340-2024-2-85-96