<!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>Implementation of cloud service models in training of future information technology specialists</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kryvyi Rih National University</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Vitalii Matusevуch Str.</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kryvyi Rih</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine markova@mathinfo.ccjournals.eu</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>andrey.n.stryuk@gmail.com</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>shalatska@i.ua</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>vtron@ukr.net</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Institute of Information Technologies and Learning Tools of NAES of Ukraine</institution>
          ,
          <addr-line>9, M. Berlynskoho Str., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54, Gagarina Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>1976</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>Leading research directions are defined on the basis of self-analysis of the study results on the use of cloud technologies in training by employees of joint research laboratory “Сloud technologies in education” of Kryvyi Rih National University and Institute of Information Technology and Learning Aids of the NAES of Ukraine in 2009-2018: cloud learning technologies, cloud technologies of blended learning, cloud-oriented learning environments, cloudoriented methodological systems of training, the provision of cloud-based educational services. The ways of implementation SaaS, PaaS, IaaS cloud services models which are appropriate to use in the process of studying the academic disciplines of the cycles of mathematical, natural science and professional and practical training of future specialists in information technology are shown, based on the example of software engineering, computer science and computer engineering. The most significant advantages of using cloud technologies in training of future information technology specialists are definite, namely, the possibility of using modern parallel programming tools as the basis of cloud technologies. Conclusions are drawn; the direction of further research is indicated: designing a cloud-oriented learning environment for future specialists in computer engineering, identifying trends in the development of cloud technologies in the professional training and retraining of information technology specialists, developing a methodology for building the research competencies of future software engineering specialists by using cloud technologies.</p>
      </abstract>
      <kwd-group>
        <kwd>cloud technologies</kwd>
        <kwd>cloud service models</kwd>
        <kwd>future information technology specialists</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        During the research, the authors studied a problem of using the cloud technologies in
education in 2009-2018 and obtained results for the following areas:
___________________
Copyright © 2019 for this paper by its authors. Use permitted under Creative Commons License
Attribution 4.0 International (CC BY 4.0).
1. cloud learning technologies:
 the concept of cloud learning technologies was defined, their relationship with
learning technologies, ICT, cloud technologies and ICT learning is established
[7];
 the historical aspects of cloud services development are analysed [6];
 the functional identity of the concept of computer and cloud services are proved,
the original sources of cloud services are clarified, the continuity of cloud
technologies over the past 55 years and their relationship with the development
of ICT, in general, are drawn [5];
 the transformation of the main application areas of cloud technologies in
education is reflected [
        <xref ref-type="bibr" rid="ref29">19</xref>
        ], current trends in the cloud technologies development
in education are identified [
        <xref ref-type="bibr" rid="ref14 ref20">10</xref>
        ];
2. cloud technologies of blended learning:
 the application conditions of the blended learning in training of software
engineering specialists are determined [
        <xref ref-type="bibr" rid="ref43">33</xref>
        ];
 the blended learning software tools for training bachelor of software engineering
are defined [
        <xref ref-type="bibr" rid="ref32">22</xref>
        ], in particular, cloud-based means of presenting educational
materials and organizing collaboration between subjects of the educational
process [
        <xref ref-type="bibr" rid="ref42">32</xref>
        ];
 the blended learning organizational conditions for training information
technology specialists by using cloud-oriented means are determined [
        <xref ref-type="bibr" rid="ref46">36</xref>
        ];
 the model of using Google Apps in blended learning of computer science for
engineering specialities students is developed [
        <xref ref-type="bibr" rid="ref16 ref40">30</xref>
        ];
 the concept of an augmented reality educational object is introduced, its role in
the organization of traditional, mobile and blended learning is defined, a model
for organizing access to augmented reality learning objects is proposed, and
approaches to their design and implementation are considered [
        <xref ref-type="bibr" rid="ref37">27</xref>
        ];
 the theoretical and methodological principles of the blended learning of system
programming for future specialists in software engineering are developed [
        <xref ref-type="bibr" rid="ref51">41</xref>
        ];
3. cloud-oriented learning environments:
 the general components of the cloud-oriented learning environment of computer
science disciplines of engineering students are highlighted [
        <xref ref-type="bibr" rid="ref11 ref27">17</xref>
        ];
 the model of using cloud-based ICT tools is constructed [
        <xref ref-type="bibr" rid="ref48">38</xref>
        ];
 a cloud-based learning environment of a separate division of a higher education
institution is designed [
        <xref ref-type="bibr" rid="ref39">29</xref>
        ];
 the content and criteria for the development of teachers competence of vocational
training disciplines in the design of a mobile-oriented learning environment is
determined [
        <xref ref-type="bibr" rid="ref47">37</xref>
        ];
 a cloud-oriented learning environment for future specialists in electromechanical
engineering based on the integrated use of mobile Internet devices is proposed
[
        <xref ref-type="bibr" rid="ref22">12</xref>
        ];
 the place of augmented reality in the mobile-oriented environment of professional
and practical training is determined [
        <xref ref-type="bibr" rid="ref23">13</xref>
        ];
4. cloud-oriented methodological systems of training:
 it is shown that cloud technologies have the greatest influence on the
technological component of the methodical system of informatics disciplines, but
at the same time their development influences the goals and content of training
information technology specialists [
        <xref ref-type="bibr" rid="ref41">31</xref>
        ];
 the influence of cloud ICT on the methodical system of training for software
engineering specialists is considered, the main tasks of organizing learning are
determined, which can be solved using cloud ICT, a model of a cloud-oriented
methodical system for training software engineering specialists is proposed [
        <xref ref-type="bibr" rid="ref38">28</xref>
        ];
 the model of using cloud-oriented ICT tools is proposed [
        <xref ref-type="bibr" rid="ref45">35</xref>
        ];
5. the provision of cloud-based educational services:
 the features of the deployment of educational cloud infrastructure using Amazon
      </p>
      <p>
        Web Services are specified [
        <xref ref-type="bibr" rid="ref53">43</xref>
        ];
 the conditions for appropriate and integrated use of cloud computing services and
technologies are analyzed; a system of cloud-oriented learning tools for training
information technology specialists is designed [
        <xref ref-type="bibr" rid="ref50">40</xref>
        ];
 the advantages of using cloud technologies for different categories of participants
in the educational process and the model of providing cloud services that are
appropriate to use in the process of studying educational disciplines of
mathematical cycles, natural science, professional and practical training of future
information technology specialists are defined [
        <xref ref-type="bibr" rid="ref18">8</xref>
        ];
 the didactic potential of the CoCalc environment for studying mathematics and
computer science using cloud technologies [
        <xref ref-type="bibr" rid="ref19">9</xref>
        ] is determined; the main
components of CoCalc that can be used in the development of cloud software and
methodical systems and distance learning course are illustrated [
        <xref ref-type="bibr" rid="ref33">23</xref>
        ];
 the expediency of using the Xcos on Web modelling system as a means of forming
