<!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 Learning Technique of the SageMathCloud Use for Students Collaboration Support</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Maya Popel</string-name>
          <email>popel@iitlt.gov.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Svitlana Shokalyuk</string-name>
          <xref ref-type="aff" rid="aff1">1</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Mariya Shyshkina</string-name>
          <email>shyshkina@iitlt.gov.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </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>
        <aff id="aff1">
          <label>1</label>
          <institution>Kryvyi Rih State Pedagogical University 54 Gagarina Ave.</institution>
          ,
          <addr-line>Kryvyi Rih</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>The article describes the advisable ways of the cloud-based systems use to support students' collaboration in the process of math disciplines learning. The SageMathCloud-based component that aggregates electronic resources for several math disciplines training is introduced. The learning technique of the SageMathCloud use in the process of educational staff training is proposed. The expediency of this technique implementation for more active take up of innovative approaches, forms and methods of math training with the use of the cloudbased tools is substantiated. The experimental results of the SageMathCloud learning component introduction research along with the methods of its use that were elaborated in the course of the study are presented. The use of the evidence-based technique as improving the educational environment of the university, empowering access to electronic learning resources in the course of math training and engaging with this the educational community and also rising their ICT competence is grounded.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>1.1</p>
    </sec>
    <sec id="sec-2">
      <title>Introduction</title>
      <p>Application of the cloud computing (CC) technology in education is to provide the
comprehensive development of learner’s personality and competencies according to
the individual needs and requirements of a society. Its implementation is associated
with the objective need to create an open learning environment where students
become the active subjects of purposeful search and creation of knowledge. In this
concern, the research and implementation of essentially new forms of learning and
educational activity are necessary. The learner-centered approach and adaptive
learning technologies empowering students and teachers collaboration and increasing
the share of knowledge become the central point.</p>
      <p>
        With the use of the cloud technology the better results of learning may be achieved,
providing each student with his own educational trajectory using adequate
technological solutions. There are new opportunities for differentiation and individualization of
the learning process, its flexible adaptation to the needs and individual characteristics
of the students [
        <xref ref-type="bibr" rid="ref2">2</xref>
        ].
      </p>
      <p>The cloud technology emergence alters our understanding of the hardware and
software use and also the data storage and access in the learning process.</p>
      <p>Really, the use of the cloud services enables the individuals to acquire and process
their data, perform the calculations, make certain adjustments referring to them via the
Internet. The user has no need to worry about software installing and updating,
memory limits, the use of data-storage devices and processing.</p>
      <p>And also there is no need to use super-power devices for training. It's enough to
have access to regular notebook, Smartphone or any other device linked to the
Internet, having free space to store data. The learning content and tools may be delivered at
any time to any place due to the user demands. There is a problem to bring cloud
computing technologies to educational practice considering the better ways of
learning tools selection and pedagogical personnel training. There is a need to develop the
learning techniques oriented to the most powerful and open accessed tools.</p>
      <p>In this regard, the prospects of the SageMathCloud service implementation being
quite powerful and yet free accessed is an actual problem of theory and methods of
using ICT in teaching mathematical disciplines.
1.2</p>
      <sec id="sec-2-1">
        <title>The State of the Art</title>
        <p>In the recent years the wider use of the cloud-based tools and services became the
central point, forming an ICT platform of modern educational systems and learning
environment [1; 5; 13; 15; 16].</p>
        <p>
          For example, M. A. Kislova considers the mobile learning environment for
mathematics learning in the university that includes the tools for various mathematical
activities support, mobile learning communication, enhancing the interaction between
students and a teacher [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ].
        </p>
        <p>
          The several cloud-based tools are considered by M. A. Kislova and K. I. Slovak [
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]
who offered to use them in combination with other learning tools. Among them there
are such as: Google Apps for Education, Office 365, ThinkFree Online. The benefits
of their use for teaching mathematical disciplines are outlined.
        </p>
        <p>
          In the current research of Systems of Computer Mathematics (SCM) the recent
