<!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 Simultaneous Use of Excel and GeoGebra to Training the Basics of Mathematical Modeling</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Poltava State Agrarian Academy</institution>
          ,
          <addr-line>G. Skovorody str., 1/3, Poltava, 36003</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The main objective of this study is testing the hypothesis that the visualization of simulation results creates the conditions for improving students' knowledge, taking into account the specifics of their professional training. In this article we are exploring how the simultaneous use of Excel and GeoGebra can improve the learning outcomes of engineering students in agricultural universities when learning the basics of mathematical modeling (using as example the mathematical model of mechanical movement of two bodies with their elastic collision). We worked with our students as follows. First, we build and interpret the mathematical model. Then we obtain two alternative computer models: we use Excel spreadsheets for numerical modeling as well as GeoGebra software for analytical-geometrical modeling. By this models we visualize and explore the processes closely related to topics that plays an important role in the training of agricultural production engineers, in particular, with study the movement and interaction of particles during the loading / unloading of seeds, the description of industrial processes of seed scarification, with study of the movement of particles of yeast suspension in a plate separators, modeling the processes of shot-blast cleaning of metal surfaces etc. We have tested this approach in teaching the 163 students enrolled in the specialties “Agroengineering” and “Industry Engineering” in Poltava State Agrarian Academy. According to data we collected our students demonstrated a better understanding of the conceptual issues of mathematical modeling and acquired significant abilities in using this method to solve real problems.</p>
      </abstract>
      <kwd-group>
        <kwd>Basics of mathematical modeling</kwd>
        <kwd>computer simulation of mechanical movement</kwd>
        <kwd>software used in learning of modeling</kwd>
        <kwd>computer simulation and visualization</kwd>
        <kwd>simultaneous use Excel and GeoGebra</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Currently, the entrants to the engineering specialties of agricultural institutions of
higher education in Ukraine (IHEs) have a relatively low level of training in
mathematics, physics and other related disciplines, as compared with entrants of other
technical specialties. In most cases, in the further education, they also demonstrate little
progress in the study of mathematical disciplines. Additionally, it should be noted that
among students of engineering specialties in agrarian IHEs, the male population is
traditionally dominated. However, the consideration of gender characteristics in the
training of BMM is not critical for students of the student age, as evidenced in particular
by the results of research on gender stereotypes in mathematics teaching [16].</p>
      <p>In the learning for mathematical modeling, computer software is considered as an
integral component of a three-point didactic model (student – teacher – information and
communication pedagogical environment (ICPE)) [18]. By choosing Excel
spreadsheets and GeoGebra dynamic geometry system for training of BMM, we were
guided by the certain criteria for selecting educational software applications proposed
in [10, p. 32-42].</p>
      <p>The use of Excel spreadsheets in the study of the basics of mathematical modeling
is devoted to a fairly large number of scientific publications covering a variety of
aspects of this scientific discipline. Their review can be found, in particular, in works
[15], [17], [19], [20], [21], [22], [23] by Serhiy O. Semerikov and Illia O. Teplytskyi,
where the most significant, fundamental achievements in this direction are presented.</p>
      <p>At the same time, to the system of dynamic mathematics GeoGebra are mainly
devoted the articles that describe the capabilities of this program and examples of its
use in teaching.</p>
      <p>In particular, some publications by Olena Hrybiuk [10] devoted to modeling in the
GeoGebra environment during the training of mathematical and chemical-biological
cycles, mathematical disciplines and mathematical fundamentals of informatics.</p>
      <p>Marta Caligaris, María Schivo and María Romiti as a result of their research came
to the conclusion that the incorporation of the GeoGebra Applets, and the teaching
situations arising therefrom, is a much more effective teaching methodology than
traditional one [4].</p>
      <p>Nazihatulhasanah Arbain, Nurbiha A. Shukor, the authors of the study devoted to
investigates the effectiveness of using GeoGebra software on Mathematics learning
among students in Malaysia, are notes that results show that students have positive
perception towards learning and have better learning achievement using GeoGebra [1].</p>
      <p>In the article by Esperanza G. Valdés y Medina, Leilani Medina Valdés is shown an
