<!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>
      <journal-title-group>
        <journal-title>Workshop on Cloud Technologies in Education, December</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>The use of cloud computing technology in professional training of future programmers</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kateryna P. Osadcha</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Viacheslav V. Osadchyi</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Bogdan Khmelnitsky Melitopol state pedagogical university</institution>
          ,
          <addr-line>20 Hetmanska Str., Melitopol, 72300</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>18</volume>
      <issue>2020</issue>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>The article provides a brief analysis of the current state of the study of cloud technologies by future software engineers at foreign and Ukrainian universities. The author experience in the application of cloud technologies in the training of future software engineers in Ukraine is presented. The application of cloud business automation systems, online services to monitor the implementation of the software projects, Google services for collaboration, planning and productivity while studying professional disciplines and carrying out diploma projects is described. Based on the survey conducted at Stackoverflow, the state of application of cloud technologies by software engineers around the world has been analyzed. The cloud technologies that are not studied at the analyzed universities of Ukraine and those that are not popular with software developers in the world, but studied at Ukrainian universities by future software engineers are outlined. Conclusions are made on the modernization of training programs for future software engineers. Topics for the study of cloud technologies by future software engineers in the content of professional disciplines are proposed.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;future programmers</kwd>
        <kwd>cloud technologies</kwd>
        <kwd>content of professional disciplines</kwd>
        <kwd>training of software engineers</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>1. Introduction</title>
      <p>
        Institute for Strategic Studies [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] and search results in Ukrainian vacancy databases. This fact