tendency was determined that the popular mathematical software tools appear at cloud
versions, for example such as Maple Net, MATLAB web-server, WebMathematica
and others. The main differences between SCM and web-based SCM and also the
cloud-based SCM are highlighted in more detail in [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ]. The SageMathCloud is an
example of such kind of software as the cloud-based version of Web-SCM Sage [
          <xref ref-type="bibr" rid="ref9">9</xref>
          ].
        </p>
        <p>
          Some experience of using the cloud services in educational in Volodymyr Gnatiuk
National Pedagogical University of Ternopil is reported in [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ]. The cloud-based
infrastructure with the Google Apps cloud services integrated into the learning
environment of physics and mathematics faculty were described [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ].
        </p>
        <p>The most studies of Ukrainian researchers on the matter of research in the resent
years were focused on the principles, approaches and models design of the
environments of higher education, which included the cloud services [9; 10; 12].</p>
        <p>
          The experience of using the SageMathCloud in teaching the optional course in
Tutek Željka Croatia's University of Zagreb in the period of 2015-2016 years presented
in [
          <xref ref-type="bibr" rid="ref14">14</xref>
          ] shows that the primarily attention is necessary to focus on:
─ acquiring the skills of using the mathematical software for numerical and symbolic
computation;
─ supporting mathematical concepts teaching (including courses in Analytic
Geometry, Linear Algebra and Calculus).
        </p>
        <p>Usually the cloud services can be used for data visualization and calculation,
particularly for solving problems within the certain discipline and organization of
individual and collective work, the student learning monitoring.</p>
        <p>So the advisable ways of the SageMathCloud use in pre-service math teachers
training need more careful research. The important topics are the following:
1. Organization of educational communication;
2. Keeping individual and group forms of learning activities (class and
extracurricular);
3. Keeping a learning management;
4. Providing visibility by constructing different interpretations of mathematical
models, visualizing mathematical abstractions etc.;
5. Ensuring availability and research opportunity by using a common interface of
learning environment objects access and reliable software with open source;
6. Increasing the temporal and spatial mobility;
7. Forming a unified learning environment with content developed in learning.
1.3</p>
      </sec>
      <sec id="sec-2-2">
        <title>The Purpose of the Article</title>
        <p>The main purpose of the paper is the analysis of the most appropriate ways of the
SageMathCloud learning component use to support collaborative work in the
process of mathematical disciplines learning and justification of the technique of its
application for training lecturers and academic staff in the pedagogical university.
2</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Presenting the Main Material</title>
      <p>The use of ICT affects the content, methods and organizational forms of teaching
and managing educational and cognitive activity that requires new approaches to
educational process arrangement. Therefore, the formation of modern cloud-based
systems for supporting teaching and research activities and students’ collaboration on
the learning projects should be based on appropriate innovative models and
methodology that can ensure a harmonious combination and embedding of various
networking tools into the information-educational environment of higher education. The
model of the SageMathCloud use to support various forms of collaboration in the process
of training of pre-service teachers of mathematics (Fig. 1) consists of the following
components: the organizational, the content and the technological ones. The model
includes teachers’ and students’ individual or collective spaces consisting of some
structural elements. The combination of certain elements provides different types of
interaction organization (between students and a teacher and between students with
each other) among them such as individual and group work of students, students and
teachers cooperation and active communication.</p>
      <p>Lecturer</p>
      <p>Monitoring and evaluation of assignments
Learning synopses inc. math texts processing</p>
      <p>The learning activity planning
Individual Step by step instruction for tasks performing
work of The system of tasks access Group work
students The use of resources for tasks performing (fo- of students
cused on mathematics)</p>
      <p>Files storage
Coopera</p>
      <p>Active The use the resources for communication