competencies in the modelling of technical objects by future bachelors of
electromechanics is justified [12; 11];
 the principles of use of mobile and cloud services in the professional training of
future specialists in mechanical engineering are defined [
        <xref ref-type="bibr" rid="ref26">16</xref>
        ];
 a system of cloud technologies is designed for teaching the basics of mathematical
informatics to future information technology specialists [
        <xref ref-type="bibr" rid="ref19">9</xref>
        ];
 a cloud-oriented system for teaching computer science informatics disciplines for
engineering students is designed [
        <xref ref-type="bibr" rid="ref28">18</xref>
        ];
 a historical and technological analysis of the experience of using augmented
reality tools for the development of interactive training materials is carried out
[
        <xref ref-type="bibr" rid="ref47">37</xref>
        ]; a methodology is developed for using BlippBuilder web service to develop
learning objects of augmented reality [
        <xref ref-type="bibr" rid="ref36">26</xref>
        ];
6. professional training of specialists in software engineering:
 the particularities of training masters of software engineering are determined [3];
 the use of cloud technologies in the professional training of software engineering
specialists will contribute to the fundamentalization, strengthening of an active
approach to the study of the disciplines of the professional and practical training
cycle, the active use of project methods and contextual learning, elements of
problem-based learning and learning in collaboration is defined [
        <xref ref-type="bibr" rid="ref35">25</xref>
        ];
 the role of neural network modelling in the education content of the special course
“Fundamentals of Mathematical Informatics” is determined, it is aimed at
bridging the gap between theoretical informatics and its applications: software,
system and computer engineering [4; 20; 21];
 the main stages of software engineering development are analyzed, the
differences in professional training of specialist in software engineering are
outlined [2], the fundamental components of training future software engineers
and the problem of the rapid obsolescence of the technological content of training
are highlighted; it is certain that mastering the fundamentals of computer science
(informatics) is the foundation of software engineering training [
        <xref ref-type="bibr" rid="ref49">39</xref>
        ].
2
      </p>
    </sec>
    <sec id="sec-2">
      <title>Purpose of the study</title>
      <p>The analysis of educational and professional training programs for specialists in
information technologies in Ukraine has been provided with an opportunity to
determine the model of cloud services provision that is appropriate to use in the process
of studying the educational disciplines of mathematical cycles, natural science,
professional and practical training for future information technology specialists:
─ SaaS – “Higher Mathematics”, “Theory of Probability and Mathematical Statistics”,
“Algorithms and Computing Methods”, “Discrete Mathematics”, “Ecology”,
“Computer Logic”, “Database Organization”;
─ PaaS – “Physics”, “Theory of Electric and Magnetic Circuits”, “Computer
Electronics”, “Programming”, “Computer Circuitry”, “Parallel and Distributed
Computing”, “Software Engineering”;
─ IaaS – “Computer Architecture”, “System Programming”, “System Software”,
“Technology of Computer System Design”, “Computer Systems”, “Computer
Networks”, “Computer Systems Information Security”.</p>
      <p>The list indicates the lowest level of the deployment model that can be used when
studying the relevant discipline. An unexplored component of the problem is the
implementation of these models in the training of future information technology
specialists.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Discussion of findings</title>
      <p>
        For the academic discipline “Higher Mathematics” can be applied one of the
Weboriented systems of computer mathematics or a set of ICT tools for teaching higher
mathematics (lecture demonstrations, dynamic models, simulators and educational
expert systems), which are provided with general Web access. Kateryna I. Slovak [
        <xref ref-type="bibr" rid="ref29">19</xref>
        ]
theoretically substantiated and experimentally tested feasibility of using mobile
mathematical environments in teaching Higher Mathematics – open modular network
mobile information and computing software, which provides the user (lecturer, student)
with mobile access to information resources of mathematical and educational purposes,
creating conditions for the organization of the full cycle of study (storage and
presentation of training materials; conducting educational mathematical research;
support of individual and collective work; evaluation of educational achievements and
etc.) and the integration of classroom and extracurricular work in a continuous learning
process.
      </p>
      <p>The defining characteristics of a mobile mathematical environment include:
─ access mobility (on a wide range of computer devices, which provides the ability to
use netbooks, tablet computers and smartphones as learning tools);
─ software mobility (the ability to transfer the environment to different software and
hardware platforms without significant modification);
─ networking (storage mathematical objects on network servers, which provides an
opportunity to unify access to them as in the classroom and outside it);
─ openness (the ability to change the information and computing component of the
environment);
─ modularity (the ability to add, replace and exclude components of the environment);
─ object orientation (the possibility of prototyping, creating, modifying, inheriting,
encapsulating mathematical objects);
─ the natural use of effective pedagogical technologies for organizing collaboration on
educational projects in educational communities.</p>
      <p>
        The main components of the author’s mobile mathematical environment “Higher
Mathematics” are the computational core (mathematical package) and information
support, which contains methodological and additional information materials. The
research [
        <xref ref-type="bibr" rid="ref29">19</xref>
        ] shows that as a computing core of a mobile mathematical environment
advisable to choose Web-SCM Sage, which gives an opportunity: to implement the
main types of software in a single environment (lecture demonstrations, dynamic
models, simulators, educational expert systems), the use of which is aimed at enhancing
the educational (including independent) activities of students; to automate the
computational process of solving applied tasks, focusing on building a model and
interpreting the results of a computational experiment. Considering that information
support, which is a part of the mobile mathematical environment, is subject-oriented,
Kateryna І. Slovak demonstrates a class of mobile mathematical environments which
have the same computational core and variable information support (Fig. 1). Therefore,
the replacement of the methodological component of information support in the
author’s mobile mathematical environment “Higher Mathematics” provides the
opportunity to create new environments from the subjects of the physical and
mathematical cycle.
      </p>
      <p>
        The minimum level of the cloud service delivery model, which is necessary for the
implementation of such an environment, is SaaS, by which can be accessed to
WebSCM Sage. PaaS model is required to support the console interface to such an
environment. Finally, an independent deployment of the environment can be automated
by the virtualization of a computer with an installed operating system and all the
components of the environment according to IaaS model (in such way environment
developed by Kateryna І. Slovak is distributed via the Internet).
In [
        <xref ref-type="bibr" rid="ref11 ref27">17</xref>
        ] we can find examples of implementation the SaaS model in education by using
online integrated programming environments, and see that most Internet IDE has a
rather specific character (unlike general-purpose IDEs such as Eclipse): IDE is not just
provided service but it is also a tool for users who use other services.
      </p>
      <p>Examples of such services include Coghead, ZohoCreator, BungeeBuilder,
