<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The use of WEB-oriented Technologies in the Process of WEB- programming Teaching for Technical Universities Students</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Svitlana Proskura</string-name>
          <email>slproskura@gmail.com</email>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Svitlana Lytvynova</string-name>
          <email>s.h.lytvynova@gmail.com</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Olga Kronda</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute for Digitalisation of Education of the National Academy of Educational Sciences of Ukraine</institution>
          ,
          <addr-line>9 M. Berlynskoho St., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute”</institution>
          ,
          <addr-line>Prosp. Peremohy 37, 03056 Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The realities of the XXI century - informatization, digital transformation, high technologies, WEB-technologies in particular - put Ukraine state in front of global challenges of creating a digital state. It is the implementation of a number of digital projects which form the digital space of the state, in particular those coordinated by the Ministry of Digital Transformation of Ukraine. The development of a significant number of applications requires the state to constantly update them, maintain them working, which requires qualified programmers. The task of technical universities is to train competitive specialists in the IT field. This study analyzes the results of a survey of students of NTUU "Kyiv Polytechnic Institute. Igor Sikorsky ”, the purpose of which was to find out what integrated development environments and programming languages senior students independently choose when developing programs within the educational and professional programs of the faculty, and which correlate with software used by programmers in the implementation of large ITenterprises, in particular WEB-programming languages. The results of the study showed as well that the rating of programming languages and the use of integrated development environments meet modern requirements for software development. 76.7% of graduates, while being students, are already employed in IT companies as full-time employees. The high percentage of employment suggests that graduate students of the Faculty of Informatics and Computer Engineering of Igor Sikorsky NTUU KPI are competitive in the modern IT labor market.</p>
      </abstract>
      <kwd-group>
        <kwd>1 programming language</kwd>
        <kwd>integrated development environment</kwd>
        <kwd>IT graduates competitiveness</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>Until recently, the labor market in IT was very attractive for novice professionals from all points of
view: low entry threshold, high salaries, the opportunity to work in the largest companies. Over the past
few years, the number of juniors has significantly exceeded demand, and the quality of programming
skills leaves much to be desired. The current crisis has exacerbated the situation, and at present it will
take much more effort to become a truly in-demand programmer.</p>
      <p>In today's world of informatization, computerization and digitalization of education, it is very
important to increase the level of training of future bachelors in IT specialties, which in turn depends
on the level of competencies they acquire during and after graduation [1, p.140].</p>
      <p>Every applicant entering a higher education institution wants to be sure that after graduation he will
be competitive as well as have a guarantee to be employed. Higher education institutions, together with
the ICT Industry Competitiveness Council and leading companies in the field, are implementing the
European Educational Initiatives project, which aims to provide everyone willing with quality modern
education in the field of information technology.</p>
      <p>Nowadays, educational programs are completely revised and modernized, individual learning
trajectories are introduced, which allow for a better study of IT disciplines.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Research methods</title>
      <p>A number of methods were used in the scope of this article: surveys, questionnaires, interviews with
students, methods of comparative analysis and statistical data processing.</p>
      <p>For achieving the goal of this study the authors used the following methods of systematic and
comparative analysis of:
 sociological scientific, pedagogical, psychological sources;
 special literature to clarify the features of the advantages and disadvantages of Web-based
learning tools in the training of IT specialists in technical universities;
 programming software languages use before training and, accordingly, during training at a
technical university;
 integrated development environments use in program development during university studies;
 programming languages choice while independently studying and self-improving by students
of IT specialties, bachelors of computer science in particular .
 the use of programming languages and integrated development environments for third and
fourth year undergraduate students in real projects.</p>
      <p>In addition, undergraduate students’ recommendations on software selection for strengthening the
content component of academic disciplines were studied.</p>
    </sec>
    <sec id="sec-3">
      <title>3. Research Results</title>
      <p>The urgency of the question on WEB-programming specialists training is confirmed by the fact that