titowneebnecommuni- (inc. Math. symbolic) teachers
cation Collaborative creation of the resource (s) inc.
anddensttsuMath. texts</p>
      <sec id="sec-3-1">
        <title>Student</title>
      </sec>
      <sec id="sec-3-2">
        <title>Result</title>
        <p>
          - the level of pre-service teachers of mathematics training increases;
- the access to educational resources expands and tasks performing at a
convenient time and in a convenient location is available;
- the learning system supporting better collaboration and communication of
students in the process of study is provided.
In this connection, in 2014-2016 in the Institute of Information Technologies and
Learning Tools of NAES of Ukraine the research study devoted to the use of the
SageMathCloud in pre-service teachers of mathematics training was carried out
(M.Popel) [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ]. The main idea of the study was the provisions that purposeful,
scientifically grounded system of training using the cloud-based environment tools
and technologies integrated into the process of educational staff training at the
university is the precondition for improving the research process, widening access to
electronic resources and services, rising the ICT competence and learning outcomes
of students and teachers.
        </p>
        <p>
          In the course of research the cloud-based learning component of the information
and educational environment included the SageMathCloud was elaborated and
methods of its use were designed. It was introduced through the workshops, webinars,
seminars and other scientific and methodical and learning events conducted by the
Institute [
          <xref ref-type="bibr" rid="ref11">11</xref>
          ].
2.1
        </p>
        <sec id="sec-3-2-1">
          <title>The Technique of the SageMathCloud Use</title>
        </sec>
        <sec id="sec-3-2-2">
          <title>The Target</title>
          <p>The aim of the SageMathCloud learning component use is to provide the
organizational and technological support for students’ collaboration in the process
of study, expanding access to qualitative electronic educational resources (EER),
increasing professional and ICT competencies.</p>
          <p>The target group: educational and pedagogical and research personal.</p>
        </sec>
        <sec id="sec-3-2-3">
          <title>The Learning Content</title>
          <p>The learning content to be provided so as to incorporate the learning technique of
the SageMathCloud use occupies the topics aimed at formation of ICT competence
of research and educational staff, ICT departments employees and also students on
the use of the cloud-based systems and services in the research and educational
process. Some learning modules of such kind may be the elements of training,
retraining of academic and lecturers staff content.</p>
        </sec>
        <sec id="sec-3-2-4">
          <title>The Technological Aspect of Use</title>
          <p>The advisory teaching methods are: explanatory learning; partly research learning;
problem learning; research learning.</p>
          <p>The organizational forms of learning are: lectures; individual, practical, laboratory
work; training sessions; seminars, webinars, web conferences; individual
consultations.</p>
          <p>Among the innovative forms of learning that can be realized only in the
cloudbased environment the combined training is appropriate. This kind of learning
integrates internal and remote forms of work. In the process of training the situational
elearning network is designed and its members are motivated to maintain the collective
activity by a common scenario. The organizer gives the examples of successful
training activities (as the previous material templates of training tasks and also
interactively as using the visual and auditory tools for submitting worksheets and tasks
monitoring and organizing ICT-mediated learning management). The activity increase occurs
due to the involvement of the training experts.</p>
          <p>The main important learning tools elaborated with the use of the SageMathCloud
are:
─ The working sheets on which students perform their activity with the construction
and study of mathematical models;
─ The chat room used for discussions of the simulation process and results;
─ The tools to support learning activities (resources such as course, tasks);
─ The tools for creating mathematical texts (tex) and hypertext (html);
─ The mobile tools for other mathematical activities access.</p>
        </sec>
        <sec id="sec-3-2-5">
          <title>The Ways of Implementation</title>
          <p>
            The implementation of the proposed method in the learning process may occur in
two ways:
1. 1. Through the introduction of the special learning course "Cloud Computing
Technologies in Educational Activity", as an element of the content of training,
retraining of academic and lecturers staff [
            <xref ref-type="bibr" rid="ref5">5</xref>
            ].