MicrosoftPopFly and YahooPipes. All of these services are proprietary, some of them
use their own languages, and all services are required to be placed exclusively on their
servers. However, there are several services which are based on standard languages and
have a more general character. For example, in Heroku uses the Ruby language and it
can be used to develop and deploy Ruby applications. Cloud9 provides the ability to
create programs in more than 40 programming languages, including C#, C/C++,
Clojure, CoffeeScript, ColdFusion, Groovy, Java, Javascript, Lua, OCaml, PHP, Perl,
Python, Ruby, Scala. The online IDE is a good tool for engaging in programming: its
use gives to the user an opportunity to quickly start coding and get results instantly.
Although online IDEs are not full-fledged integrated environments, working with them
gives an idea of how the programming environment may look like. The immediate
benefits of an online IDE are the lack of the need to install them and instantly deploy a
project. In addition, their application opens new opportunities for exchange of
educational materials and cooperation [22, p. 264-269].</p>
      <p>
        Thus, when using the online IDE, a software development service is provided
according to the SaaS model. At the same time, the online IDEs act as appropriate
platforms, accesses to which are provided according to the PaaS model. The last one is
important for the training of specialists in information technology because it creates
conditions for practising real skills (in particular, the administration of computer
systems and networks) in a virtualized environment [
        <xref ref-type="bibr" rid="ref24 ref9">14</xref>
        ]. An outstanding example of
such an environment is the image of a virtual machine (Virtual Appliances), which is
distributed through the VMware Solution Exchange, the Virtual Education Laboratory
(VEL) produced by iNetwork, Inc. This product provides a remote computer service
for educational experiments in the information technology industry. The cloud-oriented
infrastructure of VEL is built on the VMware platform, and the reliability of its work
is provided by several data processing centers.
      </p>
      <p>
        Due to using VEL, teachers can create their own network configurations as
laboratory tasks for students who are given the opportunity to experiment with different
operating systems without the need for a physical presence in a computer classroom.
VEL gives an opportunity to master the methods of network monitoring, detecting
penetrations, developing mobile programs for Android-based smartphones, providing
wireless and mobile security, auditing threats, etc. for future computer engineering
specialists [
        <xref ref-type="bibr" rid="ref54">44</xref>
        ]. Consequently, computer services are provided for the IaaS model
whilst using virtual machines in the training of specialists in information technology.
      </p>
      <p>The choice of the SaaS model for teaching the basics of databases is determined by
the minimum requirements for the software of the academic discipline. Considering
that access to relational databases is traditionally provided by queries in the SQL
language, the minimally necessary software should provide the ability to execute
queries in the SQL language and review execution results, create databases, revise,
create and modify table structures, fill and edit data, search for data templates, their
import and export, database server administration, etc. via a web interface.</p>
      <p>These requirements are fully met by phpMyAdmin [1] and part of the Google cloud
platform – Cloud SQL.</p>
      <p>
        Hassan Rajaei and Eman A. Aldakheel [
        <xref ref-type="bibr" rid="ref23">13</xref>
        ] give an example of using cloud
technologies according to the PaaS model in the process of learning database
management systems. Students are given the opportunity to create their own databases,
link databases that are located on different servers, and receive data using the SQL
language. The authors suggest using IBM Cloud and Windows Azure for this. Thus,
there are images of DB2 DBMS among the adjusted virtual machine images from IBM.
Students create their own databases by selecting and supplementing a DB2 image. After
initial setup of DB2, students can increase security by creating private and public keys
and defining different levels of database access (owner, administrator, and user). After
that, students can rise to the SaaS level using a Web browser to create queries in SQL
via the phpMyAdmin interface or created by themselves. In addition, they can use
remote access from their own computers using public and private keys according to the
DaaS model.
      </p>
      <p>Two of the four main components of the Windows Azure cloud platform (Fig. 2) are
associated with databases: Storage services (access to tables, unstructured large data,
files and queries) and Azure SQL Database (Azure Search, Document DB, Redis Cache
and StorSimple) provide access to non-relational and relational DBMS, respectively.
Operating system training is one of the traditional applications of IaaS-based virtual
machines: a virtualization environment that includes servers, software, and network
equipment. To access IaaS, customers must pay the cost of the selected service, which
is determined by the consumption of computer resources such as operating time in the
operating system, data processing system usage time, disk space, and network traffic.</p>
      <p>One of the most developed infrastructures is Amazon Web Services. Amazon's cloud
computing infrastructure (Amazon Web Services (AWS)) provides an opportunity to
freely choose the operating system, programming model, and configuration of the
computing system. AWS services provide simplified management of simple (Amazon
SimpleDB) and relational databases (Amazon RDS), queries (Amazon SQS), payments
(Amazon FPS), storage (Amazon S3) and data delivery (Amazon CloudFront),
virtualization (Amazon EC2), messaging in the cloud (Amazon SNS), between clouds
and the organization’s private network (Amazon VPC).</p>
      <p>The central component of AWS is Amazon EC2 (Amazon Elastic Compute Cloud),
which uses Amazon Machine Image – a virtual machine image that contains the
operating system (Linux, Windows, etc.) and the software that a cloud service user
needs. To use an image in EC2, its image file system is compressed, encrypted, digitally
signed, and divided into 10 megabytes parts, which are uploaded to Amazon S3 server
for storage.</p>
      <p>The “elasticity” of the EC2 service is provided by:
─ payment only during the service activity;
─ taking into account the geographical location of the client and servers.
Amazon EC2’s elastic computing unit (Elastic Compute Unit (ECU)) is an abstraction
of computer resources that corresponds to the 2007 model of the Opteron and Xeon
processors with a clock frequency of 1.0-1.2 GHz.</p>
      <p>EC2 uses a Xen virtual machine monitor, each of which runs on a virtual private
server. The simplest among the standard types of EC2 virtual machines are the
minimum (tiny) configurations of t1.micro and t2.micro, which provide 640 MB and
1 GB of RAM, respectively.</p>
      <p>Starting from December 2010, Amazon provides new users with a free resource
credit in the amount of 750 hours per month of t2.micro configuration running under
Linux or Windows and 30 GB of disk space that can be used throughout the year. After
a year of using or running out of credit, the user switches to paid services (payment is
made only for the resources actually used).</p>
      <p>To monitor the performance of the cloud, Amazon provides the Cloud Watch
service, through which users monitor CPU, disk, and network usage. When system
resources are low whilst using Amazon's Auto Scaling feature, they are automatically
added, which ensures that the virtual machine runs continuously on the cloud.</p>
      <p>To get started in EC2, you must refer to the website at http://aws.amazon.com/ec2/
and register as a user (Fig. 3). The next step is to download your own operating system
image or select one of the free images offered – for example, Amazon Linux AMI
(AMI – Amazon Machine Image) 2015.09.1, which includes a set of AWS tools,
interpreters of Python, Perl, Ruby, Java, MySQL DBMS, PostgresSQL, etc.</p>
      <p>AWS provides secure access to the operating system using public key cryptography