has been also emphasized by Jan Peter de Jong, CEO of Microsoft Ukraine, in his interview with
Interfax-Ukraine [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. Thus, the growing market of cloud computing leads to the demand for IT
professionals, who are able to work with this technology. Therefore, there appears a need to
study cloud computing in the process of training of future programmers in the institutions of
higher education.
      </p>
      <p>The aim of the research is to compare the current state of the future programmers training
for cloud computing during their study in the institutions of higher education with the labor
market requirements for the training of IT professionals in the field of cloud computing.</p>
    </sec>
    <sec id="sec-2">
      <title>2. Results</title>
      <p>2.1. Brief analysis of the current state of future programmers’ training for the
use of cloud computing technology
Due to the development of cloud computing technology, in universities, where future
programmers are trained, courses on cloud computing are being introduced.</p>
      <p>
        In particular, at the University of Liverpool at the Faculty of Humanities and Social Sciences,
students are introduced to cloud-based systems while doing their Master’s Degree and
postgraduate study [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ]. In addition, for all students, The University of Liverpool provides a range
of cloud-based tools and platforms, allowing them to access their network drive (M drive) and
campus applications when they are of-campus [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ]. According the Nanyang Technological
University curriculum, first-year Bachelor students have the opportunity to study such elective
course as Cloud Computing and its Applications [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]. Such issues are not fully covered in the
process of future programmers’ training in Ukraine. Only in the last few years the students of
Ukrainian universities have been ofered to study cloud computing technology. It is proved by
the results of Google Search and analysis of curricula of Ukrainian universities (table 1).
      </p>
      <p>
        Thus, future programmers study cloud computing technology during their professional
training in the institutions of higher education at diferent educational levels (Bachelor’s,
Master’s, Doctor’s). It has to be mentioned that from 2 to 6.5 ECTS credits are allocated for
these courses. Content of the courses includes the study of diferent cloud systems (IaaS, PaaS,
SaaS), virtualization and distributed systems, private cloud systems (Microsoft System Center,
OpenStack), cluster solutions, grid systems, cloud platforms (Microsoft Azure, Amazon Web
Services, Google Cloud Platform, Google Compute Engine, IBM Cloud).
2.2. The use of cloud computing technology in the professional training of
future programmers in Ukraine
It has to be said that cloud technology is used in the training of future programmers in Ukraine.
In particular, for enhancing communication [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ], in STEM education [
        <xref ref-type="bibr" rid="ref11 ref12 ref13">11, 12, 13</xref>
        ], for organizing
laboratory and practical classes [
        <xref ref-type="bibr" rid="ref14 ref15 ref16 ref17 ref18 ref19 ref20 ref21 ref22">14, 15, 16, 17, 18, 19, 20, 21, 22</xref>
        ], for studying databases by
future IT-specialists [
        <xref ref-type="bibr" rid="ref23 ref24">23, 24</xref>
        ], etc.
      </p>
      <p>Due to the demand of the labor market in programmers, who are capable of working with
cloud computing technology, since 2016 in Bohdan Khmelnitsky Melitopol State Pedagogical
Taras Shevchenko Cloud Comput- 121 Software En- Master’s 5
National University ing Technology gineering Degree
of Kyiv
Kyiv National Univer- Innovative Web- 015.10 Vocational Bachelor’s 2
sity of Construction Technology and Education. Com- Degree
and Architecture Cloud Comput- puter Technology</p>
      <p>ing
Bogdan Khmelnitsky Cloud Comput- 122 Computer Bachelor’s 4
Melitopol State Ped- ing Technology Science Degree
agogical University</p>
      <p>Owncloud, Amazon
EC2, Google Apps,
LMS MOODLE
Microsoft Azure,
AWS, OneDrive,
Google Drive,
Google Docs,
Microsoft Ofice 365,
Heroku,
DigitalOcean, ownCloud
Microsoft System
Center, OpenStack,
Google Drive,
OneDrive, AWS,
Windows Azure
Microsoft Azure,
Google App Engine,
IBM Cloud, AWS
VMware, Microsoft
Azure, Amazon Web
Services, UTOO, De
Novo
VMware, Microsoft
Azure, Amazon
Web Services,
Google Cloud
Platform
Amazon EC2,
GoogleApps,
Windows Azure
Microsoft Azure,
Amazon Web
Services
gLite,
Toolkit</p>
      <p>Globus
University the Department of Informatics and Cybernetics has introduced a course “Cloud
Technology” for the students undergoing their training in 122 Computer Science. In addition
to the introduction of the course “Cloud Technology” into the process of future programmers’
training, the lecturers of the Department of Informatics and Cybernetics constantly use a variety
of cloud technology while teaching professional courses to the students of the specialty 122
Computer Science and 015.39 “Vocational Education. Digital Technology”.</p>
      <p>In particular, while doing the course “IT Project Management” future programmers get
acquainted and use cloud business automation systems (Gantter, Basecamp, Bitrix24) in laboratory
classes and in their self-study. The students can use the service of placing the system Bitrix24
in the cloud.</p>
      <p>After setting up the system and introducing students as its users, the teacher can plan the
work of students and manage tasks, controlling the timely completion of these tasks. Students
can manage the time and control other resources expenditures for the completion of class
assignment. This way they practically learn the term “deadline”, learn how to manage their
time efectively. The trackers, used in the Bitrix24 system, help to monitor the completion of
tasks, keeping to deadlines, and allow users to easily control the work of subordinates. The
advantage of the system is that the tasks can be represented in the form of a Gantt chart – a
classic bar chart, which clearly shows the time frame of the tasks in the sequence in which they
must take place during the project.</p>
      <p>Looking at the chart, both a teacher and a student immediately see how many tasks there are
on the project, how many of them are completed and how many are in progress, which tasks are
overdue, and which of them do not have a deadline. The system also allows users to make and
display performance reports; it allows a teacher to identify how well each student is working.</p>
      <p>
        It is also necessary to use information systems to monitor the implementation of the software
project. Currently, there exist free systems that are just as good as fee-paying systems: Git
based on GitHub or Bitbucket. As it is noted in [
        <xref ref-type="bibr" rid="ref25 ref26">25, 26</xref>
        ], the use of Git and GitHub helps not only
to track changes in versions, but also to show students the ways to organize and collaborate
on projects using practice-oriented methods. GitHub [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ] is positioned as a web service for
hosting projects using the Git version control system, as well as a social network for developers.
With this service, students can create an unlimited number of repositories, each of which is
provided with a wiki, a tracking system, and there is also an opportunity to review code and
collaborate on a project.
      </p>
      <p>While doing professional courses, future software engineers, working on a software project,
use the following Google cloud services: Google Calendar – for work planning; Google Meet
and Google Chat – for voice and text messaging, Google Groups – for ads and group discussion;
Google Sites – for creating an electronic portfolio, for content management and hosting; Google
Drive – for saving files; Google Docs – for work with documents; Google Keep – for teamwork
and productivity; Google Form – for creating your own surveys.</p>
      <p>While doing the lecture course “Software Testing” future programmers are invited, using a
cognitive approach, to create metal maps based on the course materials. For example, this is
how a mental map of testing types was developed (figure 1).</p>
      <p>While doing this course in laboratory classes, students are taught to create UML diagrams
and tests for software based on UML diagram variants. To do this, they use such web platforms
as Lucidchart, Creately, Draw.io, Glify, which have the functions of collaboration (access or
editing).</p>
      <p>We consider the use of cloud technology in the future programmers’ professional training to
be an appropriate one when preparing their graduation work (diploma paper). The students can
present the text of the Diploma thesis to the teacher by means of Google Docs. The functions of
joint viewing and editing allow the teacher to monitor student’s progress in writing the thesis.</p>
      <p>It is advisable for a teacher, who is reviewing several thesis projects, done by future
programmers, to use Git and GitHub. They provide a teacher with the following opportunities: to put
the tasks and assessments online; to look through student listings (program codes), monitoring
the time of their placement and authorship; to set a deadline, i.e. to ban the recording of works
from a certain moment; to comment not only on the whole project, but also on certain lines of
the program; to point out shortcomings in the work performed and give instructions for tasks.
Working with GitHub, a student can use his or her own and shared repositories at any time;
automatically receive checking reports and teacher’s comments.</p>
      <p>The methodology of working with Git requires a teacher to: 1) clearly formulate the task,
