<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta />
    <article-meta>
      <title-group>
        <article-title>The Blended Methodology of Learning Computer Networks: Cloud-based Approach</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Sichovykh Striltsiv Street</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine oleg.spirin@gmail.com</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 St., Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The article considers the use of blended learning as an effective methodology of encouraging students' cooperation in the process of solving practical problems and as a means of developing their essential professional skills. The following pedagogical approaches and techniques of blended learning are discussed: combination of face-to-face and distance learning, group members' partnership, development of group work skills, heterogeneous grouping, combined use of individual and peer assessment, teacher's monitoring of the students' work, task-oriented approach, chance for every member to be a leader, essential feedback. The authors suggest using private and public cloud technologies in an integrated academic cloud to support the implementation of group methodology in the teaching process. The analyzed academic cloud includes Apache CloudStack and EVE-NG Community platforms. This cloud environment was deployed at Physics and Mathematics Department of Volodymyr Hnatiuk National Pedagogical University of Ternopil (Ukraine). The developed methodology is used in course "Computer Networks". It has been verified experimentally by using appropriate statistical methods.</p>
      </abstract>
      <kwd-group>
        <kwd>blended learning</kwd>
        <kwd>ICT-competence</kwd>
        <kwd>cloud-based environment</kwd>
        <kwd>Apache CloudStack</kwd>
        <kwd>EVE-NG Community</kwd>
        <kwd>computer science trainee teachers</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>
        Today it is impotant to develop methodological principles of blended learning in
training students. Various aspects of developing blended learning in an information
society have been studied by C.J. Bonk, C.R. Graham. A.G. Picciano, C.D. Dziuban
[
        <xref ref-type="bibr" rid="ref1">1</xref>
        ], [14].
      </p>
      <p>
        Works of D.R. Garrison, N.D. Vaughan, H. Kanuka [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ], [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ] offer the ways to