2. Through the introduction of a system of training (see Table 1) such as seminars,
webinars, individual consultations that can be carried out during the pilot
experimental study (project) on the deployment of a cloud-based information and
educational environment at the university.
          </p>
        </sec>
      </sec>
      <sec id="sec-3-3">
        <title>Topic Title</title>
        <p>Introduction. The advisable ways to use the
SageMathCloud in learning mathematical disciplines
Organization of collaboration in the SageMathCloud
Construction of lecture demonstrations
Creating of dynamic models and animations
Examples of SageMathCloud use in teaching of certain
math disciplines</p>
        <p>The use of the SageMathCloud in teaching mathematical disciplines should be
primarily targeted to:
─ The acquisition of skills of individual use of the mathematical software for
numerical and symbolic computation;
─ Supporting of mathematical concepts learning (including courses in Analytic
Geometry, Linear Algebra and Calculus).</p>
        <sec id="sec-3-3-1">
          <title>The Tools of Collaboration Support in the SageMathCloud</title>
          <p>The main activity type in the SageMathCloud is going on with the project. The
user can create any number of independent projects or personal workspaces, to save
resources of various types, including:
─ SageWorksheet (*.sagews);
─ LaTeX Document (*.tex);
─ Manage a Course (*.course);
─ Chatroom (*.sage-chat);
─ Folder; etc.</p>
          <p>Collaboration with the use of the SageMathCloud-project resources can be organized
in of two possible ways:
─ at the level of a single resource, including worksheets;
─ at the level of a project as a whole.</p>
          <p>Sharing access at the level of a single resource is nothing more than a
webpromulgation of resource content. Moreover resource is made public for all Internet users who
have a link to it and they can operate with it in the mode "read only". The main
disadvantage of this publication is that on the one hand a user as a "reader" is not able to
manage calculations on the worksheet (even if it contains standard elements of
management) on the other hand this worksheet can be copied or downloaded along with
its full source code that does not guarantee security and protection of user copyrights.</p>
          <p>Organization of collaboration at the level of the whole project is possible the other
way using a courses manager (Fig. 2), or without it.</p>
          <p>In case of collaboration without the course manager all participants have the
opportunity to:
─ collaborate using existing (offered by a teacher) educational resources of a project;
─ add new training resources;
─ invite other members to collaborate on the project (Fig. 3);
─ communicate to each other and a lecturer by means of text chat or video chat.
While working with a learning resource in real time the users are able to see cursor
positions of each other and the icons of those project participants who addressed to a
file at this moment, as like as it happens if working collaboratively with a Google
document.</p>
          <p>The contribution of each project participant in the tasks can be viewed at the
project backup (Fig. 3) or in the pages of history of the project or a worksheet.
Backups of a project ( «Backups») are saved every 5 minutes and can not be
completely removed by the user.</p>
          <p>Contribution of each member of the joint project into the tasks solving may be
reviewed on the history pages of the project «Log» (Fig. 4): creating files, folders,
deleting, moving, copying, opening, renaming and more.</p>
          <p>To review the whole history of changes of the worksheet content the page that
opens after clicking «TimeTravel» may be used (Fig. 5). In the history file the records
of all changes made by the author of a project or by any other participant are saved.
Moving the slider, you can view all the changes that were made on the worksheet.</p>
          <p>Initial position of the slider corresponds to the file creation.
If the file was not changed nor edited, it is indicated «Revision 0". For each change
the date and time are shown. The last position of a slider reflects the recent changes
that were made when editing the file.
Communication between the project participants in real time is possible by means of
traditional "rooms" of text chat (Fig. 6), video chat or on the pages of the sage-chat
resource type. Text messages can be formatted with HTML tags and commands of
Markdown. The message with mathematical content may be performed in usual
mathematical notation using commands of LaTeX. In addition, for a resource type
sagechat the function of history viewing is available.
For the organization of individual collaboration with each student, the teacher creates
a separate project and fills it with educational resources and gives access only to a
specific user (the student). As a result, the number of projects created by the students
is determined by the number of academic groups. In this case the teacher is forced to
spend a lot of time to do the same actions dozens of times (as it is not possible to copy
the whole SageMathCloud). The process may be automated by using the special
SageMathCloud-resource namely the course Manager.</p>
          <p>This method of training with the use of the SageMathCloud provides opportunities
