Computer Tools in Education <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="" rel="license"><img style="border-width: 0;" src="" alt="Creative Commons License"></a><br>This work is licensed under a <a href="" rel="license">Creative Commons Attribution 4.0 International License</a>.</p> </div> On methods for studying dynamic systems <p>Wide application of dynamical systems resulted in designing many various methods for investigations, both analytical and computer-oriented ones. In this paper we consider methods based on ideas of symbolic dynamics, and discuss the application of dynamical systems for solving identification and prognosis problems.<br>The representation of the system dynamics by an oriented graph constructed in accordance with the system and a finite partition of the phase space gives a possibility to matchtrajectories paths on the graph. By this method one may construct approximation to invariant sets and invariant measures, and the Morse spectrum as well.<br>Using dynamical systems in identification problems is consideredon examples of probability chainsfor the modeling social and economic resource distribution, and the method of nonlinear dynamics for reconstruction of an attractor on a given time series.</p> Natalia Ampilova Igor Soloviev Andrey Kadomskij Copyright (c) 2024-04-28 2024-04-28 1 5 25 10.32603/2071-2340-2024-1-5-25 Method of generating unique variants for mathematical problems <p>The article poses the problem of creating generators for unique multivariate mathematical problems. Types of methods of obtaining random numbers are considered. A comparative analysis of the standard generator used by developers with the generator providing the possibility to create sets of numbers occurring once among the required range of values is carried out. A specific example is provided that requires the application of unique problem sets and parameters. The examples are accompanied by formulas in general form, listings of the proposed algorithms of functions in JavaScript, a brief verbal description of the result of the functions. Attention is paid to the generation of numbers without zero, to the peculiarities of development, taking into account the choice of the best interval for a wide range of values of generated numbers, excluding the use of loops and reducing risks. The article explains a method of description of the result of generation of numbers in JSON format, which can be used when transferring the obtained sets between different programming languages.</p> Daria Vinokurova Copyright (c) 2024-04-22 2024-04-22 1 100 117 10.32603/2071-2340-2024-1-100