example of use the GeoGebra to change educational methodology, which confirms the
conclusion that the software is introduced as a friendly model that can be used to
exemplify the mathematical concepts ranging from the basic ones to complex
applications like angular velocity [12].</p>
      <p>Also, the big number of practical examples of using GeoGebra software for teaching
mathematics and science made by other authors are presented on the GeoGebra web
resource [8].</p>
      <p>As we know, MS Excel has built-in tools for visualizing changes in values, and
GeoGebra has a built-in SpreadSheet component that allows you to partially
accomplish the tasks set in this study. However, the use of these opportunities is based
on the results of previous teaching of information technology, which are not provided
for by the training plans of training in agricultural universities.</p>
      <p>Thus, the analysis of modern publications was shown the practical absence of
wellknown scientific works devoted to the problem of the simultaneous use of Excel and
GeoGebra for teaching the basics of mathematical modeling and studying their
influence on the learning outcomes of the basics of mathematical modeling.</p>
      <p>The reason for this research was the negative dynamics the final indicators of
learning outcomes in the discipline BMM of the students of engineering and technical
specialties of the Poltava State Agrarian Academy, Poltava, Ukraine (PDAA): the
average score was in 2014 – 75.8; 2015 – 75.6; 2016 – 72.6; 2017 – 70.1.</p>
      <p>Among the factors that have an impact on the learning outcomes, we have chosen to
study the individual style of coding educational information. The published scientific
data on this subject indicates that for the students of applied training areas the dominant
is the visual style of coding educational information: visual learning style preferred by
61% of the students; whereas, auditory (33%) and kinesthetic (6%) [2].</p>
      <p>On this basis we have formulated the hypothesis of the investigation that the BMM
learning outcomes can be improved by the use of appropriate computer (software)
visualization tools in practical and laboratory learning performances. The main
objective of this study is testing the hypothesis that the visualization of simulation
results creates the conditions for improving students' knowledge, taking into account
the specifics of their professional training.
2
2.1</p>
    </sec>
    <sec id="sec-2">
      <title>Experiment description</title>
      <sec id="sec-2-1">
        <title>General design</title>
        <p>This article based on the results of the experiment that we performed in
SeptemberNovember 2018 in PDAA. The experiment was attended by 163 students of the Faculty
of Engineering and Technology, who studied the discipline of BMM in a single
program. Main hypothesis of the experiment: GeoGebra software, as a computer
visualization tool, will increase the level of learning outcomes of students with BMM.</p>
        <p>The participants of the experiment were divided into three groups, each of which
was offered the same learning task, which has a direct connection with the topics
important in the training of engineers of agrarian production, in particular: studying the
movement and interaction of particles during loading and unloading of seeds from the
vehicle, description of industrial processes of seed scarification, research of motion of
particles of yeast suspension in a container separator, simulation of processes of
blastblast cleaning of metal surfaces, etc.</p>
        <p>The provided sample size makes it possible with ANOVA method to establish
significant differences between group averages at the level of 1 point: at a significance
level of 0.05, number of groups 3 and a power of 80%, the required sample size for
groups is at least 50 units.</p>
        <p>The first group (E) used Excel spreadsheets during the training of (traditional
course). The second group (G) – used the GeoGebra dynamic geometry program
(updated base course). Third group (EG) used simultaneously Excel and GeoGebra
(experimental course). The training time in all three groups was the same. Learning
outcomes of the students of groups E, G and EG were evaluated based on the results of
a set of typical tasks for individual independent work.</p>
        <p>The learning task was: simulate the movement of two spherical bodies, which were
thrown at an angle to the horizon towards each other, without taking into account air
resistance, gravitational, electrostatic interaction of bodies, etc.; investigate the
conditions of bodies’ collision; body collision is considered absolutely elastic.</p>
        <p>Some variants of the methodology for solving similar problem using Excel were
considered in papers [23], [9] and MathCAD [6]. A similar technique was also used for
implementation a differentiated approach while training future agroengineers [7].</p>
        <p>Algorithm for solving this learning problem has the following steps:
1. Build a mathematical model and find its solution.
2. Create a computer implementation of a mathematical model.
3. Using a mathematical model:
(a) Calculate the coordinates and the speeds of the bodies at given moments of time
(before the collision of bodies).
(b) Build trajectories of body movement before their collision.
(c) Determine the initial conditions of motion, in which there is a collision of bodies.
(d) Determine: the moment of bodies’ contact, coordinates of centers and speeds of
bodies at the moment of their collision.
(e) Determine the initial velocity of bodies after moment of their collision.
(f) Determine trajectories of body movement after their collision.</p>
        <p>The learning outcomes of students were assessed on a 100-point scale (Table 1) on the
basis of the performance results of an individual independent learning tasks.
FX
F</p>
        <sec id="sec-2-1-1">
          <title>The task is 35-59 uncompleted</title>
        </sec>
        <sec id="sec-2-1-2">
          <title>The task is 0-34 uncompleted</title>
          <p>Self-support the
The correctness task implementation performing of the
learning task
were partially corrected by the student
There were errors that affected the with help from the
result and were only partially corrected teacher
by the student
There were errors that affected the with help from the
result and were not corrected by the teacher
student
2.2</p>
        </sec>
      </sec>
      <sec id="sec-2-2">
        <title>Mathematical model building</title>
        <p>For better understanding what follows, the authors found it necessary to provide here
some basic information related to the construction of a mathematical model of motion
and collision of two bodies thrown at an angle to the horizon.</p>
        <p>Mathematical description the mechanical motion of a body was thrown at an angle
to the horizon is based on the mechanical sense of the derivative and the laws of
Newton’s dynamics. As a result, we have a Cauchy problem for a system of four
ordinary first order differential equations [5, p. 253]:
dx  vx , dy  vy , dvx  0 , dvy   g ,
dt dt dt dt
x(0)  x0 , y(0)  y0 , v(0)  v0 ,  (0)   0 ,
where x  x(t) , y  y(t) – coordinates of body centre, vx t  , vy t   v(t)  v – instant
body velocity,    (t) – angle of inclination the body trajectory to the horizon. Then,
vx (t)  v cos  vx (v, ) , vy (t)  v sin  vy (v, ) , v </p>
        <p>
          System (
          <xref ref-type="bibr" rid="ref1">1</xref>
          ) has a simple analytical solution:
v
vx2  vy2 ,   arctg vxy .
x t   x0  v0xt , y t   y0  v0 yt 
        </p>
        <p>, vx  v0x , vy  v0 y  gt .
gt 2
2
From where, excluding time t , we get the equation of body motion trajectory:
v
y  x   y0  0 y  x  x0  
v0x</p>
        <p>
          g
2v02x
 x  x0 2
(
          <xref ref-type="bibr" rid="ref1">1</xref>
          )
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          )
(
          <xref ref-type="bibr" rid="ref3">3</xref>
          )
        </p>
        <p>
          For visualize the trajectory of the movement of body centre, we build a graph of
function (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) on a segment t  t0 , tM  , where tM  tk  t0 is the time of simulation (the
time of virtual observation of the movement of each body in each phase of flight), which
begins at the moment t0 and ends at the moment of the body's fall to the ground without
collision tk . From (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) for yk  r we get:
tk  y0 , v0y , r   v0 y  v02y  2g r  y0 
g
The collision of bodies occurs at the point D  x1   x2 , y1   y2  which divides the
 1   1   
r
segment O1O2 with ratio   1 , r1 and r2 – effective radii of bodies 1 and 2 (Fig. 7).
        </p>
        <p>r2
The moment of collision time tD is:
tD  x01, y01, x02 , y21, v01, v02 , 01, 02 , r1, r2  
b  b2  4ac
2a
,
where a  v0x2  v0x1 2  v0 y2  v0y1  ,</p>
        <p>2
b  2  y02  y01  v0 y2  v0 y1    x02  x01  v0x2  v0x1  ,
c   x02  x01 2   y02  y01 2   r1  r2 2 .</p>
        <p>
          Further movement of bodies 1 and 2 after their collision is described by the equations
(
          <xref ref-type="bibr" rid="ref2">2</xref>
          ) with the new initial coordinates x0i  xiD , y0i  yiD and velocities u01  u01x , u01y  ,
u02  u02x , u02 y  , which are determined from the laws of conservation of energy and
momentum:
        </p>
        <p>The common formulas obtained here are used further to perform the next