2) set this task to the developer (student), 3) check the student’s understanding of the task,
4) periodically check the result of the task completion during the student’s work on it, 5) send
back an unsatisfactory result to the developer for revision, 6) mark a satisfactory result, 7) carry
out the final check of the software product developed by a student (students), 8) in case of
completion close the task as a completed one, otherwise send it for revision.</p>
      <p>The functions of a student, using Git, are to receive a task from a teacher, start doing it,
present the result in the system, and if the task is returned for revision – to review it and send
it back to the system.</p>
      <p>The algorithm of work with Git and the general picture of what is going on in the process of
students’ and teacher’s work on the project, can be presented schematically (figure 2).</p>
      <p>Work on such algorithm is conducted as follows:</p>
      <sec id="sec-2-1">
        <title>1) a teacher sets tasks for a student (developer),</title>
        <p>2) a student works on the actual branch of the project and makes it a local branch,</p>
      </sec>
      <sec id="sec-2-2">
        <title>3) in this branch a student solves the task,</title>
        <p>4) a student sends the branch with the completed task to the working repository,
5) a teacher takes this branch from the working store and checks it,
6) if the task is completed correctly, a teacher merges this branch with the current branch of
the project in the main repository or allows the student to do it.</p>
        <p>Using cloud services in this way, future software engineers learn to work with the technology
which they will use in their future professional activities.
2.3. Labor market analysis in terms of professional training of IT specialists in
the field of cloud computing technology
In the process of professional training of future programmers we are aimed at the fact that the
training of future programmers should be a modern one and they should get acquainted with
the latest software and the latest technology. In this regard, we analyzed Stackoverflow data as
for the tools the developers use.</p>
        <p>
          Based on the analysis of the Developer Survey, conducted at Stackoverflow [
          <xref ref-type="bibr" rid="ref28">28</xref>
          ], we have
identified which cloud technology is used by programmers in the world (table 2).
        </p>
        <p>Name</p>
        <p>Percentage of
programmers who use it
Terraform 6.2 %
MongoDB 26.4 %</p>
        <p>Firebase 14.4 %
Amazon DynamoDB 7.1%</p>
        <p>Cassandra 3.3%
IBM DB2 2.9 %</p>
        <p>AWS 26.7%</p>
        <p>Microsoft Azure 14.5 %
Google Cloud Platform 14.1 %</p>
        <p>Heroku 11.1 %
IBM Cloud or Watson 1.6 %</p>
        <p>JavaScript 67.7 %</p>
        <p>Python 44.1 %</p>
        <p>Java 40.2 %
PHP 26.2 %
Ruby 7.1 %
GitHub 82.8 %
Slack 53.0 %</p>
        <p>Jira 47.7 %
Google Suite (Docs. Meet. etc) 41.5 %</p>
        <p>Gitlab 37.0 %