Ukraine has set a course to create a digital state, namely the implementation of a number of digital
projects, including those, coordinated by the Ministry of Digital Transformation of Ukraine, that form
the state digital space [2].</p>
      <p>Such projects include: "Action Application (Diya)", "Electronic Services", "e-Residence", "Action
City", "Digital Education", "Digitalization of Education", "Business", "Children Protection on the
Internet", "European Integration" etc. which include a number of subprojects, for example: residence
registration, property rights registration, e-entrepreneur, e-baby, digital tax number, online registration,
submission of applications to higher education institutions, etc.</p>
      <p>The development of such a significant number of applications requires the state to constantly update
them, maintain them in working order, forming a need for qualified programmers, which, in its turn,
requires competitive graduate students availability. The IT industry in its dynamics, with the
development of cross-platform technologies in particular, appears to be quite large and it requires from
graduates not only the knowledge of modern approaches, methods, methodologies (Agile) and software
development technologies, but also the teamwork skill, modern strategies and technologies abilities,
and in particular WEB-technologies and tools of collective software development.[3, p.76]</p>
      <p>Both study and application of WEB-technologies are directly related to Web-oriented learning
technologies. By Web-oriented learning technologies we mean forms, methods and Web-oriented
learning tools [4, p.108]. The approaches to the organization of student Web-oriented education are
carried out on an international level, in such projects as Erasmus + "Curriculum for Blended Learning"
and "Blended learning courses for teacher educators between Asia and Europe" [5, p.609].</p>
      <p>While considering the complex approach to the organization of education , which combines
traditional (30%), distance (50%) and project (20%) learning, using cloud-oriented and WEB-oriented
technologies [5, p.609], we can see that higher education institutions put great effort to studying the
questions of control and assessment of students’ learning activity results, as well as the principles of
formative assessment and the levels of cognitive, emotional and motor goals that should
comprehensively cover the educational and information space are highlighted; as well as peculiarities
of assessment tasks formation in distance learning organization [6, p.734].</p>
      <p>One of the components of Web-oriented learning technologies is WEB-programming, which, in its
turn, is described in the explanatory dictionary as a developing section of programming which focuses
on the development of dynamic WEB-applications, in the creation of which WEB-programming
languages are used [7]. While looking into WEB-programming languages it is worth noting that they
are divided into two groups: server languages and client languages.</p>
      <p>With programs written in server languages WEB-programming is performed on the server side, in
the form of client request processing, by interacting with the Database Management System (DBMS).
The processed request over the network is returned to the client as a file with possible extensions like:
HTML, PHP, ASP, ASPX, Perl, XML, SSI, DHTML, XHTML, etc. Programs in client programming
languages are processed by the client-side browser accordingly.</p>
      <p>There is a large number of programming languages at present time. They are: JavaScript, C #, C ++,
Java, Python, PHP, Visual Basic, TypeScript, Ruby, ActionScript, Delphi, Perl, LISP, Kotlin, Swift,
Groovy, Go (Golang), Haskel, Scala, Go, Lua and others. This list is constantly growing as the rating
of WEB-programming languages is determined annually. Thus, the Ukrainian profile resource
DOU.UA conducted their planned survey on programming languages for 2021, which was attended by
7,211 respondents (92% are located in Ukraine) (Figura 1) [8].</p>
      <p>The results of this survey showed that among the top five programming languages in Ukraine the
leader is JavaScript (18.1%), with the inferior programming languages coming in the following order:
Java (14.6%), C # (14.4%), Python (12.1%), PHP (10.1%)</p>
      <p>While analyzing programming languages basing on Backend, Frontend, Full Stack and Mobile areas
of use (Table №1), we see that the rating of the main Back-end languages as: Java (23.4%), C # (20,
3%), HPH (18.4%), Python (12.3%).</p>
      <p>
        The share presence of JavaScript and TypeScript is far not as large and it is comparable to the share