over SSH (Fig. 4).
As noted by Hassan Rajaei and Eman A. Aldakheel, the course “Operating Systems” is
one of the most beneficial courses for future specialists in the field of computer
technology, since most cloud service providers offer variety operating system images.
Students can perform multiple exercises and programming assignments on the available
operating system images. In addition, they can design their own operating system and
implement its image in a virtual machine on the cloud. Due to virtualization techniques,
no harm will be done if student’s version crushes (in contrast to damage a real machine
which occurs through the provision of system administration tools to students) [15,
p. 10]. Thus, the use of virtual machines in the course “Operating Systems” creates
conditions for students to acquire professional competencies at a high level.</p>
      <p>Students can study the “behaviour” of various time scheduling algorithms in
operating systems using any programming language, virtual memory, device
management, etc. This is possible only through modeling with the traditional approach.
An interesting example of such a virtual machine was developed as part of the “Agapa”
system: a module for conducting virtual laboratory work from system programming
provides an opportunity to demonstrate step-by-step program execution by the central
processor. The interface of the module (Fig. 5) simulates the operation of the
programcustomizer. In separate windows of the working area are displayed: the source code of
the program in the form of hexadecimal codes and mnemonic commands to the
assembler; the contents of the current memory segment in hexadecimal codes and
ASCII characters; the contents of the main processor registers; status of flag register;
the contents of the software stack. The ability to load the source code of programs into
the module significantly expands the possibilities of using the module in conducting
virtual laboratory work on the discipline “System Programming”. The module is used
by the lecturer while working with students to demonstrate the work of examples that
contain fragments of programs or algorithmic structures [41, p. 143-144].
One of the distinct advantages of using cloud technologies in preparing future
information technology specialists is the possibility of using modern parallel
programming technologies, which serve as the foundation for high performance
computing, which, in turn, are the basis of cloud technologies. The use of virtual
machines hosted on the cloud in the course “Operating Systems” provides the
opportunity to demonstrate both platform-dependent and mobile parallel programming
technologies.</p>
      <p>Cluster, grid and other high-performance computing systems are traditionally used
to solve modeling problems, which are one of the cornerstones of computer science in
general and mathematical computer science in particular.</p>
      <p>In order to teach students the basic technologies of parallel computing and parallel
programming paradigms, it is advisable to use cloud technology tools to perform lab
work, in which students must acquire competence in issues such as scalability and
performance of computing systems, limitations on parallelism, overhead costs for
synchronization, distribution and load balancing of computing modules, etc.
Traditionally, the acquisition of competences from parallel programming occurs in labs
that are performed on a local cluster or corporate cloud. Amazon and other leading
cloud service providers provide high-performance distributed cloud servers which can
improve students’ understanding of distributed cloud systems.</p>
      <p>One of the most efficient parallel programming technologies is the Message Passing
Interface (MPI) standard and its implementation in the corresponding programming
libraries, which provide the ability to create multi-current programs, use shared
memory, etc. through the message passing mechanism. In fig. 6 shows the work results
of the program example of using MPI in the operating system Amazon Linux AMI with
the OpenMPI library installed, which combined the technologies and resources of many
other projects (FT-MPI, LA-MPI, LAM / MPI and PACX-MPI) and is used on most
supercomputers which are among the TOP500. The use of cloud technologies in
teaching parallel programming using the OpenMPI library provides students with the
opportunity to test, customize and deploy their own programs on scalable distributed
systems in order to identify hidden errors and other problems that arise during parallel
programming.</p>
      <p>Conclusion and directions for further research
1. In training informatics disciplines of future information technology specialists, it is
feasible to use the following cloud service delivery models: “software as a service”,
“platform as a service”, and “infrastructure as a service” based on the informatics
technology of virtual machines and pedagogical distance learning technology.
2. One of the clear advantages of using cloud technologies in the preparation of future
information technology specialists is the possibility of using modern parallel
programming tools as the basis of cloud technologies.</p>
      <p>Research does not exhaust all aspects of the analyzed problem. The further scientific