Confluence 32.4 %</p>
        <p>Trello 29.6 %
Microsoft Teams 25.6 %</p>
        <p>Microsoft Azure 14.8 %
Stack Overflow for Teams 5.8 %</p>
        <p>Facebook Workplace 3.0 %</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>3. Conclusions</title>
      <p>Based on the comparison of this survey data with the analysis of the curricula of the above
mentioned universities (table 1), we have identified that technology that is not studied in the
target universities of Ukraine and technology that is not popular with software developers in
the world but taught in Ukrainian universities (table 3).</p>
      <p>Therefore, according to the analysis, in our opinion, curricula for future programmers should
be revised and modernized in accordance with current trends in the IT industry. Curricula should
include topics, aimed at acquaintance with cloud computing technology used in programming.
It is recommended to introduce a separate course (for example, “Cloud Technology” or “Cloud
Computing”) or separate topics into the process of professional training. Examples of such
topics are given in the table 4).</p>
      <p>In addition, in the process of future programmers’ training the attention should also be paid
Cloud technology that is popular among software
developers in the world
Common technology
Technology that is not popular at Stackoverflow
Technology that is not taught in the target
universities of Ukraine
Owncloud
LMS MOODLE
ownCloud
Google Apps
PXE
DigitalOcean
OpenStack
Google App Engine
VMware
UTOO
De Novo
Red Hat OpenShift
gLite
Globus Toolkit
Terraform
MongoDB
Cassandra
IBM DB2
Firebase
GitHub
Slack
Jira
Gitlab
Confluence</p>
      <p>Trello
Microsoft Teams</p>
      <p>Stack Overflow for Teams
Facebook Workplace
to the use of modern general-purpose cloud technology while studying professional disciplines,
namely: services for work planning, messaging, teamwork, creating web resources, saving
ifles, conducting surveys etc. The introduction of a wide range of cloud technology in future
programmers’ training will increase the quality of students’ preparation for future professional
activities.</p>
    </sec>
    <sec id="sec-4">
      <title>Acknowledgments</title>
      <p>This research was funded by a grant from the Ministry of Education and Science of Ukraine