for teachers to control the process of tasks performing by the students and also the
evaluation. The page of the training course Manager is shown in Fig. 7.</p>
          <p>There are the next control elements on this page:
─ the page label «Students» (for management of students actions);
─ the page label «Assignments» (for management of educational activities within the
course);
─ the page label «Handouts» (for management of educational materials that are in
folders);
─ the page label «Settings» (to adjust the settings of the training course);
─ the page label «Shared Project» (to create a project common for all students).</p>
          <p>A typical sequence of actions that envisages the teachers work using training
courses manager is as follows:
1. Inclusion of each student to the course (footprint refer to the page «Students»).</p>
          <p>When a user is included into the course as a student, a personal project is
automatically created, with access to be opened to teachers and students.
2. Filling the training course with materials (hereinafter - management) is at
«Assignments».
3. Copy the educational materials for all students to their projects is made
simultaneously by clicking the button «Assign ...».
4. When copying educational materials at least to one student above the list of
students in the box of general settings of folders the buttons appear that allow to
assign tasks to all students of the course simultaneously, collect the data about tasks
performing ( «Collect») and make the resulting assessment report ( «Enter grade»).
5. Educational materials that have been copied, you can update as needed.
6. On the page «Settings» of the general settings of a resource a teacher may be
interested in the following blocks:
─ «Export grades» - clicking on the button «CSV file ...» or «Python file ...», in the
project structure will be created a file with indication of assessments of all students;
─ «Customize email invitation» makes the text message concerning inclusion of a
user into the course, which will go to the user mailbox, if he is not registered in the
system (the text message can be changed by clicking on the button «Edit»).</p>
          <p>On the page «SharedProject» a shared project can be created for all students of the
training course, in which each student automatically becomes a member.</p>
        </sec>
        <sec id="sec-3-3-2">
          <title>Organization, Conduct and Results of Experimental Work</title>
          <p>The aim of pedagogical experiment was to justify empirically the theoretical
assumption that the proposed pedagogical approach was really effective.</p>
          <p>At the ascertaining stage of experimental research the analysis of existing
equipment and logistics was made for it to be sufficient for the research; the current state of
teaching staff readiness to use the cloud services in their professional work was
estimated, appropriate tools were chosen. It was presupposed that the mastery of
pedagogical staff in using the cloud services to support mathematical activity, including
the SageMathCloud service, was a prerequisite for improving the quality of learning
results.</p>
          <p>At the ascertaining stage of the experiment some problems of specific professional
competencies formation, in particular ICT competence were found.</p>
          <p>Teachers would liked to improve their knowledge through greater use of
cloudbased ICT in their professional activities.</p>
          <p>Based on the data presented in Table 2, we may check the reliability of the
hypothesis of no statistically significant differences between the levels of formation of ICT
competencies of teaching staff in experimental and control groups. The chi-squared
test was used. As the critical value of chi-square as 5.99 was chosen.</p>
          <p>Defining empirical value of 2.53, we can see that it is in the area of
insignificance and the hypothesis that the proportion of teaching staff with the appropriate
level of ICT competence is the same in experimental and control groups by the
results of entrance control is accepted.</p>
          <p>After checking the authenticity of the hypothesis of statistically significant
differences between the levels of ICT competencies of teaching staff in control and
experimental groups at the end of the experiment the following results were obtained:
23.98&gt; 5.99, where 23.98 is the empirical significance for hypothesis testing. That
hypothesis is accepted that the proportion of teaching staff of the experimental group
with high and medium level of ICT competence is higher than that in the control
group.</p>
          <p>Comparing the levels of ICT competence in the early formative stage and at the end
