title: Key words: 
  continuous education, programming, information technologies, Systemic 
  activity, cognitive, competence
text: 515
  the continuous education system and related scientific resources cannot be said to be
  sufficient.
  At the same time, research aimed at the theory and practice of teaching algorithms and
  programming in general secondary schools in the Commonwealth of Independent States,
  the formation of students' logical and algorithmic thinking about algorithms and
  programming, and the methodology of forming their competencies T.N. Lebedeva, I.N.
  Slinkina, It was studied by such scientists as I.V.Gavrilova, A.I.Gazeykina, Y.N.Nilova,
  I.N.Slinkina, M.N.Misina, D.G.Zhemchuzhnikov.
  Also, research works on the methodology of teaching programming languages in higher
  education institutions, development of thinking and competence of students regarding
  algorithms and programming, V.V. Kalitina, L.A. Kugel,. Researched by scientists such as
  V.V. Kalitina, Y.A. Kukushkina, A.YE. Kazakova, O.P. Yurkovets, I.V. Bajenova.
  Similar studies by scientists of foreign countries, that is, the methodology of teaching
  programming languages in general secondary schools, vocational colleges and higher
  education institutions, forming the thinking of students about algorithmic problems and
  programming and competence development issues were conducted by scientists such as
  Divna Krpan, Mara Saeli, Monika Mladenović, A. Vee.
  In the researches mentioned above, i.e. in our country, the Commonwealth of
  Independent States and foreign countries, researches were carried out on the methodology
  of using distance learning systems, educational technologies and game technologies in
  teaching programming by students in educational institutions. has been done, but there has
  been no special monographic research on improving the methodology of teaching
  programming languages on the basis of ensuring systematicity and consistency in the
  continuous education system. Therefore, the ongoing research, i.e. improvement of the
  teaching methodology of programming technologies in the continuing education system, is
  one of the urgent problems today.