(Number of state registration 0120U101970).</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <article-title>[1] IDC, Worldwide</article-title>
          and
          <string-name>
            <given-names>Regional</given-names>
            <surname>Public IT Cloud Services</surname>
          </string-name>
          <string-name>
            <surname>Forecast</surname>
          </string-name>
          ,
          <year>2020</year>
          . URL: https://www.reportlinker.com/p03516206/ Worldwide-and
          <article-title>-</article-title>
          <string-name>
            <surname>Regional-Public-IT-Cloud-</surname>
          </string-name>
          Services-Forecast.html.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2] Computer and information technology: occupations,
          <year>2021</year>
          . URL: http://www.bls.gov/ooh/ computer-and
          <article-title>-information-technology/home</article-title>
          .htm.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>J.</given-names>
            <surname>McNaboe</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Burke</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Walls</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            <surname>Condon</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. M.</given-names>
            <surname>Hogan</surname>
          </string-name>
          ,
          <string-name>
            <given-names>C.</given-names>
            <surname>Shally</surname>
          </string-name>
          ,
          <source>National Skills Bulletin</source>
          <year>2019</year>
          :
          <article-title>A Report by the Skills and Labour Market Research Unit (SLMRU) in SOLAS on behalf of the National Skills Council</article-title>
          ,
          <year>2019</year>
          . URL: https://www.solas.ie/f/70398/x/a6c2780d38/ national-skills-bulletin-
          <year>2019</year>
          .pdf.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>De</given-names>
            <surname>Novo</surname>
          </string-name>
          and
          <article-title>GFK Ukraine has estimated the cloud potential of Ukraine, 2013</article-title>
          . URL: https://www.de-novo.biz/ru/blog/ de-novo
          <article-title>-ta-gfk-ukraine-vimiryali-hmarnij-potencial-ukrayini-22.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>S. L.</given-names>
            <surname>Hnatiuk</surname>
          </string-name>
          ,
          <article-title>Perspectives of the development of cloud computing in Ukraine: opportunities and risks</article-title>
          .
          <source>Policy brief</source>
          ,
          <year>2020</year>
          . URL: http://old2.niss.gov.ua/articles/1191.
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <article-title>[6] IT-industry in Ukraine is growing 5 times faster than international rates</article-title>
          - head of Microsoft in Ukraine,
          <year>2020</year>
          . URL: https://ua.interfax.com.ua/news/interview/644432.html.
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Cloud</given-names>
            <surname>Computing Impact on IT Governance: Towards Enhancing Public Sector Organization's Performance</surname>
          </string-name>
          ,
          <year>2020</year>
          . URL: https://www.liverpool.ac.uk/engineering/ departmentofcivilengineeringandindustrialdesign/division
          <article-title>-of-industrial-design/ systems-realization-laboratory/beta-srl-postgraduate-students/mohammedalyami.</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <surname>Library for Online Programmes</surname>
          </string-name>
          ,
          <year>2020</year>
          . URL: https://libguides.liverpool.ac.uk/online/cloud.
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <article-title>[9] Bachelor of Engineering (Computer Science) Curriculum Elective Focus Areas and Elective Focus Criteria For Students Admitted in Year 2016 onwards</article-title>
          ,
          <year>2017</year>
          . URL: https://www.coursehero.com/file/55535972/ CS-Elective-
          <article-title>Focus-for-</article-title>
          <string-name>
            <surname>Batch-</surname>
          </string-name>
          2016
          <string-name>
            <surname>-</surname>
          </string-name>
          onwards-7-Nov-2016pdf/.
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <given-names>S.</given-names>
            <surname>Symonenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Osadchyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sysoieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Osadcha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Azaryan</surname>
          </string-name>
          ,
          <article-title>Cloud technologies for enhancing communication of it-professionals</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2643</volume>
          (
          <year>2020</year>
          )
          <fpage>225</fpage>
          -
          <lpage>236</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2643</volume>
          /paper12.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>I.</given-names>
            <surname>Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bobyliev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Uchitel</surname>
          </string-name>
          ,
          <article-title>Cloud calculations within the optional course Optimization Problems for 10th-11th graders</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2433</volume>
          (
          <year>2019</year>
          )
          <fpage>459</fpage>
          -
          <lpage>471</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <given-names>S.</given-names>
            <surname>Symonenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Osadchyi</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Sysoieva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>K.</given-names>
            <surname>Osadcha</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Azaryan</surname>
          </string-name>
          ,
          <article-title>Cloud technologies for enhancing communication of it-professionals</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2643</volume>
          (
          <year>2020</year>
          )
          <fpage>225</fpage>
          -
          <lpage>236</lpage>
          . URL: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2643</volume>
          /paper12.pdf.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <given-names>T.</given-names>
            <surname>Kramarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pylypenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zaselskiy</surname>
          </string-name>
          ,
          <article-title>Prospects of using the augmented reality application in STEM-based Mathematics teaching</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2547</volume>
          (
          <year>2020</year>
          )
          <fpage>130</fpage>
          -
          <lpage>144</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Naumuk</surname>
          </string-name>
          ,
          <article-title>State and perspectives of the implementation of visualization aids while teaching a discipline "Management of Computer Networks"</article-title>
          ,
          <source>Ukrainian Journal of Educational Studies and Information Technology</source>
          <volume>3</volume>
          (
          <year>2016</year>
          )
          <fpage>49</fpage>
          -
          <lpage>54</lpage>
          . URL: https: //uesit.org.ua/index.php/itse/article/view/141.
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <given-names>P.</given-names>
            <surname>Merzlykin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Popel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shokaliuk</surname>
          </string-name>
          ,
          <article-title>Services of SageMathCloud environment and their didactic potential in learning of informatics and mathematical disciplines</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2168</volume>
          (
          <year>2017</year>
          )
          <fpage>13</fpage>
          -
          <lpage>19</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <given-names>M.</given-names>
            <surname>Popel</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Shokalyuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <article-title>The learning technique of the SageMathCloud use for students collaboration support</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <year>1844</year>
          (
          <year>2017</year>
          )
          <fpage>327</fpage>
          -
          <lpage>339</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <given-names>O.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Pakhomova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zaselskiy</surname>
          </string-name>
          ,
          <article-title>The use of cloud technologies when studying geography by higher school students</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2433</volume>
          (
          <year>2019</year>
          )
          <fpage>377</fpage>
          -
          <lpage>390</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <given-names>I.</given-names>
            <surname>Kholoshyn</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Bondarenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Hanchuk</surname>
          </string-name>
          , E. Shmeltser,
          <article-title>Cloud ArcGIS Online as an innovative tool for developing geoinformation competence with future geography teachers</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2433</volume>
          (
          <year>2019</year>
          )
          <fpage>403</fpage>
          -
          <lpage>412</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>O.</given-names>
            <surname>Markova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Striuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            <surname>Shalatska</surname>
          </string-name>
          ,
          <string-name>
            <given-names>P.</given-names>
            <surname>Nechypurenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Tron</surname>
          </string-name>
          ,
          <article-title>Implementation of cloud service models in training of future information technology specialists</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2433</volume>
          (
          <year>2019</year>
          )
          <fpage>499</fpage>
          -
          <lpage>515</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <given-names>P.</given-names>
            <surname>Nechypurenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Selivanova</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.</surname>
          </string-name>
          <article-title>Chernova, Using the cloud-oriented virtual chemical laboratory VLab in teaching the solution of experimental problems in chemistry of 9th grade students</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2393</volume>
          (
          <year>2019</year>
          )
          <fpage>968</fpage>
          -
          <lpage>983</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>M.</given-names>
            <surname>Volikova</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Armash</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Y.</given-names>
            <surname>Yechkalo</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Zaselskiy</surname>
          </string-name>
          ,
          <article-title>Practical use of cloud services for organization of future specialists professional training</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2433</volume>
          (
          <year>2019</year>
          )
          <fpage>486</fpage>
          -
          <lpage>498</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>K.</given-names>
            <surname>Vlasenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Chumak</surname>
          </string-name>
          ,
          <string-name>
            <given-names>D.</given-names>
            <surname>Bobyliev</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Lovianova</surname>
          </string-name>
          ,
          <string-name>
            <surname>I. Sitak</surname>
          </string-name>
          ,
          <article-title>Development of an onlinecourse syllabus “Operations research oriented to cloud computing in the CoCalc system”</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2740</volume>
          (
          <year>2020</year>
          )
          <fpage>278</fpage>
          -
          <lpage>291</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>O.</given-names>
            <surname>Korotun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            <surname>Soloviev</surname>
          </string-name>
          ,
          <article-title>Model of using cloud-based environment in training databases of future IT specialists</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          <volume>2643</volume>
          (
          <year>2020</year>
          )
          <fpage>281</fpage>
          -
          <lpage>292</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>T. A.</given-names>
            <surname>Vakaliuk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O. V.</given-names>
            <surname>Korotun</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S. O.</given-names>
            <surname>Semerikov</surname>
          </string-name>
          ,
          <article-title>The selection of cloud services for ERdiagrams construction in IT specialists databases teaching</article-title>
          ,
          <source>CEUR Workshop Proceedings</source>
          (
          <year>2020</year>
          , in press).
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <given-names>S. A.</given-names>
            <surname>Barvenov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A. A.</given-names>
            <surname>Stankevich</surname>
          </string-name>
          ,
          <article-title>Experience of Git and GitHub use while teaching the courses to the students, in: Web-programming and Web-technology WebConf 2015: Proceedings of 3rd International scientific-practical conference</article-title>
          , Publishing center
          <string-name>
            <surname>BSU</surname>
          </string-name>
          , Minsk,
          <year>2015</year>
          , pp.
          <fpage>44</fpage>
          -
          <lpage>46</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <given-names>A. V.</given-names>
            <surname>Shaltunovich</surname>
          </string-name>
          ,
          <article-title>Organization of joint development of web-applications within social networking site Github</article-title>
          ,
          <source>Bulletin of Nizhnevastovsk State University</source>
          <volume>3</volume>
          (
          <year>2011</year>
          )
          <fpage>86</fpage>
          -
          <lpage>89</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <article-title>The tools you need to build what you want</article-title>
          ,
          <year>2020</year>
          . URL: https://github.com/features.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          [28] 2020
          <string-name>
            <given-names>Developer</given-names>
            <surname>Survey</surname>
          </string-name>
          ,
          <year>2020</year>
          . URL: https://insights.stackoverflow.com/survey/
          <year>2020</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>