calculations. However, their implementation in Excel spreadsheets and in the GeoGebra
software has its own nuances, which are reflected in the relevant sections of the article.
In the Excel environment, this mathematical model is implemented according to the
algorithm presented in [7].</p>
        <p>The figure (Fig. 1) shows the input data block: the input parameters of the model in
Excel are manually changed.</p>
        <p>Final calculations are performed using standard Excel tools. The results of
calculations are presented in the table (Fig. 2).</p>
        <p>
          To visualize the trajectories of the movement of body centre, diagrams are
constructed of the points (xi, yi) – the graph of function (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ) on the segment t  t0 , tM  .
The corresponding calculation formulas have the form:
(
          <xref ref-type="bibr" rid="ref4">4</xref>
          )
(
          <xref ref-type="bibr" rid="ref5">5</xref>
          )
(
          <xref ref-type="bibr" rid="ref6">6</xref>
          )
t
n  100 , t  M , ti  t0  i  t , xi  x0  v0xti , yi  y0  v0 yti 
n
gt 2
i , i  0, n .
2
(
          <xref ref-type="bibr" rid="ref7">7</xref>
          )
The movement of the extreme points of the bodies most distant from the trajectory of
the centre of the body (these points are located at the ends of the effective diameter of
the body perpendicular to the direction of motion), is described by the formulas:
xi  xi  r  sin i , yi  yi  r  cos i – bottom point,
xi  xi  r  sin i , yi  yi  r  cos i – top point.
(
          <xref ref-type="bibr" rid="ref8">8</xref>
          )
        </p>
        <p>The following figure shows the trajectories of the movement of centers and extreme
points of two bodies before their collision (Fig. 3).</p>
        <p>
          The time moment the collision of bodies is determined by the computer simulation,
according to the data presented in the calculation table (Fig. 2). New initial conditions
for the movement of bodies after their collision are calculated on the basis of the laws
of conservation of energy and momentum by the formulas (
          <xref ref-type="bibr" rid="ref2">2</xref>
          ), (
          <xref ref-type="bibr" rid="ref6">6</xref>
          ) (Fig. 4).
        </p>
        <p>Trajectories of bodies’ movement after the collision are determined similarly: the
calculation scheme is copied to a new spreadsheet; new initial conditions are entered
automatically; the trajectories of the bodies after the collision are added to the
trajectories graphs before collision (Fig. 5).</p>
        <p>In addition, Excel allows us to check the implementation of the laws of energy
m  v2
conservation and impulse according to the formulas: Eki  i , Epi  m  g  yi ,
Ei  Eki  Epi ; pxi  m  vxi , pyi  m  vyi , pi 
pxi  pi  cos i , pyi  pi  sin i .</p>
        <p>The calculations are presented in the Fig. 6.
Thus, using the constructed mathematical model and changing the input parameters of
the model in the input block (Fig. 1), the students of the group E were able to perform
various virtual experiments in Excel. The analysis of the obtained numerical results and
graphs allowed them to comprehensively study the patterns of motion of bodies 1 and
2 before and after the collision, to establish the initial conditions of the movement of
bodies in which their collisions occur, to investigate the behaviors of bodies after the
collision.</p>
      </sec>
      <sec id="sec-2-3">
        <title>Performing the learning task with GeoGebra (Group G)</title>
        <p>The implementation of mathematical models in the GeoGebra environment is
performed on the basis of their algebraic-geometric description [11]: the program
sequentially, step by step, creates a dynamic visualization of basic mathematical objects
such as a point, angle, segment, vector, circle, line. It is advisable to rely on the
geometric interpretation of objects of linear algebra [3].</p>
        <p>First, GeoGebra creates a description of the initial values of the main objects of the
model.</p>
        <p>O01  x01 , y01  , O02  x02 , y02  – starting points of trajectories of bodies 1 and 2;
 Vectorsof initialvelocity:       
v01x  O01 A01 , v01y  O01B01 , v01  O01C01 ; v02x  O02 A02 , v02 y  O02 B02 , v02  O02C02 , where
C01  x O01   v01x  mst, y O01   v01y  mst  , C02  x O02   v02x  mst, y O02   v02 y  mst  ,
A01  x C01  , y O01  , A02  x C02  , y O02  , B01  x O01  , y C01  , B02  x O02  , y C02  ,
mst – scale factor that allows interactively to resize the individual objects in the
GeoGebra software.</p>
        <p>The next step is a geometric description of the dynamic characteristics of the
