Computer Tools in Education 2024-06-07T18:47:29+00:00 Поздняков С.Н. / Sergei N. Pozdniakov Open Journal Systems <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> On methods for studying dynamic systems 2024-05-21T23:39:13+00:00 Natalia Ampilova Igor Soloviev Andrey Kadomskij <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> 2024-04-28T00:00:00+00:00 Copyright (c) Method of generating unique variants for mathematical problems 2024-05-26T17:20:53+00:00 Daria Vinokurova <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> 2024-04-22T00:00:00+00:00 Copyright (c) Should we teach Python at universities? 2024-06-07T18:47:29+00:00 Dmitry A. Pavlov <p>Various measures of popularity of programming languages in different scopes are discussed in the paper, with Python being the main point of interest. Well-known drawbacks of Python as a language and as an ecosystem (not inherent to other popular languages) are listed. The usefullness of Python in carreer is considered overrated, while in education Python often does more harm than good.</p> 2024-04-15T00:00:00+00:00 Copyright (c)