of Ruby and Go. It is worth noting that Scala and C ++ are also among the top ten backend languages.
In fact, the entire frontend is written in JavaScript (68.2%), TypeScript (26%). The use of other
languages is purely marginal. In mobile development, the main languages are Swift (34.2%), Kotlin
(26.1%) [8].
JavaScript (
        <xref ref-type="bibr" rid="ref10">36,9</xref>
        ), C#(20), Python(
        <xref ref-type="bibr" rid="ref11 ref9">10,8</xref>
        ), HP(
        <xref ref-type="bibr" rid="ref8 ref8">7,7</xref>
        ), Java(
        <xref ref-type="bibr" rid="ref5 ref7">4,6</xref>
        ), Ruby(
        <xref ref-type="bibr" rid="ref2 ref4">3,1</xref>
        ),
      </p>
      <p>
        Other(
        <xref ref-type="bibr" rid="ref2 ref4">3,1</xref>
        )
      </p>
      <p>The European Educational Initiatives project has been implemented in Ukraine since 2016. This is
a joint powerful project of the ICT Industry Competitiveness Council, Higher Education Institutions
(HEIs) of Ukraine, leading IT companies, which is implemented with the support and partnership with
the Ministry of Education and Science of Ukraine, in particular the Verkhovna Rada Committee on
issues of science and education.</p>
      <p>NTUU “Igor Sikorsky Kyiv Polytechnic Institute” became one of the first institutions of higher
education, which started implementing the European Educational Initiatives project in its educational
and professional programs. The purpose of the project is to provide everyone willing with quality
modern education in the field of information technology, as well as to help IT specialists to be
competitive in the labour market and have a guarantee of employment [9].</p>
      <p>Thus, within the framework of this project, a survey of students in the field of knowledge
12"Information Technology", specialties "Software Engineering" and "Information Systems and
Technologies" at the Faculty of Informatics and Computer Engineering (FICT) was conducted. The
survey was attended by 105 student respondents, among them: 4th year of study students (87%), 3rd
year of study (10%), other years (3%).</p>
      <p>The purpose of the survey was to find out which programming languages senior students
independently choose when developing programs within the educational and professional programs of
the faculty and how they correlate with software used by programmers in the implementation of large
projects in IT enterprises, including WEB-programming languages, integrated development
environments, platforms, frameworks, technologies and libraries.</p>
      <p> Before studying at the university.
 While studying at the university.
 Additional study of software.
 Programming languages and integrated development environments use in real projects.
 Student recommendations on the selection of software to link the content component of the
studying course.</p>
      <p>Figure 2 presents the programming languages that students managed before studying at the
university. It turned out that 36.2% of respondents did not learn any language at all, 36.2% studied
Pascal, which is now considered a dead language, 23.8% had a skill of programming in C ++.</p>
      <p>The results of the survey on the study of programming languages while being at the university
showed the following picture: first place - C ++ (69.5%), second place - C # (64.5%), third place for
JavaScript (50, 5%). The rating of other programming languages is presented in Figura 3.</p>
      <p>Throughout the study, along with lectures, seminars, laboratory and practical work, teachers and
students pay great attention to the students’ individual work, starting from the first year. Individual
work organization promotes the development of students' independence, responsibility and
organization, as well as forming a creative approach to problem solving on both educational and
professional level [10, p.349]. At the Faculty of Informatics and Computer Science, students and
teachers develop an extreme level of responsibility on this issue.</p>
      <p>The diagram in Figura 4 illustrates the additional study of software, namely the improvement
percentage or self-study of new programming languages by students-programmers during their course
at the university</p>
      <p>The use of programming languages in IT-firms real projects done by students is shown in Figura 5.
We can see that JavaScript comes out on top (51.5% of the surveyed student respondents). The second
position is divided between C # (29.7%) and TypeScript (29.7%), the use of which is rapidly gaining
momentum in software development. The top three programming languages are completed by Python
(20.8%).</p>
      <p>
        It appears important to take into account the graduate students’ recommendations on