movement of bodies:
O1  x1 , y1  , O2  x2 , y2  – current coordinates the canters of bodies 1 and 2; vectors of
instantvelocity:         
v1x  O1 A1 , v1y  O1B1 , v1  O C ; v2x  O A , v2 y  O2 B2 , v2  O C , where
1 1 2 2 2 2
C1  x O1   v1x  mst, y O1   v1y  mst  , C2  x O2   v2x  mst, y O2   v2 y  mst  ,
A1  x C1  , y O1  , A2  x C2  , y O2  , B1  x O1  , y C1 , B2 xO2  ,yC2  .

Vectors of forces acting on bodies 1 and 2: FG1  O1F1 , FG2  O F , where
2 2
F   x O1  , y O1   m1  g  mst  , F2   x O2  , y O2   m2  g  mst  .
1</p>
        <p>
          Visualizations the bodies 1 and 2 motion trajectories are constructed according to
equation (
          <xref ref-type="bibr" rid="ref3">3</xref>
          ). Changing the input parameters of the model in the GeoGebra environment
is carried out interactively with the help of sliders created when you first enter the
corresponding numeric values. The results of the visual representation of this model
and the control block are shown in the figure in GeoGebra (Fig. 7).
        </p>
        <p>
          In GeoGebra, the moment of bodies’ collision is determined by formula (
          <xref ref-type="bibr" rid="ref5">5</xref>
          ). After
the collision the body 1 and 2 tooknew initial velocities(6) are represented, whichare
     
represented by vectors u1x  O1 A1' , u1y  O1B1' , u1  O C ' ; u2x  O A' , u2 y  O B' ,
  1 1 2 2 2 2
u2  O C ' .
        </p>
        <p>2 2</p>
        <p>Next figure (Fig. 8) shows the vectors of the instant velocity of bodies 1 and 2 at the
moment of their collision ( t  0, 46 s) at given values of the model parameters (Fig. 1).
Ibid, in the Algebra panel, the numerical values of the coordinates of the velocities are
presented.</p>
        <p>By changing the model parameters in the input block (Fig. 8), students in group G
performed virtual experiments in the GeoGebra environment. The analysis of
interactive graphs in the Graphics area and the numerical results presented in the
Algebra panel allowed them to investigate the movement of bodies 1 and 2 before and
after their collision, to determine the initial conditions under which bodies collide and
the characteristics the movement of bodies after their collision.</p>
        <p>To our regret, the limited scope of the article does not allow the authors to give a
complete description of the methodology for using the proposed models in the
educational process.
2.5</p>
      </sec>
      <sec id="sec-2-4">
        <title>Performing the learning task with Excel and GeoGebra (Group EG)</title>
        <p>The third group of students (EG) performed the training task using both Excel and
GeoGebra in accordance with the methodology described above. Excel program was
used mainly for numerical calculations and representation of numerical results in the
form of tables. The GeoGebra program was used mainly for visual representation and
analysis of dynamic motion characteristics.
The learning outcomes of students after the experiment are shown on a 100-point scale
(Table 2).</p>
      </sec>
    </sec>
    <sec id="sec-3">
      <title>Discussion</title>
      <p>The prime statistical data processing results of the experiment (Table 3) are showed
that the average scores in all groups (mean) exceed the corresponding figures for the
two previous years (it presented at the beginning of the article). In this case the means
for groups E and G were close to each other (73.4 and 73.7) but both lower than the
mean of group EG (77.4). Shapiro-Wilk test result [14] is demonstrating the true of
hypothesis about normal data distribution in all groups (Table 3). Analysis of variance
(ANOVA) showed a statistically significant difference in average values of learning
out-comes (Score/Point/Bal) in all groups (F = 4.1632; p = 0.0177). This case, the
posthoc comparison for means of groups E vs. G, E vs. EG, G vs. EG demonstrated that the
difference between the means of groups E and G is within the statistical error (Table 4).
The pair-wise post-hoc comparisons results presented in Table 5 indicate the statistical
significance of the difference between the mean for group EG and the mean groups E
and G.</p>
      <p>There are several probable reasons for this result need to point out. In our opinion,