search for its solution is appropriate in such directions:
─ designing a cloudy oriented learning environment for future computer engineering
specialists;
─ trends in the development of cloud technologies in the professional training and
retraining of information technology specialists;
─ method of forming research competencies of future specialists in software
engineering by means of cloud technologies.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          <string-name>
            <surname>Delisle</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <source>Mastering phpMyAdmin 3</source>
          .
          <article-title>4 for Effective MySQL Management: A complete</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          <article-title>guide to getting started with phpMyAdmin 3.4 and mastering its features</article-title>
          . Packt Publishing,
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <string-name>
            <surname>Birmingham - Mumbai</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <string-name>
            <surname>Striuk</surname>
          </string-name>
          , A.M. (eds.)
          <source>Proceedings of the 1st Student Workshop on Computer Science &amp;</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          <string-name>
            <surname>Software</surname>
          </string-name>
          <article-title>Engineering (CS&amp;SE@SW</article-title>
          <year>2018</year>
          ), Kryvyi Rih, Ukraine, November
          <volume>30</volume>
          ,
          <year>2018</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          <source>CEUR Workshop Proceedings</source>
          <volume>2292</volume>
          ,
          <fpage>1</fpage>
          -
          <lpage>10</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2292</volume>
          /paper00.pdf
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          (
          <year>2018</year>
          ).
          <source>Accessed 31 Dec 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          <article-title>Theory and methods of e-learning 4</article-title>
          ,
          <fpage>134</fpage>
          -
          <lpage>139</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          <source>14th International Conference on ICT in Education, Research and Industrial Applications.</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          <string-name>
            <surname>Integration</surname>
          </string-name>
          ,
          <article-title>Harmonization and Knowledge Transfer (ICTERI,</article-title>
          <year>2018</year>
          ), Kyiv, Ukraine,
          <fpage>14</fpage>
          -
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          <source>17 May</source>
          <year>2018</year>
          , vol.
          <source>II: Workshops. CEUR Workshop Proceedings</source>
          <volume>2104</volume>
          ,
          <fpage>338</fpage>
          -
          <lpage>403</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2104</volume>
          /paper_204.
          <string-name>
            <surname>pdf</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <source>Accessed 30 Nov 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          <string-name>
            <given-names>Information</given-names>
            <surname>Technologies</surname>
          </string-name>
          and
          <source>Learning Tools</source>
          <volume>46</volume>
          (
          <issue>2</issue>
          ),
          <fpage>29</fpage>
          -
          <lpage>44</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          <source>doi:10.33407/itlt.v46i2.1234</source>
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          workshop on Cloud Technologies in Modern University, Cherkasy, 24
          <source>Mar</source>
          <year>2015</year>
          , pp.
          <fpage>29</fpage>
          -
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          30. ChDTU,
          <string-name>
            <surname>Cherkasy</surname>
          </string-name>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          <article-title>technology: an attempt to define)</article-title>
          .
          <source>New computer technology 12</source>
          ,
          <fpage>244</fpage>
          -
          <lpage>248</lpage>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          8.
          <string-name>
            <surname>Markova</surname>
            ,
            <given-names>O.M.:</given-names>
          </string-name>
          <article-title>Modeli vykorystannia khmarnykh tekhnolohii u pidhotovtsi IT-fakhivtsiv (Models of using cloud technologies at the IT professionals training)</article-title>
          .
          <article-title>Naukovyi chasopys NPU imeni M. P. Drahomanova, Seriia 2: Kompiuterno-oriientovani systemy navchannia</article-title>
          .
          <volume>18</volume>
          (
          <issue>25</issue>
          ),
          <fpage>85</fpage>
          -
          <lpage>94</lpage>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          9.
          <string-name>
            <surname>Markova</surname>
            ,
            <given-names>O.M.:</given-names>
          </string-name>
          <article-title>The tools of cloud technology for learning of fundamentals of mathematical informatics for students of technical universities</article-title>
          . In: Semerikov,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.P</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE</source>
          <year>2017</year>
          ), Kryvyi Rih, Ukraine, April
          <volume>28</volume>
          ,
          <year>2017</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2168</volume>
          ,
          <fpage>27</fpage>
          -
          <lpage>33</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2168</volume>
          /paper5.pdf (
          <year>2018</year>
          ).
          <source>Accessed 15 Sep 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          10.
          <string-name>
            <surname>Merzlykin</surname>
            ,
            <given-names>O.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Perspektyvni khmarni tekhnolohii v osviti (Prospective Cloud Technologies in Education)</article-title>
          .
          <source>In: Proceedings of the scientific and practical workshop on</source>
          Cloud Technologies in Modern University, Cherkasy, 24
          <source>Mar</source>
          <year>2015</year>
          , pp.
          <fpage>31</fpage>
          -
          <lpage>33</lpage>
          . ChDTU,
          <string-name>
            <surname>Cherkasy</surname>
          </string-name>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          11.
          <string-name>
            <surname>Modlo</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
          </string-name>
          .O.,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shmeltzer</surname>
            ,
            <given-names>E.O.</given-names>
          </string-name>
          :
          <article-title>Modernization of Professional Training of Electromechanics Bachelors: ICT-based Competence Approach</article-title>
          . In: Kiv,
          <string-name>
            <given-names>A.E.</given-names>
            ,
            <surname>Soloviev</surname>
          </string-name>
          , V.N. (eds.)
          <source>Proceedings of the 1st International Workshop on Augmented Reality in Education (AREdu</source>
          <year>2018</year>
          ), Kryvyi Rih, Ukraine, October 2,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2257</volume>
          ,
          <fpage>148</fpage>
          -
          <lpage>172</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2257</volume>
          /paper15.pdf (
          <year>2018</year>
          ).
          <source>Accessed 21 Mar 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          12.
          <string-name>
            <surname>Modlo</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
          </string-name>
          .O.,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.:</given-names>
          </string-name>
          <article-title>Xcos on Web as a promising learning tool for Bachelor's of Electromechanics modeling of technical objects</article-title>
          . In: Semerikov,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.P</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE</source>
          <year>2017</year>
          ), Kryvyi Rih, Ukraine, April
          <volume>28</volume>
          ,
          <year>2017</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2168</volume>
          ,
          <fpage>34</fpage>
          -
          <lpage>41</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2168</volume>
          /paper6.pdf (
          <year>2018</year>
          ).
          <source>Accessed 15 Sep 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          13.
          <string-name>
            <surname>Modlo</surname>
          </string-name>
          ,
          <string-name>
            <surname>Ye</surname>
          </string-name>
          .O.,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Zasoby dopovnenoi realnosti u mobilno oriientovanomu seredovyshchi profesiino-praktychnoi pidhotovky (Augmented reality tools in a mobile-oriented environment of vocational training)</article-title>
          . In: Lavrentieva,
          <string-name>
            <given-names>O.O.</given-names>
            ,
            <surname>Mishenina</surname>
          </string-name>
          , T. M. (ed.)
          <article-title>Proceedings of the international scientific and practical conference on the Professional pedagogy and andragogy: topical issues, achievements and innovations</article-title>
          , Kryvyi Rih State Pedagogical University, Kryvyi Rih,
          <fpage>20</fpage>
          -21
          <source>Nov</source>
          <year>2017</year>
          , pp.
          <fpage>31</fpage>
          -
          <lpage>34</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          14.
          <string-name>
            <surname>Nechypurenko</surname>
            ,
            <given-names>P.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>VlabEmbed - the New Plugin Moodle for the Chemistry Education</article-title>
          . In: Ermolayev,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Bassiliades</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Fill</surname>
          </string-name>
          , H.-G.,
          <string-name>
            <surname>Yakovyna</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayr</surname>
            ,
            <given-names>H.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peschanenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikitchenko</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spivakovsky</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . (eds.) 13th International Conference on ICT in Education, Research and
          <string-name>
            <given-names>Industrial</given-names>
            <surname>Applications</surname>
          </string-name>
          . Integration,
          <article-title>Harmonization and Knowledge Transfer (ICTERI,</article-title>
          <year>2017</year>
          ), Kyiv, Ukraine,
          <fpage>15</fpage>
          -
          <lpage>18</lpage>
          May
          <year>2017</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <year>1844</year>
          ,
          <fpage>319</fpage>
          -
          <lpage>326</lpage>
          . http://ceurws.org/Vol-
          <volume>1844</volume>
          /10000319.pdf (
          <year>2017</year>
          ).
          <source>Accessed 21 Mar 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          15.
          <string-name>
            <surname>Rajaei</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Aldakheel</surname>
            ,
            <given-names>E.A.</given-names>
          </string-name>
          :
          <article-title>Cloud Computing in Computer Science and Engineering Education</article-title>
          .
          <source>In: Spurring Big Ideas in Education: 119th ASEE Annual Conference &amp; Exposition</source>
          , San Antonio, June 10-13,
          <year>2012</year>
          . http://www.asee.org/public/conferences/8/ papers/4956/download (
          <year>2012</year>
          ).
          <source>Accessed 17 Aug 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          16.
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Mechanical Engineers' Training in Using Cloud and Mobile Services in Professional Activity</article-title>
          . In: Ermolayev,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Bassiliades</surname>
          </string-name>
          ,
          <string-name>
            <given-names>N.</given-names>
            ,
            <surname>Fill</surname>
          </string-name>
          , H.-G.,
          <string-name>
            <surname>Yakovyna</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mayr</surname>
            ,
            <given-names>H.C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kharchenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Peschanenko</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Nikitchenko</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spivakovsky</surname>
            ,
            <given-names>A</given-names>
          </string-name>
          . (eds.)
          <source>Proceedings of the 13th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI</source>
          ,
          <year>2017</year>
          ), Kyiv, Ukraine, May
          <volume>15</volume>
          -18,
          <year>2017</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <year>1844</year>
          ,
          <fpage>348</fpage>
          -
          <lpage>359</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>1844</volume>
          /10000348.pdf (
          <year>2017</year>
          ).
          <source>Accessed 15 Sep 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          17.
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.V</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Rozrobka modeli khmaro oriientovanoho seredovyshcha navchannia informatychnykh dystsyplin studentiv inzhenernykh spetsialnostei (Development model of cloud-oriented learning environment computing disciplines for engineering students)</article-title>
          . In: Bykov,
          <string-name>
            <given-names>V.</given-names>
            <surname>Yu</surname>
          </string-name>
          ,
          <string-name>
            <surname>Spirin</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          <article-title>(ed.) Collection of materials of the 2nd All-Ukrainian Scientific</article-title>
          and Practical Conference of Young Scientists “Scientific Youth-2014”,
          <article-title>Institute of Information Technologies and Learning Tools of NAES of Ukraine</article-title>
          , Kyiv, December
          <volume>11</volume>
          ,
          <year>2014</year>
          , pp.
          <fpage>119</fpage>
          -
          <lpage>121</lpage>
          . IITLT of NAES of Ukraine, Kyiv (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          18.
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>The system of cloud-oriented tools of learning computer science disciplines of engineering specialties students</article-title>
          . In: Semerikov,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.P</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE</source>
          <year>2017</year>
          ), Kryvyi Rih, Ukraine, April
          <volume>28</volume>
          ,
          <year>2017</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2168</volume>
          ,
          <fpage>20</fpage>
          -
          <lpage>26</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2168</volume>
          /paper4.pdf (
          <year>2018</year>
          ).
          <source>Accessed 15 Sep 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          19.
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          : Preface. In: Semerikov,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Shyshkina</surname>
          </string-name>
          ,
          <string-name>
            <surname>M.P</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 5th Workshop on Cloud Technologies in Education (CTE</source>
          <year>2017</year>
          ), Kryvyi Rih, Ukraine, April
          <volume>28</volume>
          ,
          <year>2017</year>
          . CEUR Workshop Proceedings 2168. http://ceur-ws.org/Vol2168/preface.pdf (
          <year>2018</year>
          ).
          <source>Accessed 21 Mar 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          20.
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teplytskyi</surname>
            ,
            <given-names>I.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yechkalo</surname>
            ,
            <given-names>Yu.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiv</surname>
            ,
            <given-names>A.E.</given-names>
          </string-name>
          :
          <article-title>Computer Simulation of Neural Networks Using Spreadsheets: The Dawn of the Age of Camelot</article-title>
          . In: Kiv,
          <string-name>
            <given-names>A.E.</given-names>
            ,
            <surname>Soloviev</surname>
          </string-name>
          , V.N. (eds.)
          <source>Proceedings of the 1st International Workshop on Augmented Reality in Education (AREdu</source>
          <year>2018</year>
          ), Kryvyi Rih, Ukraine, October 2,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2257</volume>
          ,
          <fpage>122</fpage>
          -
          <lpage>147</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2257</volume>
          /paper14.pdf (
          <year>2018</year>
          ).
          <source>Accessed 30 Nov 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          21.
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Teplytskyi</surname>
            ,
            <given-names>I.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yechkalo</surname>
            ,
            <given-names>Yu.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Markova</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Soloviev</surname>
            ,
            <given-names>V.N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kiv</surname>
            ,
            <given-names>A.E.</given-names>
          </string-name>
          :
          <article-title>Computer Simulation of Neural Networks Using Spreadsheets: Dr. Anderson, Welcome Back</article-title>
          . In: Ermolayev,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Mallet</surname>
          </string-name>
          ,
          <string-name>
            <given-names>F.</given-names>
            ,
            <surname>Yakovyna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kharchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kobets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Korniłowicz</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            ,
            <surname>Kravtsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Nikitchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.</given-names>
            ,
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            ,
            <surname>Spivakovsky</surname>
          </string-name>
          ,
          <string-name>
            <surname>A</surname>
          </string-name>
          . (eds.)
          <source>Proceedings of the 15th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI</source>
          ,
          <year>2019</year>
          ), Kherson, Ukraine, June 12-15
          <year>2019</year>
          , vol.
          <source>II: Workshops. CEUR Workshop Proceedings</source>
          <volume>2393</volume>
          ,
          <fpage>833</fpage>
          -
          <lpage>848</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2393</volume>
          /paper_348.
          <string-name>
            <surname>pdf</surname>
          </string-name>
          (
          <year>2019</year>
          ).
          <source>Accessed 30 Jun 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          22.
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Fundamentalizatsiia navchannia informatychnykh dystsyplin u vyshchii shkoli (Fundamentalization of Computer Science teaching at the high educational institutions)</article-title>
          . Mineral, Kryvyi
          <string-name>
            <surname>Rih</surname>
          </string-name>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          23.
          <string-name>
            <surname>Shokaliuk</surname>
            ,
            <given-names>S.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Markova</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.:</given-names>
          </string-name>
          <article-title>SageMathCloud yak zasib khmarnykh tekhnolohii kompiuterno-oriientovanoho navchannia matematychnykh ta informatychnykh dystsyplin (SageMathCloud as the Learning Tool Cloud Technologies of the ComputerBased Studying Mathematics and Informatics Disciplines)</article-title>
          . In: Soloviov, V.M. (ed.) Modeling in Education: State. Problems. Prospects, pp.
          <fpage>130</fpage>
          -
          <lpage>142</lpage>
          . Brama,
          <string-name>
            <surname>Cherkasy</surname>
          </string-name>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          24.
          <string-name>
            <surname>Slovak</surname>
            ,
            <given-names>K.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tryus</surname>
          </string-name>
          , Yu.V.:
          <article-title>Mobilni matematychni seredovyshcha: suchasnyi stan ta perspektyvy rozvytku (Mobile mathematical environments: current state and development prospects)</article-title>
          .
          <article-title>Naukovyi chasopys Natsionalnoho pedahohichnoho universytetu imeni M. P. Drahomanova, Seriia 2: Kompiuterno-oriientovani systemy navchannia 12(19</article-title>
          ),
          <fpage>102</fpage>
          -
          <lpage>109</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          25.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koval</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Vykorystannia khmarooriientovanykh zasobiv IKT u pidhotovtsi fakhivtsiv z prohramnoi inzhenerii (Using a cloud-oriented ICT training in Software Engineering)</article-title>
          . In:
          <article-title>Naukova diialnist yak shliakh formuvannia profesiinykh kompetentnostei maibutnoho fakhivtsia (NPK-2013), materialy Vseukrainskoi naukovo-praktychnoi konferentsii 5-6 hrudnia 2013 r</article-title>
          .,
          <source>m. Sumy</source>
          , pp.
          <fpage>182</fpage>
          -
          <lpage>184</lpage>
          . Mriia,
          <string-name>
            <surname>Sumy</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          26.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shokaliuk</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Using Blippar Augmented Reality Browser in the Practical Training of Mechanical Engineers</article-title>
          . In: Ermolayev,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Suárez-Figueroa</surname>
          </string-name>
          ,
          <string-name>
            <given-names>M.C.</given-names>
            ,
            <surname>Yakovyna</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kharchenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kobets</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Kravtsov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>H.</given-names>
            ,
            <surname>Peschanenko</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.</given-names>
            ,
            <surname>Prytula</surname>
          </string-name>
          , Ya.,
          <string-name>
            <surname>Nikitchenko</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spivakovsky</surname>
            <given-names>A</given-names>
          </string-name>
          . (eds.)
          <source>Proceedings of the 14th International Conference on ICT in Education, Research and Industrial Applications. Integration, Harmonization and Knowledge Transfer (ICTERI</source>
          ,
          <year>2018</year>
          ), Kyiv, Ukraine,
          <fpage>14</fpage>
          -
          <lpage>17</lpage>
          May
          <year>2018</year>
          , vol.
          <source>II: Workshops. CEUR Workshop Proceedings</source>
          <volume>2104</volume>
          ,
          <fpage>412</fpage>
          -
          <lpage>419</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2104</volume>
          /paper_223.
          <string-name>
            <surname>pdf</surname>
          </string-name>
          (
          <year>2018</year>
          ).
          <source>Accessed 30 Nov 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref37">
        <mixed-citation>
          27.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Designing of augmented reality learning objects</article-title>
          .
          <source>Transactions</source>
          . Georgian Technical University.
          <source>Automated control systems 2(26)</source>
          ,
          <fpage>127</fpage>
          -
          <lpage>134</lpage>
          (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref38">
        <mixed-citation>
          28.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koval</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>Method of use cloud ICT in the vocational training of software engineering</article-title>
          . In: Gritsenko,
          <string-name>
            <surname>V</surname>
          </string-name>
          . (ed.) Proceedings of Eighth International Conference New Information Technologies in Education for All:
          <source>Lifelong Learning</source>
          ,
          <fpage>27</fpage>
          -28
          <source>Nov</source>
          <year>2013</year>
          , Kiev, pp.
          <fpage>169</fpage>
          -
          <lpage>173</lpage>
        </mixed-citation>
      </ref>
      <ref id="ref39">
        <mixed-citation>
          29.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>The system of cloud oriented learning tools as an element of educational and scientific environment of high school</article-title>
          .
          <source>Information Technologies and Learning Tools</source>
          <volume>42</volume>
          (
          <issue>4</issue>
          ),
          <fpage>150</fpage>
          -
          <lpage>158</lpage>
          (
          <year>2014</year>
          ). doi:
          <volume>10</volume>
          .33407/itlt.v42i4.
          <fpage>1087</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref40">
        <mixed-citation>
          30.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rassovytska</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>Vykorystannia khmarnykh tekhnolohii u kombinovanomu navchanni informatyky studentiv inzhenernykh spetsialnostei (Use of cloud technologies in the blended learning of computer science for engineering specialties students)</article-title>
          .
          <source>Visnyk Dnipropetrovskoho universytetu imeni Alfreda Nobelia. Seriia: Pedahohika i psykholohiia 1</source>
          (
          <issue>9</issue>
          ),
          <fpage>221</fpage>
          -
          <lpage>226</lpage>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref41">
        <mixed-citation>
          31.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koval</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>Metodychna systema navchannia informatychnykh dystsyplin z vykorystanniam khmarnykh tekhnolohii (Methodical system for teaching informatics disciplines using cloud technologies)</article-title>
          .
          <source>Theory and methods of learning mathematics, physics, informatics</source>
          <volume>11</volume>
          (
          <issue>3</issue>
          ),
          <fpage>165</fpage>
          -
          <lpage>173</lpage>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref42">
        <mixed-citation>
          32.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          :
          <article-title>Metodychni aspekty zastosuvannia khmarno oriientovanykh zasobiv u pidhotovtsi fakhivtsiv z informatsiinykh tekhnolohii (Methodological aspects of using of cloud-based tools for IT-professionals training)</article-title>
          .
          <source>In: Proc. of Workshop on Cloud Technologies in Education, Kryvyi Rih Metallurgical Institute of the Kryvyi Rih National University, 21 Dec</source>
          <year>2012</year>
          , pp.
          <fpage>145</fpage>
          -
          <lpage>146</lpage>
          . Vydavnychyi viddil
          <string-name>
            <given-names>KMI</given-names>
            ,
            <surname>Kryvyi Rih</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref43">
        <mixed-citation>
          33.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Turavinina</surname>
            ,
            <given-names>O. M.:</given-names>
          </string-name>
          <article-title>Vykorystannia khmarnykh obchyslen u kombinovanomu navchanni systemnoho prohramuvannia (The use of cloud computing in the blended learning system programming)</article-title>
          .
          <source>In: Abstracts of the International Scientific and Practical Conference “Information Technologies in Education, Science and Technology” (ITONT2012)</source>
          , Cherkasy,
          <fpage>25</fpage>
          -27
          <source>Apr</source>
          <year>2012</year>
          , vol.
          <volume>2</volume>
          , pp.
          <fpage>96</fpage>
          -
          <lpage>97</lpage>
          . ChDTU,
          <string-name>
            <surname>Cherkasy</surname>
          </string-name>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref44">
        <mixed-citation>
          34.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          :
          <article-title>Informatsiino-komunikatsiini tekhnolohii kombinovanoho navchannia bakalavriv prohramnoi inzhenerii (ICT for Bachelor of Software Engineering blended learning). Naukovyi chasopys Natsionalnoho pedahohichnoho universytetu imeni M. P. Drahomanova, Seriia 2: Kompiuterno-oriientovani systemy navchannia</article-title>
          .
          <volume>12</volume>
          (
          <issue>19</issue>
          ),
          <fpage>239</fpage>
          -
          <lpage>245</lpage>
          (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref45">
        <mixed-citation>
          35.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Khmarooriientovani zasoby navchannia informatychnykh dystsyplin studentiv vyshchykh navchalnykh zakladiv</article-title>
          . In: Bykov,
          <string-name>
            <given-names>V.</given-names>
            <surname>Yu</surname>
          </string-name>
          .,
          <string-name>
            <surname>Spirin</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          <article-title>(eds.) Zbirnyk materialiv I Vseukrainskoi naukovo-praktychnoi konferentsii molodykh uchenykh “Naukova molod-</article-title>
          <year>2013</year>
          ”, 12 hrudnia 2013 roku, pp.
          <fpage>47</fpage>
          -
          <lpage>53</lpage>
          . IITZN NAPN Ukrainy,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref46">
        <mixed-citation>
          36.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Kombinovane navchannia fakhivtsiv z informatsiinykh tekhnolohii z vykorystanniam khmarnooriientovanykh zasobiv (IT-professionals blended learning with cloud-oriented tools)</article-title>
          .
          <source>In: Zvitna naukova konferentsiia Instytutu informatsiinykh tekhnolohii i zasobiv navchannia NAPN Ukrainy</source>
          , pp.
          <fpage>151</fpage>
          -
          <lpage>152</lpage>
          . IITZN NAPN Ukrainy,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2013</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref47">
        <mixed-citation>
          37.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Mobilnist yak osnova modernizatsii profesiino-praktychnoi pidhotovky maibutnikh fakhivtsiv z inzhenerii prohramnoho zabezpechennia (Mobility as a basis for the modernization of the future software engineers professional training)</article-title>
          . In: Lavrentieva,
          <string-name>
            <given-names>O.O.</given-names>
            ,
            <surname>Mishenina</surname>
          </string-name>
          , T. M. (ed.)
          <article-title>Proceedings of the international scientific and practical conference on the Professional pedagogy and andragogy: topical issues, achievements and innovations</article-title>
          , Kryvyi Rih State Pedagogical University, Kryvyi Rih,
          <fpage>20</fpage>
          -21
          <source>Nov</source>
          <year>2017</year>
          , pp.
          <fpage>62</fpage>
          -
          <lpage>64</lpage>
          (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref48">
        <mixed-citation>
          38.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Model vykorystannia khmaro oriientovanykh zasobiv IKT u Kryvorizkomu natsionalnomu universyteti (The model using cloud-oriented ICT in Kryvyi Rih National University)</article-title>
          .
          <source>In: Zvitna naukova konferentsiia prysviachena 15-richchiu Instytutu informatsiinykh tekhnolohii i zasobiv navchannia</source>
          ,
          <volume>21</volume>
          bereznia
          <year>2014</year>
          r.,
          <source>Kyiv</source>
          , pp.
          <fpage>153</fpage>
          -
          <lpage>155</lpage>
          . IITZN NAPN Ukrainy,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref49">
        <mixed-citation>
          39.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Software engineering: first 50 years of formation and development</article-title>
          . In: Kiv,
          <string-name>
            <given-names>A.E.</given-names>
            ,
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Soloviev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.N.</given-names>
            ,
            <surname>Striuk</surname>
          </string-name>
          , A.M. (eds.)
          <source>Proceedings of the 1st Student Workshop on Computer Science &amp; Software Engineering (CS&amp;SE@SW</source>
          <year>2018</year>
          ), Kryvyi Rih, Ukraine, November
          <volume>30</volume>
          ,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2292</volume>
          ,
          <fpage>11</fpage>
          -
          <lpage>36</lpage>
          . http://ceurws.org/Vol-
          <volume>2292</volume>
          /paper01.pdf (
          <year>2018</year>
          ).
          <source>Accessed 31 Dec 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref50">
        <mixed-citation>
          40.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.:</given-names>
          </string-name>
          <article-title>Systema khmaro oriientovanykh zasobiv navchannia u pidhotovtsi fakhivtsiv z informatsiinykh tekhnolohii (System of cloud-based learning applications for it professionals training)</article-title>
          . In:
          <article-title>Tezy dopovidei II Mizhnarodnoi naukovo-praktychnoi konferentsii “Informatsiini tekhnolohii v osviti, nautsi i tekhnitsi” (ITONT-</article-title>
          <year>2014</year>
          ), Cherkasy,
          <fpage>24</fpage>
          -
          <lpage>26</lpage>
          kvitnia
          <year>2014</year>
          r.,
          <source>vol. 2</source>
          , pp.
          <fpage>87</fpage>
          -
          <lpage>88</lpage>
          . ChDTU,
          <string-name>
            <surname>Cherkasy</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref51">
        <mixed-citation>
          41.
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          :
          <article-title>Theoretical and methodological foundations of blended learning of system programming of future specialists in software engineering. Vydavnychyi viddil DVNZ “Kryvorizkyi natsionalnyi universytet”</article-title>
          , Kryvyi
          <string-name>
            <surname>Rih</surname>
          </string-name>
          (
          <year>2015</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref52">
        <mixed-citation>
          42.
          <string-name>
            <surname>Syrovatskyi</surname>
            ,
            <given-names>O.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Semerikov</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Modlo</surname>
            ,
            <given-names>Ye.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yechkalo</surname>
            ,
            <given-names>Yu.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zelinska</surname>
            ,
            <given-names>S.O.</given-names>
          </string-name>
          :
          <article-title>Augmented reality software design for educational purposes</article-title>
          . In: Kiv,
          <string-name>
            <given-names>A.E.</given-names>
            ,
            <surname>Semerikov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.O.</given-names>
            ,
            <surname>Soloviev</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V.N.</given-names>
            ,
            <surname>Striuk</surname>
          </string-name>
          , A.M. (eds.)
          <source>Proceedings of the 1st Student Workshop on Computer Science &amp; Software Engineering (CS&amp;SE@SW</source>
          <year>2018</year>
          ), Kryvyi Rih, Ukraine, November
          <volume>30</volume>
          ,
          <year>2018</year>
          .
          <source>CEUR Workshop Proceedings</source>
          <volume>2292</volume>
          ,
          <fpage>193</fpage>
          -
          <lpage>225</lpage>
          . http://ceur-ws.org/Vol2292/paper20.pdf (
          <year>2018</year>
          ).
          <source>Accessed 31 Dec 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref53">
        <mixed-citation>
          43.
          <string-name>
            <surname>Turavinina</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Striuk</surname>
            ,
            <given-names>A.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rashevska</surname>
            ,
            <given-names>N.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Slovak</surname>
            ,
            <given-names>K.I.</given-names>
          </string-name>
          :
          <article-title>Amazon EC2 yak platforma dlia orhanizatsii khmarnykh obchyslen (Amazon EC2 as a platform for cloud computing)</article-title>
          .
          <source>New computer technology 9</source>
          ,
          <fpage>187</fpage>
          -
          <lpage>188</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref54">
        <mixed-citation>
          44.
          <string-name>
            <surname>Virtual Education</surname>
          </string-name>
          <article-title>Laboratory (VEL). VMware Solution Exchange</article-title>
          . https://solutionexchange.vmware.com/store/products/virtual-education-laboratory-vel (
          <year>2014</year>
          ). Accessed 25 Oct 2018
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>