software selection to refer to the strengthening component of the course. The results of the
survey of those recommendations are presented in Figura 6: JavaScript (79,8%),
Python(
        <xref ref-type="bibr" rid="ref2">72,1</xref>
        ), С++ (
        <xref ref-type="bibr" rid="ref4">67,3</xref>
        ), C#(61,5%), Java(60,6%).
      </p>
      <p>While analyzing the survey results on the use of programming languages by students of the Faculty
of Informatics and Computer Engineering, the authors conclude that students most often use JavaScrip
both in real projects and in their independent study of new programming languages. It is worth noting
that the TypeScript programming language in real projects also ranks as second widespread. The third
place belongs to Python (Figura 3, Figura 5).</p>
      <p>In the top three use of programming languages in Ukraine, the leader is the JavaScript programming
language, which is inferior to the Java and C # programming languages.</p>
      <p>The third position of using the JavaScript programming language in university studies, after C ++
and C #, indicates that this WEB-programming language began to be learned from senior courses, in
contrast to C ++ and C #, which are studied from the first course and is used in all disciplines, including
laboratory work. In the new educational programs, starting from the second year, each student can build
an individual learning trajectory.</p>
      <p>The other aspect, which was given a lot of attention during the survey, is the selection and use of
integrated development environments (IDE) for program code writing. Quite a few of IDE definitions
can be found on the Internet. Some of them are given below:</p>
      <p>“An Integrated Development Environment is nothing but an application that provides web
developers with the tools required for developing software. Ideally, it comes with a text editor,
automation tools, code compilation, and a debugger” [11].</p>
      <p>Harish Rajora suggests that “Web development IDEs are powerful tools equipped with heavy
features such as autocomplete, syntax checking, debugger, provide a suggestion, views live web page
inside the IDE for better understanding of the output, etc” [12].</p>
      <p>“An integrated development environment (IDE) is an application that facilitates application
development. IDEs are designed to encompass all programming tasks in one application. Therefore,
IDEs offer a central interface featuring all the tools a developer needs, including the following: Code
editor, Compiler, Debugger, Build automation tools. In addition, some IDEs might also include the
following: Class browser, Object browser, Class hierarchy diagram” [13].</p>
      <p>Depending on the number of supported programming languages, environments can be multilingual
or monolingual.</p>
      <p>Surveys on IDE use while writing programs during the university studies showed the following
results (Figura 7): the greatest demand came for IDE Microsoft Visual Code (61.5%), second place
Android Studio (57.7%) third place - IntelliJ (35,6 %) and Microsoft Visual Community (35,6 %).</p>
      <p>Regarding IDE use in real projects at IT companies done by students, the authors observe that the
most popular IDEs appear to be also Microsoft Visual Code (45,1%), IntelliJ IDEA (19.6%), Webstorm
(17.6), PyCharm (15,7%), Microsoft Visual Community (15.7%).</p>
      <p>In their recommendations for studying IDEs within the university educational programs, students
also range IDE in the following sequences: Microsoft Visual Code (55.8%), Android Studio 45.2%),
Microsoft Visual Community (40.4%), IntelliJ IDEA (40.4%), PyCharm (28.8%), etc.</p>
      <p>IDE performance is increased by accelerating development tasks, reducing setup time, constant
updating developers and development process standardization. Conventionally, IDEs are divided into
three categories: IDE for Frontend-development, IDE for Backend-development and cloud IDE.</p>
      <p>Each IDE has its own features, advantages and disadvantages. For example, we consider the
features, advantages and disadvantages of one IDE from each category, namely Visual Studio Code
(Frontend), IntelliJ IDEA (Backend), Visual Studio Codespaces (Cloud) (Table 2) [14]</p>
      <p>IDE survey results showed that students most often use Microsoft Visual Code, both during studies
and in real projects. Next popular are IDE IntelliJ IDEA, Microsoft Visual Community, Webstorm,
PyCharm.</p>
      <p>The results of the survey also showed that 76.7% of graduate students in the 4th year of studying are
already employed in IT firms as full-time employees (Fig. 10). This high employment rate indicates
that KPI graduate students are competitive in modern IT labor markets.</p>
    </sec>
    <sec id="sec-4">
      <title>4. Conclusions and further research perspective</title>
      <p>The article studies the analysis of the use of WEB-oriented technologies in the process of