the visualization trajectories the mechanical movement of bodies in the form of Excel
graphs contributes to the formation of “engineering thinking”, in particular, intuitive
ideas about the movement of bodies and the conditions of their collision from initial
conditions and other parameters. This allows students to acquire skills in meaningful
adjustments to process input parameters in order to achieve the desired simulation
result. However, the standard features of Excel do not allow to visualize changes in the
values of instantaneous velocities and directions of movement of bodies along their
trajectories. Therefore, the use of Excel in teaching does not create sufficient conditions
for the formation of skills of an «intuitive» analysis of dynamic characteristics of
motion by numerical data (Fig. 2), requires developed abstract thinking, formed skills
of “physical thinking”, and takes more time than visual analysis.</p>
      <p>Instead, the use of GeoGebra provides faster formation of intuitive spatial
representations of students in the analysis of dynamic characteristics of motion. This
was manifested, in particular, during discussion with students of a qualitative picture
of the characteristics of the movement of two bodies before and after their collision and
interaction of bodies at the time of the collision. In our opinion, this has become
possible thanks to the dynamic visualization of vector motion characteristics. After
completing the proposed study with GeoGebra, students easily formulated meaningful
answers to questions such as “How will the shape of the trajectory and the direction of
movement of bodies change before and after their collision, depending on the initial
characteristics of motion, mass and body size?”. Most students of group G during
computer experiments with the model, showed interest and creative approach,
independently put forward and tested their own hypotheses, based mainly on geometric
representations. After a brief discussion, guided by the instructional materials, they
were able to describe and implement the corresponding mathematical model in the
GeoGebra environment independently.</p>
      <p>The disadvantage of using GeoGebra to study the basics of modeling is the
inconvenience of evaluating simulation results in a numerical dimension. The use of
GeoGebra during the training of OMM promotes the formation of intuitive spatial
representations important for specialists in the engineering field, but does not provide
sufficient level of formation of the skills of numerical evaluation of the characteristics
of the phenomenon or simulated process. That is why, in our opinion, there is no
significant difference between the learning outcomes in groups E and G. Simultaneous
use of Excel and GeoGebra compensates for these shortcomings, and therefore provides
better learning outcomes.
5</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusion</title>
      <p>Results of the study get conclusion that the simultaneous use of Excel and GeoGebra
improved the academic achievement of students with BMM. This is indicated by the
statistically significant difference between the average results of students’ academic
achievement, shown in Table 3 confirmed with the results of Table 4 and Table 5.
Consequently, as our results show, the hypothesis that the visualization of modeling
results improves students’ knowledge of the basics of mathematical modeling has been
confirmed.</p>
      <p>In the next we plan to reproduce this study by offering students more sophisticated
learning tasks, in particular, to construct models of inelastic and semi-elastic collision
of two bodies, which should take into account air resistance, shape and rotation of the
bodies, their gravitational and / or electrostatic interactions, etc.
16. Smetackova, I.: Gender Stereotypes, Performance and Identification with Math. Procedia</p>
      <p>Social and Behavioral Sciences. 190, 211–219 (2015). doi:10.1016/j.sbspro.2015.04.937