improve the effectiveness of the educational process at higher educational institutions.
Some aspects of using blended learning as an effective model of building ICT
competence have been researched by U. Köse [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ]. N.P. Napier, S. Dekhane, S. Smith, R.
Collopy, J.-M. Arnold describe the experience of blended learning organization from
the perspective of teaching a specific discipline [
        <xref ref-type="bibr" rid="ref12">12</xref>
        ], [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>In view of the appropriateness of using cloud technologies for systemic
implementation of the principles of blended learning and activity approach, as well as for
hands-on in-context learning based on cooperation, these technologies are seen as an
effective teaching tool in training computer science teachers.</p>
      <p>For higher educational institutions, deployment and use of cloud-based
environment remains a priority, a prerequisite for effective addressing of current educational
challenges.</p>
      <p>
        O. Glazunova and M. Shyshkina in the paper [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ] develop the concept of
cloudoriented educational scientific environment of a higher educational institution.
Various aspects of introducing such environment in educational practice have been
researched by O. Pinchuk, S. Lytvynova, O. Burov. The authors conclude that the
effective learning environment should be immersive, creating the effect of "immersion" on
the part of a student [15]. H. Kravtsov and V. Kobets in their study develop the model
of the curriculum revision system in computer science. The authors single out generic
competences for Master program in Information Systems [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. O. Spirin and
O. Holovnia suggest a variant approach to the application of virtualization
technologies in the training of computer science bachelors. This approach involves integration
of several virtualization tools and appropriate adaptation of training materials [17].
Yu. Nosenko’s paper [13] studies cloud technology in Open Education Space.
      </p>
      <p>Cloud-oriented environment of an educational institution, which combines
hardware, software and information resources and services, functions on the basis of cloud
computing technologies and provides the academic process with the resources of the
university’s local network and Internet access. University clouds are aimed, above all,
at facilitating personal development of the faculty and students, encouraging their
professional self-realization.</p>
      <p>The goal of this article is to design the cloud-based environment for learning
computer networks and to research effectiveness of blended learning in such
environment.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Presentation of the main results</title>
      <p>Currently, a major challenge in training computer science teachers is adjustment of
education content and tools to the continuous advance of information technologies.
This problem can be solved by means of combining students’ theoretical education
and practical training, on the one hand, and increasing the effectiveness of their
selfstudy through creative tasks and project methodology, on the other. Such approach
lies at the basis of the blended learning concept. Literature on the subject makes use
of several terms, among them hybrid, mixed, integrative, blended learning,
technology-mediated instruction, web-enhanced instruction, mixed-mode instruction. The
main interpretations of the concept are as follows:
1. A learning process which combines traditional and innovative technologies -
electronic, distance, mobile learning.
2. Mixed learning combines various pedagogical approaches (e.g. constructivism,
behaviourism, cognitivism) to achieve the optimal effect.
3. Mixed learning combines technological teaching facilities and face-to-face
learning under the teacher’s supervision.
4. Mixed learning combines traditional teaching with solving hands-on professional
tasks.</p>
      <p>Currently, researchers tend to look at the blended learning as a synergetic concept (a
system of ideas, theories, models, levels, methods and tools of organizing educational
activities) characterized by a new vision of the process and results of learning.</p>
      <p>We see the following benefits of blended learning of computer science trainee
teachers:
─ blended learning improves students’ performance, especially when
ICTtechnologies support cognition (for instance, in modeling) or facilitate students’
interaction with other students and the teacher;
─ blended learning changes the role of the teacher, who becomes a facilitator in
students’ research, a manager of educational projects;
─ the traditional classroom is converted into an open virtual space, where students
can study at their own speed;
─ students’ motivation for self-study and self-improvement increases;
─ study based on reproduction and repetition is transformed into the process of
discovering knowledge and presenting the results of such discovery;
─ students get an opportunity to go through all stages of creating an IT-product, from
an idea to creating a model, and then to final realization and testing.</p>
      <p>
        In the previous study we developed a group methodology of using university cloud,
which involves the project method as an effective tool of encouraging students’
cooperation while solving practical problems and as a means of developing their essential
professional skills [16]. At the second stage of our research we further developed the
proposed methodology of blended learning in the course "Computer Networks",
drawing on the approaches suggested in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ].
      </p>
      <p>The essential characteristics of the used methodology are:
─ transformation of a classroom into a virtual cloud laboratory;
─ unlimited access of students and teachers to the objects of study;
─ combination of formal and informal modes of study;
─ focus on visuality, necessitated by the fact that virtual objects are often not easy for
students to perceive and comprehend;
─ combination of face-to-face and online communication, of self- and teacher
directed instruction;
─ achievement of personal and group goals.</p>
      <p>
        The components of the educational model of blended learning include [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]:
─ specification of mixed learning environments, modes of interaction and
corresponding resources and facilities;
─ study of knowledge attainment options;
─ knowledge organization decisions.
      </p>
      <p>
        It is important that the content be structured, in particular, by means of singling out
the key concepts. Here the course developers can use a three-dimensional educational
project, which includes key concepts, basic facts and basic skills required to perform
the tasks [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ].
      </p>
      <p>For the course "Computer Networks", we enhanced the academic cloud, modifying
its infrastructure so as to be able to create a lot of virtual subnetworks. Each of these
subnetworks can be associated with a certain physical hypervisor network. Traffic
marking in these networks is done using virtual local area network (VLAN)
technology. Correspondingly, on the basis of ОS FreeBSD, we configured a router to transmit
data between VLAN.</p>
      <p>Addition of these networks should not require changes in the topology of physical
networks in the cloud-based environment. We divided the traffic transmitted between
students’ virtual computers among 120 VLANs. With such number of VLANs
available, each student has an opportunity to store their virtual computers and other devices
in their personal or several guest networks. That is, each of the virtual machines can
be supplied with network adapters working in different subnetworks. The general
layout of the expanded cloud infrastructure looks like this:
To determine the correspondence between physical adapters and traffic in CloudStack
system, they are marked by VLAN tags. As a result, physical network adapters
installed on hosts cloud1, cloud2, cloud3 are aggregated by the system in two. The
traffic of these adapters is transmitted via switch1 and switch2 to the router. As our main
task was to deploy separate guest subnetworks, the corresponding traffic is also
marked by separate tags. For each of the tags, we created network offering templates,
which give the possibility to indicate services to be functioning in the corresponding
network. In our cloud infrastructure, such services include a DHCP-server, a
NATtranslator, a firewall, a traffic load balancer and others. For these services to function,
in each guest network Apache CloudStack platform creates a system virtual machine,
virtual router. These services work in virtual networks vlan11, vlan12, …, vlan70.</p>
      <p>Networks vlan11, vlan12,…, vlan70 do not contain any Apache CloudStack
services and are switched on L2 level of OSI model. That means that using virtual
machines in these networks requires that students configure network parameters
manually.</p>
      <p>As Apache CloudStack does not provide tools for visualization of network
structure, students often have difficulty in designing and configuring networks in a cloud
infrastructure. That fact prompted us to integrate into a university cloud a system that
makes it possible to visualize the process of network design. It was vital that such
system could work with networks on Apache CloudStack virtual machines. We
analyzed relevant publications and compared several platforms – Cisco packet tracer,
Graphical Network Simulator (GNS), Unetlab (EVE-NG) (Table 1).
Our choice fell on ENE-NG Community. Every student’s copy of ENE-NG platform
is a separate virtual machine in Apache CloudStack cloud. As each node of EVE-NG
is itself a virtual machine, hosts integrated in Apache CloudStack infrastructure have
to support nested virtualization.</p>
      <p>Here are the main advantages of its use in teaching computer networks:
─ visualization of network structure via web-interface;
─ possibility to manipulate objects in web-browser;
─ free ENE-NG Community version;
─ possibility to work on a OS Linux based virtual machine;
─ availability of personal templates of virtual machines and network equipment;
─ support of external (for the student) networks and availability of personal
networks;
─ availability of integrating tools for remote access and network connections
monitoring.</p>
      <p>We can positively affirm that our academic cloud integrated virtual networks of
Apache CloudStack та EVE-NG platforms.</p>
      <p>Our methodology provides for the use of the university cloud-based environment
for building basic competences and in carrying out group projects.</p>
      <p>
        We determined the content of teaching computer networks on the basis of the
domain ITE-NET from Information Technology Curricula 2017 [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ]. It contains the
following subdomains:
─ ITE-NET-01 Perspectives and impact;
─ ITE-NET-02 Foundations of networking;
─ ITE-NET-03 Physical layer;
─ ITE-NET-04 Networking and interconnectivity;
─ ITE-NET-05 Routing, switching, and internetworking;
─ ITE-NET-06 Application networking services;
─ ITE-NET-07 Network management.
      </p>
      <p>To study the effectiveness of our blended learning methodology we divided the
students into two groups:
─ Group 1 – control group (CG), in which students throughout the course had
classroom instruction with a teacher and studied on their own out of class; the students
used real network devices and computers in class and their personal equipment for
self-study at home;
─ Group 2 – experimental group (EG), in which students studied the topics
ITENET-01 – ITE-NET-03 in class with a teacher and the topics ITE-NET-04 –
ITENET-07 using our methodology of blended learning involving university cloud
services.</p>
      <p>Thus, our methodology involved the use of the academic cloud to model data
transmission between virtual computers during classroom and distance learning as well as
to organize group work.</p>
      <p>We began the use of EVE-NG platform with the study of network topologies. The
students designed network topologies on the basis of "building blocks", such as
switches, routers, and cabling.</p>
      <p>Principles of data transmission on channel and network levels were studied on the
basis of VLAN technology. Doing such tasks, EG students used various virtual nodes
of EVE-NG platform:
─ management L2-switch Cisco IOL (for example, i86bi-linux-l2-adventerprisek9);
─ routers Mikrotik;
─ OS Ubuntu Linux Server;
─ built-in node "Virtual PC".</p>
      <p>EVE-NG platform networks served as models of unmanaged switches. Fig. 2 shows
an example of the described network topology:
The example shows that the designed university cloud provides all the necessary
conditions for realization of the blended learning methodology. In particular, students can
work on their tasks both in face-to-face and in online (via VPN-connection) modes,
being able to cooperate both in class and remotely. In case of group work we suggest
that students perform similar tasks, for instance, one student configuring switch 1,
another – switch 2, etc. The task can be extended by one student configuring
accessports for switch 1 and another configuring trunk-ports. The teacher also has access to
all virtual machines and nods, being able to help students, supervise and control their.</p>
      <p>EVE-NG platform gives access to nods via the standard protocols telnet and vnc. If
several students connect via these protocols to the same nod, they will work with that
VM simultaneously. Access via telnet and vnc protocols does not depend on the
parameters of TCP/IP protocols. That means that students have the possibility to make
mistakes and learn without running the risk of losing control of their nods.</p>
      <p>An important task in designing a network is monitoring the connections. To handle
this task, we used Wireshark utility from EVE-NG integration pack.</p>
      <p>We went on to study the topics of ITE-NET-07 subdomain (Network management)
on the basis of an extended topology with many routers (Fig. 3).
We used this configuration to look at the following issues:
─ static routing;
─ basic and NAT routing;
─ dynamic routing protocols;
─ load-balancing some Internet channel;
─ policy Base Routing;
─ data filter with firewall;
─ network protocols and services (DHCP, ARP, DNS);
─ virtual private network protocols (PPTP, L2TP, OpenVPN).</p>
      <p>It is worth noting that in the example shown in Fig. 6, networks with 192.168.0.0/16
prefix are internal. They can be viewed as models of local networks working by
TCP/IPv4 protocol. Students’ routing between such networks does not happen.
Networks with prefix 172.25.0.0/16 are connected to Apache CloudStack cloud
infrastructure. They can be viewed as models of external networks connected to various
Internet Service Providers. The proposed topology can be upgraded by transferring to
IPv6 protocol. By doing this, every device in students’ networks can be given a real
IPv6-address.</p>
      <p>Several groups of students can be offered to change the addressing of their internal
networks so as to provide static or dynamic routing between them. Also, the complex
topology (Fig. 3) can be divided among students in such a way that each student will
configure one of its components (Fig. 4). For such group work we used projects –
specific organizational units of Apache CloudStack platform. Apache CloudStack
project is a group of virtual machines which can accessed by the project participants.
Our project involved 4 virtual machines with EVE-NG platform, which, in different
sequence, were operated by 4 students.
To complete the study of the topic ITE-NET-07 Network management, we asked
students to carry out group project" DIY your own ISP".The major tasks of the project
were:
─ designing topology of the students’ own network;
─ making provisions for the possible expansion of the topology;
─ isolating clients’ computers from one another;
─ blocking unwanted or harmful traffic (floods, broadcasts);
─ dynamic allocation of IP-addresses from various pools (actual on the Internet and
local in the provider’s local networks);
─ traffic shaping;
─ storing user statistics;
─ user database management.</p>
      <p>While working on the project, the students had maximum independence. They
themselves distributed roles in the group, analyzed billing systems, designed the network,
chose the necessary equipment, configured connection switches and routers, installed
the billing system, tested the network performance and analyzed its drawbacks.</p>
      <p>At the second stage of their work, students systematically used services of the
public clouds Google Suite and Microsoft Office 365. In particular, they together created
protocols of network topology nods testing, graphs of their speed characteristics and
summing-up reports on task performance.</p>
      <p>To verify the effectiveness of the proposed methodology, we conducted one more
research. After completion of the topics ITE-NET-01 – ITE-NET-03, we conducted a
test (TEST1-NET-01-03) to assess the academic achievement of students in the
control and experimental groups. The test was assessed on the 100-point scale. For each
group, we got a total of grades. Fig. 5 shows a descending distribution of the students’
grades in TEST1-NET-01.
Using One-Sample Kolmogorov-Smirnov Test, we found out that the grades are
distributed by normal law (2-tailed asymptotic significance for CG and EG: αCG=0,178;
αEG=0,127 ). Thus, to check whether there are statistical differences between the
groups, we can use Independent Samples Student's t-test. The statistical data of
Independent Samples Student's t-test are given in Table 2.
NTEETS-T011-- Equaaslsvuamrieadnces 0,232 0,633 0,047
03 scores Eqnuoatlavssaurimanecdes 0,047
df
38
36,552</p>
      <p>Sig.
(2-tailed)
0,963
0,963
The table shows that Levene's Test for Equality of Variances data prove the correct
choice of the statistical method. As the significance exceeds 0.05, we can state that
after studying the topics ITE-NET-01 – ITE-NET-03 students in the control and
experimental groups showed no statistical differences in their academic achievement.</p>
      <p>The students of both groups then went on to study topics ITE-NET-04 –
ITE-NET07. The content of the topics was the same for both the groups, and the instruction
was provided by the same teacher. The students of the control group continued
working with the real equipment in class and with their own devices out of class. The
students of the experimental group worked by our proposed blended learning
methodology. After the students completed topics ITE-NET-04 – ITE-NET-07, we again
conducted a test (TEST2-NET-04-07). Its results are shown in Fig. 6.
We used One-Sample Kolmogorov-Smirnov Test and made sure that the grade
distribution in TEST2-NET-04-07 was normal. So, to check statistical differences between
the grades received in TEST1-NET-01-03 and TEST2-NET-04-07 we used
Dependent Student's t-test for paired samples. Differences between the grades received in
TEST1-NET-01-03 and TEST2-NET-04-07 were compared separately for the control
and experimental groups. Corresponding statistical data are shown in Table 3.</p>
      <p>Taking into consideration that SigEG&lt;0,05, we can claim that there exist statistical
differences between academic performances of EG students. Such conclusion can not
be made concerning CG students. This confirms the effectiveness of the proposed
methodology of blended learning at the second stage of our research.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Conclusions</title>
      <p>The designed and deployed cloud-based environment provides:
─ access to cloud resources through a web browser;
─ simulation of network topologies in a web browser;
─ service as needed – the student can immediately get the system resources;
─ universal access to the network infrastructure of the student according to the IaaS
model;
─ elasticity and scaling of computing resources.</p>
      <p>Our research showed that combination of face-to-face and online learning allows
teachers to make use of the technological benefits offered by the academic cloud to
achieve the study goals. Blended learning facilitates more rational use of resources
and time, the process of study becomes more open, students have the possibility to
learn how to manage their learning process and appear to be much better prepared for
successful completion of the course.</p>
      <p>This research has experimentally proved the efficiency of the blended learning
methodology in training computer science trainee teachers. Suggested educational
projects raise students’ cognitive interest, allow them to develop essential professional
skills, ability to work in a team and sense of responsibility for their joint effort.</p>
    </sec>
    <sec id="sec-4">
      <title>References.</title>
      <p>13. Nosenko, Yu.: Cloud technology in open education space. In: The Modeling and
Integration of Cloud Oriented Services of Learning Environment, pp. 24–34. Comprint, Kyiv
(2015)
14. Picciano, A.G., Dziuban, C.D., Graham, C.R.: Blended learning: Research perspectives.</p>
      <p>Vol. 2. Routledge (2013)
15. Pinchuk, Olga, Svitlana G. Lytvynova, &amp; Oleksandr Yu. Burov. "Synthetic Educational
Environment – A Footpace To New Education." Information Technologies and Learning
Tools. online: https://journal.iitta.gov.ua/index.php/itlt/article/view/1831, 60.4 (2017).
16. Spirin, O. Oleksiuk, V., Oleksiuk, O., Sydorenko, S. The Group Methodology of Using
Cloud Technologies in the Training of Future Computer Science Teachers. Online:,
http://ceur-ws.org/Vol-2104/paper_158.pdf (2018)
17. Spirin, O., Holovnia О, Using Unix-Like Operating Systems Virtualization Technologies
In Training The Bachelors Of Computer Science. Information Technologies and Learning
Tools, 65 (3), online: https://journal.iitta.gov.ua/index.php/itlt/article/view/2055/1349
(2018)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Bonk</surname>
            ,
            <given-names>C.J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Graham</surname>
            ,
            <given-names>C.R.:</given-names>
          </string-name>
          <article-title>The handbook of blended learning: Global perspectives, local designs</article-title>
          . John Wiley &amp; Sons. (
          <year>2012</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Collopy</surname>
            ,
            <given-names>R.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Arnold</surname>
            ,
            <given-names>J.M.:</given-names>
          </string-name>
          <article-title>To blend or not to blend: Online-only and blended learning environments</article-title>
          .
          <source>Issues in Teacher Education</source>
          , vol.
          <volume>18</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>85</fpage>
          -
          <lpage>101</lpage>
          , (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <article-title>3. Curriculum Guidelines for Baccalaureate Degree Programs in Information Technology</article-title>
          .:
          <article-title>Association for Computing Machinery</article-title>
          &amp; IEEE Computer Society, (
          <year>2017</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Erickson</surname>
            ,
            <given-names>H. L..</given-names>
          </string-name>
          <article-title>Concept-based curriculum and instruction for the thinking classroom</article-title>
          .
          <source>Thousand Oaks: Sage Publications Ltd</source>
          ., (
          <year>2007</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Galvis</surname>
            ,
            <given-names>A.H.</given-names>
          </string-name>
          :
          <article-title>Supporting decision-making processes on blended learning in higher education: literature and good practices review</article-title>
          .:
          <source>International Journal of Educational Technology in Higher Education</source>
          vol.
          <volume>15</volume>
          (
          <issue>1</issue>
          ), (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Garrison</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kanuka</surname>
          </string-name>
          , H.:
          <article-title>Blended learning: Uncovering its transformative potential in higher education</article-title>
          .
          <source>The Internet and Higher Education</source>
          , vol.
          <volume>7</volume>
          (
          <issue>2</issue>
          ), pp.
          <fpage>95</fpage>
          -
          <lpage>105</lpage>
          , (
          <year>2004</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Garrison</surname>
            ,
            <given-names>D. R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Vaughan</surname>
            ,
            <given-names>N.D.</given-names>
          </string-name>
          :
          <article-title>Blended learning in higher education: Framework, principles, and guidelines</article-title>
          . John Wiley &amp; Sons, (
          <year>2008</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Glazunova</surname>
            ,
            <given-names>O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The Concept, Principles of Design and Implementation of the University Cloud-based Learning and Research Environment</article-title>
          . online: http://ceurws.org/Vol-
          <volume>2104</volume>
          /paper_158.pdf, (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Kintu</surname>
            ,
            <given-names>M. J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhu</surname>
            <given-names>C.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kagambe</surname>
            <given-names>E.</given-names>
          </string-name>
          :
          <article-title>Blended learning effectiveness: the relationship between student characteristics, design features and outcomes</article-title>
          .:
          <source>International Journal of Educational Technology in Higher Education</source>
          , vol.
          <volume>14</volume>
          (
          <issue>7</issue>
          ), (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Köse</surname>
            ,
            <given-names>U.</given-names>
          </string-name>
          :
          <article-title>A blended learning model supported with Web 2.0 technologies</article-title>
          .
          <source>Procedia-Social and Behavioral Sciences 2.2</source>
          , (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Kravtsov</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kobets</surname>
            ,
            <given-names>V.</given-names>
          </string-name>
          <article-title>Model of the Curriculum Revision System in Computer</article-title>
          . online: http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2104</volume>
          /paper_158.pdf, (
          <year>2018</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Napier</surname>
            ,
            <given-names>N.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dekhane</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Smith</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          :
          <article-title>Transitioning to blended learning: Understanding student and faculty perceptions</article-title>
          .
          <source>Journal of Asynchronous Learning Networks 15.1</source>
          , pp.
          <fpage>20</fpage>
          -
          <lpage>32</lpage>
          . (
          <year>2011</year>
          ). online: https://files.eric.ed.gov/fulltext/EJ918216.pdf
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>