WEBprogramming learning by students of the Faculty of Computer Science. In the scope of this aim a
comparative analysis of students' surveys on the use of programming languages and integrated
development environments was conducted.</p>
      <p>It was found that before studying at the university, students either studied outdated programming
languages or did not study programming at all. During university studying, the priority programming
languages were C ++ and C #.</p>
      <p>Third priority language is JavaScript, which indicates the fact that this WEB-programming language
is studied only at senior years of university learning, compared to C ++ and C # which are studied in
the first year at university and is used in all disciplines when performing laboratory work.</p>
      <p>New educational programs imply that, starting from the second year of studying, each student
can create his or her individual learning trajectory by choosing disciplines offered by the faculty
management.</p>
      <p>The scientific novelty of the study lies in the fact that a study and analysis was done for the first
time on observing student surveys on the use of programming languages and integrated development
environments before and during the university course, on the choice of programming languages while
independent studying and self-improving in IT specialties, as well as the use of programming languages
and integrated development environments in real projects by senior students.</p>
      <p>The high level of preparation of students at the faculty is evidenced by the fact that in the 4th year
76.7% of graduate students are already employed in IT companies as full-time employees. It is this high
employment rate that indicates that KPI graduate students are competitive in today's IT labor market.</p>
      <p>The study is unique, no similar comparisons of scientific papers have been found, so the relevance
of this issue is undoubtful.</p>
      <p>The authors believe that the material found in this article will be interesting not only for researchers,
teachers and students of higher education institutions of Ukraine, but scientists from Europe, USA,
Australia, Japan as well for both improving their educational programs and implementing practical
work in collaboration with IT companies.</p>
      <p>The high level of preparation of students at the faculty is evidenced by the fact that in the 4th year
76.7% of graduate students are already employed in IT companies as full-time employees. It is this high
employment rate that indicates that KPI graduate students are competitive in today's IT labor market.</p>
    </sec>
    <sec id="sec-5">
      <title>5. References</title>
      <p>[11] Best IDE for WEB Develepmtnt Project in 2021, 2021. URL:
https://www.spaceotechnologies.com/web-development-ide/#two.
[12] H.Rajora, 20 Elements of Modern Web Design That You Need to Know, 2021. URL:
https://dev.to/harishrajora12/20-elements-of-modern-web-design-that-you-need-to-know-3mh7.
[13] What Is An Integrated Development Environment (IDE)?, 2021
https://www.veracode.com/security/integrated-development-environment.
[14] N.Merten, Top 16 web development IDEs in 2021, 2021. URL:
https://www.goskills.com/Development/Resources/Best-IDE-web-development.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Java</surname>
          </string-name>
          (
          <volume>23</volume>
          ,4),C#(
          <volume>20</volume>
          ,3),
          <source>HPН(18</source>
          ,4), Python(
          <volume>12</volume>
          ,3),
          <source>JavaScrip(5</source>
          ,6),
          <source>Ruby(5</source>
          ,3),
          <source>Go(3</source>
          ,5),
          <source>TypeScript(2</source>
          ,5),
          <source>Scala(2</source>
          ,3), C++
          <article-title>(1,8) Other(1,4</article-title>
          )
          <string-name>
            <surname>Swift</surname>
          </string-name>
          (
          <volume>34</volume>
          ,2)
          <string-name>
            <surname>Kotlin</surname>
          </string-name>
          (
          <volume>26</volume>
          ,1),
          <source>Dart(8</source>
          ,8),
          <source>JavaScript(8</source>
          ,2), C#(
          <issue>7,9</issue>
          ),
          <source>Java(6</source>
          ,5),
          <source>TypeScript(3</source>
          ,3),
          <source>Other(2</source>
          ,8), C++(
          <issue>2</issue>
          ,3%)
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Lytvynova</surname>
          </string-name>
          ,
          <article-title>Future bachelors of computer sciences professional competency formation</article-title>
          ,
          <source>Physical and Mathematical Education</source>
          <volume>2</volume>
          (
          <issue>20</issue>
          ) (
          <year>2019</year>
          )
          <fpage>137</fpage>
          -
          <lpage>146</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <source>[2] Ministry of Digital Transformation of Ukraine</source>
          ,
          <year>2021</year>
          . URL:https://thedigital.gov.ua/projects.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Lytvynova</surname>
          </string-name>
          ,
          <article-title>Information technologies specialists training in higher education institutions of Ukraine: general state, problems</article-title>
          and perspectives,
          <source>Information Technologies in Education</source>
          <volume>35</volume>
          (
          <year>2018</year>
          )
          <fpage>72</fpage>
          -
          <lpage>88</lpage>
          . doi:
          <volume>10</volume>
          .14308/ite000668.
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <article-title>The model of professional competency formation for future bachelors of computer sciences</article-title>
          ,
          <source>Physical and Mathematical Education</source>
          <volume>3</volume>
          (
          <issue>21</issue>
          ) (
          <year>2019</year>
          )
          <fpage>104</fpage>
          -
          <lpage>112</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Lytvynova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. P.</given-names>
            <surname>Kronda</surname>
          </string-name>
          ,
          <article-title>The approaches to Web-based education of computer science bachelors in higher education institutions</article-title>
          ,
          <source>in: The 7th Workshop on Cloud Technologies in Education, Kryvyi Rih, Ukraine</source>
          ,
          <year>2019</year>
          , pp.
          <fpage>609</fpage>
          -
          <lpage>625</lpage>
          . URL: https://easychair.org/publications/preprint_download/VVjh.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Lytvynova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. P.</given-names>
            <surname>Kronda</surname>
          </string-name>
          ,
          <article-title>Students academic achievement assessment in higher education institutions</article-title>
          ,
          <source>in: 16th International Conference on ICT in Education, Research, and Industrial Applications</source>
          , Integration, Harmonization and
          <string-name>
            <given-names>Knowledge</given-names>
            <surname>Transfer</surname>
          </string-name>
          ,
          <string-name>
            <surname>Volume</surname>
            <given-names>II</given-names>
          </string-name>
          : Workshops Kharkiv, Ukraine,
          <year>2020</year>
          , pp.
          <fpage>734</fpage>
          -
          <lpage>745</lpage>
          . URL: /http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2732</volume>
          /
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [7] Dictionaries and encyclopedias on Academic, Explanatory dictionary,
          <year>2021</year>
          . URL: https://dic.academic.ru/dic.nsf/ruwiki/75382 .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>DOU</given-names>
            ,
            <surname>Programming</surname>
          </string-name>
          <string-name>
            <surname>languages</surname>
          </string-name>
          <source>rating</source>
          <year>2021</year>
          ,
          <year>2021</year>
          . URL: https://dou.ua/lenta/articles/languagerating-jan-2021/.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [9]
          <string-name>
            <surname>Modern</surname>
            <given-names>IT</given-names>
          </string-name>
          education in Ukraine,
          <source>European Educational Iniative Project</source>
          ,
          <year>2021</year>
          . URL: https://mon.gov.ua/ua/osvita/visha-osvita/
          <article-title>suchasna-it-osvita-v-ukrayini .</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Proskura</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. H.</given-names>
            <surname>Lytvynova</surname>
          </string-name>
          ,
          <article-title>Organization of independent studying of future bachelors in computer science within higher education institutions of Ukraine</article-title>
          , in: 14th International Conference on ICT in Education, Research, and Industrial Applications,
          <string-name>
            <surname>Part</surname>
            <given-names>II</given-names>
          </string-name>
          : 3d International Workshop on Professional Retraining and
          <article-title>Life-Long Learning, using ICT: Person-oriented Approach (3L-Person</article-title>
          <year>2018</year>
          ), Ukraine,
          <year>2018</year>
          , pp.
          <fpage>348</fpage>
          -
          <lpage>358</lpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>