17. Soloviov, V.M., Semerikov, S.O., Teplytskyi, I.O.: Instrumentalne zabezpechennia kursu
kompiuternoho modeliuvannia (Instrumental computer simulation courseware). Kompiuter
u shkoli ta simi. 4, 28–31 (2000)
18. Spivakovsky, A., Petukhova, L., Spivakovska, E., Kotkova, V., Kravtsov, H.:
ThreeSubjective Didactic Model. In: Ermolayev V., Mayr H.C., Nikitchenko M., Spivakovsky A.,
Zholtkevych G. (eds) Information and Communication Technologies in Education, Research,
and Industrial Applications. ICTERI 2013. Communications in Computer and Information
Science, vol. 412, pp. 252–273. Springer, Cham (2013). doi:10.1007/978-3-319-03998-5_13
19. Teplytskyi, I., Semerikov, S.: Kompiuterne modeliuvannia mekhanichnykh rukhiv u
seredovyshchi elektronnykh tablyts (Computer modeling of mechanical movements in an
spreadsheets environment). Fizyka ta astronomiia v shkoli. 5, 41–46 (2002)
20. Teplytskyi, I.O., Semerikov, S.O.: Kompiuterne modeliuvannia absoliutnykh ta vidnosnykh
rukhiv planet Soniachnoi systemy (Computer simulation of absolute and relative motions of
the planets the Solar system). Zbirnyk naukovykh prats Kamianets-Podilskoho natsionalnoho
universytetu. Seriia pedahohichna. 13, 211–214 (2007)
21. Teplytskyi, I.O., Semerikov, S.O.: Na perekhresti ekolohii, matematyky, informatyky y
fizyky (At the intersection of ecology, mathematics, computer science and physics). Zbirnyk
naukovykh prats Kamianets-Podilskoho natsionalnoho universytetu. Seriia pedahohichna.
18, 34–37 (2012)
22. Teplytskyi, I.O., Teplytskyi, O.I., Humeniuk, A.P.: Seredovyshcha modeliuvannia: vid
zaminy do intehratsii (Modeling environments: from replacement to integration). New
computer technology. 6, 67–68 (2008)
23. Teplytskyi, I.O.: Elementy kompiuternoho modeliuvannia (Elements of computer
simulation). 2nd edn. KSPU, Kryvyi Rih (2010)</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Arbain</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shukor</surname>
            ,
            <given-names>N.A.</given-names>
          </string-name>
          :
          <source>The Effects of GeoGebra on Students Achievement. Procedia - Social and Behavioral Sciences</source>
          .
          <volume>172</volume>
          ,
          <fpage>208</fpage>
          -
          <lpage>214</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1016/j.sbspro.
          <year>2015</year>
          .
          <volume>01</volume>
          .356
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aulakh</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Khan</surname>
            ,
            <given-names>Z.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sana</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Learning styles and their impact on the nursing students' percertion: across-sectional descriptive research</article-title>
          .
          <source>Indo American Journal Of Pharmaceutical Sciences</source>
          .
          <volume>05</volume>
          (
          <issue>08</issue>
          ),
          <fpage>8129</fpage>
          -
          <lpage>8134</lpage>
          (
          <year>2018</year>
          ). doi:
          <volume>10</volume>
          .5281/zenodo.1406293
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Caligaris</surname>
            ,
            <given-names>M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Rodríguez</surname>
            ,
            <given-names>G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Laugero</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          :
          <article-title>Learning Styles and Visualization in Numerical Analysis</article-title>
          .
          <source>Procedia - Social and Behavioral Sciences</source>
          .
          <volume>174</volume>
          ,
          <fpage>3696</fpage>
          -
          <lpage>3701</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1016/j.sbspro.
          <year>2015</year>
          .
          <volume>01</volume>
          .1101
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Caligaris</surname>
            ,
            <given-names>M.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Schivo</surname>
            ,
            <given-names>M.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Romiti</surname>
            ,
            <given-names>M.R.</given-names>
          </string-name>
          :
          <source>Calculus &amp; GeoGebra, an Interesting Partnership. Procedia - Social and Behavioral Sciences</source>
          .
          <volume>174</volume>
          ,
          <fpage>1183</fpage>
          -
          <lpage>1188</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1016/j.sbspro.
          <year>2015</year>
          .
          <volume>01</volume>
          .735
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Fikhtengolts</surname>
            ,
            <given-names>G.M.:</given-names>
          </string-name>
          <article-title>Course of differential and integral calculus. 2</article-title>
          .
          <string-name>
            <surname>Moscow</surname>
          </string-name>
          (
          <year>1970</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Flehantov</surname>
            ,
            <given-names>L.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Antonets</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          :
          <article-title>Computer simulation the mechanical movement body by means of MathCAD</article-title>
          . Information technologies in education.
          <volume>1</volume>
          (
          <issue>30</issue>
          ),
          <fpage>97</fpage>
          -
          <lpage>109</lpage>
          (
          <year>2017</year>
          ). doi:
          <volume>10</volume>
          .14308/ite000622
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Flehantov</surname>
            ,
            <given-names>L.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ovsiienko</surname>
            ,
            <given-names>Yu.I.</given-names>
          </string-name>
          :
          <article-title>Differentiated approach in teaching the basics of mathematical modeling with MS Excel for students of agricultural universities</article-title>
          .
          <source>Information Technologies and Learning Tools</source>
          .
          <volume>54</volume>
          (
          <issue>4</issue>
          ),
          <fpage>165</fpage>
          -
          <lpage>182</lpage>
          (
          <year>2016</year>
          ). doi:
          <volume>10</volume>
          .33407/itlt.v54i4.
          <fpage>1407</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8. GeoGebra | Free Math Apps - used
          <source>by over 100 Million Students &amp; Teachers Worldwide</source>
          . https://www.geogebra.org (
          <year>2019</year>
          ).
          <source>Accessed 21 Feb 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9.
          <string-name>
            <surname>Horda</surname>
            ,
            <given-names>I.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Flehantov</surname>
            ,
            <given-names>L.O.</given-names>
          </string-name>
          :
          <article-title>Computer modelling of process of the mechanical motion of body with the help of MS Excel means</article-title>
          .
          <source>Information Technologies and Learning Tools</source>
          .
          <volume>47</volume>
          (
          <issue>3</issue>
          ),
          <fpage>99</fpage>
          -
          <lpage>109</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .33407/itlt.v47i3.
          <fpage>1245</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Hryb'iuk</surname>
            ,
            <given-names>O.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Dem</surname>
            'ianenko,
            <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>Yu.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>Lavrentieva</surname>
            ,
            <given-names>H.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lapinskyi</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>Spivakovskyi</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>
          :
          <article-title>Systema psykholoho-pedahohichnykh vymoh do zasobiv informatsiino-komunikatsiinykh tekhnolohii navchalnoho pryznachennia (System of psychological and pedagogical requirements to ICT learning tools)</article-title>
          . Atika,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2014</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11.
          <string-name>
            <surname>Hall</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Lingefjärd</surname>
            ,
            <given-names>T.</given-names>
          </string-name>
          :
          <article-title>Mathematical Modeling: Applications with GeoGebra</article-title>
          . John Wiley &amp; Sons, Hoboken (
          <year>2016</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Valdés</surname>
            y Medina,
            <given-names>E.G.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Valdés</surname>
            ,
            <given-names>L.M.</given-names>
          </string-name>
          :
          <article-title>Dynamic Models as Change Enablers in Educational Mathematics</article-title>
          . Procedia - Social and Behavioral Sciences.
          <volume>176</volume>
          ,
          <fpage>923</fpage>
          -
          <lpage>926</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1016/j.sbspro.
          <year>2015</year>
          .
          <volume>01</volume>
          .559
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ramirez-Velarde</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Alexandrov</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Perez-Cazares</surname>
            ,
            <given-names>R.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Barba-Jimenez</surname>
            ,
            <given-names>C.</given-names>
          </string-name>
          :
          <article-title>Mathematical Modelling Based Learning Strategy</article-title>
          .
          <source>Procedia Computer Science</source>
          .
          <volume>51</volume>
          ,
          <fpage>1694</fpage>
          -
          <lpage>1704</lpage>
          (
          <year>2015</year>
          ). doi:
          <volume>10</volume>
          .1016/j.procs.
          <year>2015</year>
          .
          <volume>05</volume>
          .307
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Razali</surname>
            ,
            <given-names>N.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Wah</surname>
            ,
            <given-names>Y.B.</given-names>
          </string-name>
          :
          <article-title>Power comparisons of Shapiro-Wilk, Kolmogorov-Smirnov, Lilliefors and Anderson-Darling tests</article-title>
          .
          <source>Journal of Statistical Modeling and Analytics</source>
          .
          <volume>2</volume>
          (
          <issue>1</issue>
          ),
          <fpage>21</fpage>
          -
          <lpage>33</lpage>
          (
          <year>2011</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <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>
          , vol.
          <volume>2257</volume>
          , pp.
          <fpage>122</fpage>
          -
          <lpage>147</lpage>
          . http://ceur-ws.
          <source>org/</source>
          Vol-
          <volume>2257</volume>
          /paper14.pdf.
          <source>Accessed 21 Mar 2019</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>