Результаты исследований: Научные публикации в периодических изданиях › статья › Рецензирование
What Should the Educational Programming Language Be. / Gorodnyaya, L. v.
в: Automatic documentation and mathematical linguistics, Том 58, № S6, 16.04.2025, стр. S323-S332.Результаты исследований: Научные публикации в периодических изданиях › статья › Рецензирование
}
TY - JOUR
T1 - What Should the Educational Programming Language Be
AU - Gorodnyaya, L. v.
PY - 2025/4/16
Y1 - 2025/4/16
N2 - The article is devoted to the development of solutions in the project of a simulator for teaching programming, intended for initial familiarization with the basic concepts of process interaction and calculation management. In the transition to multiprocessor architectures, the relevance of a special language and information support for the introduction to programming increases is growing. No matter how complex the world of parallelism is, a programmer training system will have to master it and create a methodology for fully familiarizing itself with its nonobvious phenomena. This is a sufficient reason for developing an educational programming language aimed at the initial training of primary and secondary school students, as well as junior students and nonprofessionals, for operating interacting processes and programming parallel computations. The given language has been developed through many years of experience in managing the interaction of toy robots moving on a checkered board. The material of this article material is of interest to programmers, students, and graduate students specializing in the field of systems and theoretical programming and to all those interested in the problems of modern computer science, programming, and information technology, especially the problems of parallel computing, supercomputers and the use of multiprocessor complexes and computer networks in general.
AB - The article is devoted to the development of solutions in the project of a simulator for teaching programming, intended for initial familiarization with the basic concepts of process interaction and calculation management. In the transition to multiprocessor architectures, the relevance of a special language and information support for the introduction to programming increases is growing. No matter how complex the world of parallelism is, a programmer training system will have to master it and create a methodology for fully familiarizing itself with its nonobvious phenomena. This is a sufficient reason for developing an educational programming language aimed at the initial training of primary and secondary school students, as well as junior students and nonprofessionals, for operating interacting processes and programming parallel computations. The given language has been developed through many years of experience in managing the interaction of toy robots moving on a checkered board. The material of this article material is of interest to programmers, students, and graduate students specializing in the field of systems and theoretical programming and to all those interested in the problems of modern computer science, programming, and information technology, especially the problems of parallel computing, supercomputers and the use of multiprocessor complexes and computer networks in general.
U2 - 10.3103/S0005105525700414
DO - 10.3103/S0005105525700414
M3 - Article
VL - 58
SP - S323-S332
JO - Automatic documentation and mathematical linguistics
JF - Automatic documentation and mathematical linguistics
SN - 0005-1055
IS - S6
ER -
ID: 67758830