of the experiment (Fig. 8) shows the increase of the proportion of teaching staff with
the high and medium levels of ICT competence.</p>
          <p>Analysis of the formative stage of pedagogical experiment showed that the
distribution of the levels of ICT competences in the experimental and control groups of
teaching staff have statistically significant differences due to the introduction of the
developed technique, which confirms the hypothesis of the study.
3</p>
        </sec>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>The introduction of the cloud-based tools and components into the learning
process contributes to the improving of the educational environment of the university,
increasing access to electronic resources and services, wider use of network
technologies and tools in pedagogical practice. This is possible due to the application of
experimentally grounded methods of the design and use of the cloud-based learning
components on the basis of the SageMathCloud to support students collaboration in
the process of training.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Cusumano</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          :
          <article-title>Cloud computing and SaaS as new computing platforms</article-title>
          .
          <source>In: Communications of the ACM, 53.4</source>
          , pp.
          <fpage>27</fpage>
          -
          <lpage>29</lpage>
          . (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Hrybyuk</surname>
            ,
            <given-names>O.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demyanenko</surname>
            ,
            <given-names>V.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zhaldak</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaporozhchenko</surname>
            ,
            <given-names>Y.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Koval</surname>
            ,
            <given-names>T.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kravtsov</surname>
            ,
            <given-names>H.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lavrentyeva</surname>
            ,
            <given-names>H.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lapinskyy</surname>
            ,
            <given-names>V.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lytvynova</surname>
            ,
            <given-names>S.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Pirko</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popel</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Skrypka</surname>
            ,
            <given-names>K.I.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Spivakovskyy</surname>
            ,
            <given-names>O.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sukhikh</surname>
            ,
            <given-names>A.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Tataurov</surname>
            ,
            <given-names>V.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          :
          <string-name>
            <surname>Zhaldak</surname>
            ,
            <given-names>M.I.</given-names>
          </string-name>
          <article-title>(eds.) The system of psychological and pedagogical requirements to the means of ICT for educational purposes</article-title>
          .
          <source>Kyiv</source>
          (
          <year>2014</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Kislova</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Slovak</surname>
            ,
            <given-names>K.I.</given-names>
          </string-name>
          :
          <article-title>Cloud means of teaching mathematical disciplines</article-title>
          . In: New computer technology, vol.
          <source>ХI</source>
          , pp.
          <fpage>53</fpage>
          -
          <lpage>58</lpage>
          . SHEE “National University Krivyi Rig”,
          <string-name>
            <given-names>Krivyi</given-names>
            <surname>Rig</surname>
          </string-name>
          . (
          <year>2013</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Kislova</surname>
            ,
            <given-names>M.A.</given-names>
          </string-name>
          :
          <article-title>Development of a mobile learning environment in higher mathematics in training of Electromechanics Engineers</article-title>
          . P.
          <volume>21</volume>
          . (
          <year>2015</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Maschietto</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Luc</surname>
            <given-names>Trouche</given-names>
          </string-name>
          :
          <article-title>Mathematics learning and tools from theoretical, historical and practical points of view: the productive notion of mathematics laboratories</article-title>
          ,
          <source>ZDM 42.1</source>
          , pp.
          <fpage>33</fpage>
          -
          <lpage>47</lpage>
          . (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Oleksyuk</surname>
          </string-name>
          , V.:
          <article-title>Experience of the Integration Cloud Services Google Apps into Information and Educational Space of Higher Educational Institution</article-title>
          .
          <source>In: J. Information Technologies and Learning Tools</source>
          , vol.
          <volume>35</volume>
          , № 3, http://journal.iitta.gov.ua/index.php/itlt/article/view/824/63 (
          <year>2013</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Popel</surname>
            ,
            <given-names>M.:</given-names>
          </string-name>
          <article-title>The Methodical Aspects of the Algebra and the Mathematical Analysis Study Using the Sagemath Cloud</article-title>
          . In: Informational Technologies in Education,
          <volume>19</volume>
          , pp.
          <fpage>93</fpage>
          -
          <lpage>100</lpage>
          . (
          <year>2014</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Shokalyuk</surname>
            <given-names>S.</given-names>
          </string-name>
          : Zhaldak,
          <string-name>
            <given-names>M.I. (eds.) Fundamentals</given-names>
            <surname>SAGE. Kyiv</surname>
          </string-name>
          (
          <year>2008</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kogut</surname>
            ,
            <given-names>U.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popel</surname>
            ,
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>Systems of computer mathematics in the cloud-based learning environment of the educational institution</article-title>
          .
          <source>In: Science and Education a New Dimension. Pedagogy and Psychology. 27 (II(14))</source>
          , pp.
          <fpage>75</fpage>
          -
          <lpage>78</lpage>
          . (
          <year>2014</year>
          ), http://lib.iitta.gov.ua/6499/1/article-science-edu.
          <source>pdf (in Ukrainian)</source>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popel</surname>
            <given-names>M.V.</given-names>
          </string-name>
          :
          <article-title>The cloud-based learning environment of educational institutions: the current state and research prospects</article-title>
          .
          <source>In: Information Technologies and Learning Tools</source>
          .
          <volume>5</volume>
          (
          <issue>37</issue>
          ). (
          <year>2013</year>
          ), http://journal.iitta.gov.ua/index.php/itlt/article/view/903/676 (in Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          :
          <article-title>Formation and development of cloud-based educational and scientific environment of higher education</article-title>
          .
          <source>UkrINTEI</source>
          ,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2015</year>
          )
          <article-title>(in Ukrainian)</article-title>
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Spirin</surname>
            ,
            <given-names>O.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demyanenko</surname>
            ,
            <given-names>V.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shyshkina</surname>
            ,
            <given-names>M.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zaporozhchenko</surname>
            ,
            <given-names>Y.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Demyanenko</surname>
          </string-name>
          , V.B.:
          <article-title>Models harmonization of network tools of information technology maintenance processes of educational and cognitive activity</article-title>
          .
          <source>In: Information Technologies and Learning Tools.</source>
          ,
          <volume>6</volume>
          (
          <issue>32</issue>
          ). (
          <year>2012</year>
          ), http://journal.iitta.gov.ua/index.php/ itlt/issue/archive (in Ukrainian)
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Turner</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Budgen</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Brereton</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Turning software into a service</article-title>
          .
          <source>In; Computer</source>
          ,
          <volume>36</volume>
          (
          <issue>10</issue>
          ), pp.
          <fpage>38</fpage>
          -
          <lpage>44</lpage>
          . (
          <year>2003</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Tutek</surname>
          </string-name>
          , Ž.:
          <article-title>Nastava matematike na SageMathCloud platform</article-title>
          . In: Biljanović,
          <string-name>
            <surname>P</surname>
          </string-name>
          . (eds.)
          <source>MIPRO 2016 Proceedings</source>
          , pp.
          <fpage>1215</fpage>
          -
          <lpage>1217</lpage>
          .
          <article-title>Hrvatska udruga za informacijsku i komunikacijsku tehnologiju, elektroniku i mikroelektroniku</article-title>
          ,
          <source>Rijeka</source>
          (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <string-name>
            <surname>Vaquero</surname>
            ,
            <given-names>L.M.:</given-names>
          </string-name>
          <article-title>EduCloud: PaaS versus IaaS cloud usage for an advanced computer science course</article-title>
          .
          <source>In: Education, 54.4</source>
          , pp.
          <fpage>590</fpage>
          -
          <lpage>598</lpage>
          . (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Wick</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>Free and open-source software applications for mathematics and education</article-title>
          .
          <source>In: Proceedings of the twenty-first annual international conference on technology in collegiate mathematics</source>
          , pp.
          <fpage>300</fpage>
          -
          <lpage>304</lpage>
          . (
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>