<!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 use of mobile Internet devices in the formation of ICT component of bachelors in electromechanics competency in modeling of technical objects</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Stepana Tilhy Str.</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kryvyi Rih</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine eugenemodlo@gmail.com</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Donetsk National University of Economics and Trade named after Mykhailo Tugan- Baranovsky</institution>
          ,
          <addr-line>16, Tramvaina Str., Kryvyi Rih, 50005</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff1">
          <label>1</label>
          <institution>Institute of Information Technologies and Learning Tools of NAES of Ukraine</institution>
          ,
          <addr-line>9, M. Berlynskoho Str., Kyiv, 04060</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff2">
          <label>2</label>
          <institution>Kryvyi Rih National University</institution>
          ,
          <addr-line>11, Vitali Matusevich Str., Kryvyi Rih, 50027</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
        <aff id="aff3">
          <label>3</label>
          <institution>Kryvyi Rih State Pedagogical University</institution>
          ,
          <addr-line>54, Gagarina Ave., Kryvyi Rih, 50086</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2037</year>
      </pub-date>
      <fpage>0000</fpage>
      <lpage>0003</lpage>
      <abstract>
        <p>Computer simulation of technical objects and processes is one of the components of the system of professional training of a modern electromechanics engineer. It has been established that despite the fact that mobile Internet devices (MID) are actively used by electrical engineers, the methods of using them in the process of bachelor in electromechanics training is considered only in some domestic scientific studies. The article highlights the components of the methods of using MID in the formation of the ICT component of the competence of the bachelor in electromechanics in modeling of technical objects, providing for students to acquire basic knowledge in the field of Computer Science and modern ICT and skills to use programming systems, math packages, subroutine libraries, and the like. For processing tabular data, it is proposed to use various freely distributed tools that do not significantly differ in functionality, such as Google Sheets, Microsoft Excel, for processing text data - QuickEdit Text Editor, Google Docs, Microsoft Word. For 3D-modeling and viewing the design and technological documentation, the proposed comprehensive use of Autodesk tools in the training process.</p>
      </abstract>
      <kwd-group>
        <kwd>Mobile Internet Devices</kwd>
        <kwd>ICT Competencies</kwd>
        <kwd>Electromechanics</kwd>
        <kwd>Bachelors in Electromechanics</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>In previous papers we are discussed:
─ the essence [11], content [17] and structure [16] of the competence of the bachelor
in electromechanics in the design of technical objects as the system’s property of the
person formed in the process of learning, which contains the following components:
cognitive-content (epistemological) – knowledge; operational-technological
(praxeological) – skills, experience; value-motivational (axiological) – motivation,
value relation; social-behavioral – sociability, ability to adapt, ability to integrate;
─ on the basis of certain directions of professional training modernization of bachelor
in electromechanics [12] a system of competences of a bachelor in electromechanics
in modeling of technical objects was developed, which includes three groups of
competences: general science (in information and communication technologies, in
applied mathematics, in fundamental sciences), general professional and special
professional;
─ it is shown that the leading tools of forming the competence of the bachelor in
electromechanics in the simulation of technical objects are MID – multimedia
mobile devices that provide wireless access to information and communication
Internet services for the collection, systematization, storage, processing,
transmission, submission of all possible messages and data [14];
─ the model of the use of MID in the formation of the competence of the bachelor in
electromechanics in the modeling of technical objects [15] is developed. The
implementation of this model in the study of bachelor in electromechanics of
technical objects modeling is an appropriate method of use, the components of which
are:
a. the method of using MID in the formation of the general scientific component of
the competence of the bachelor in electromechanics in the modeling of technical
objects;
b. the method of using MID in the formation of the general-professional component
of the competence of the bachelor in electromechanics in the modeling of
technical objects;
c. the method of using MID in the formation of a specialized and professional
component of the competence of the bachelor in electromechanics in the
modeling of technical objects.
2</p>
    </sec>
    <sec id="sec-2">
      <title>The purpose and objectives of the study</title>
      <p>The need to implement the developed model of the use of MID and defined the purpose
of the article – to develop a methods of using MID in the formation of ICT component
of bachelor in electromechanics competency in modeling of technical objects. To
achieve this goal, the following task must be solved: to identify the leading mobile
software tools for ICT competency development and illustrate their use in the
disciplines “Computing and programming” and “Engineering and computer graphics”.</p>
    </sec>
    <sec id="sec-3">
      <title>Results of the research</title>
      <p>Smartphones are one of the most common among high-end Internet devices. According
to the [9], at the beginning of 2018 in Ukraine mobile operating systems for Internet
devices occupied the following parts of the market: Android 76.76%, iOS 18.78%, all
others (SymbianOS, Windows, etc.) – 4.62%. Since November 2012, the part of
SymbianOS and Android has equaled, and for now the part of Android in the domestic
mobile operating systems market is steadily increasing, reaching 76.15% in February
2019 (Fig. 1). A similar analysis across different regions of the world shows a similar
tendency, which gives an opportunity without loss of universality to illustrate the
provisions of the developed methodology using the software tools running the Android
operating system.
The formation of such component of the competence of the bachelor in
electromechanics in the modeling of technical objects, as competence in ICT, provides
for the acquisition of basic knowledge in the field of computer science and modern
information technologies by students; skills of using software and skills in computer
networks, data transfer systems, ability to create databases and use Internet resources;
the ability to use programming systems, mathematical packages, subroutine libraries,
etc.</p>
      <p>To process the table data in the course “Computing and programming” you can use
a variety of freely distributed tools that have insignificantly different functionality. So,
in content module 2 “Computing in Spreadsheet Environment”, Google Sheets [8]
provide an opportunity:</p>
      <p>The last actions are more natural to do with the help of the spreadsheet Microsoft Excel,
whose mobile version is not inferior to desktops for functionality. Microsoft Excel
contains a large number of templates that allow you to create spreadsheets quickly. The
feature of the version of Microsoft Excel for MID with touch control is the ability to
complete drawings, add handwritten notes and mathematical formulas using the tools
tab “Drawing” (Fig. 2). As with Google Sheets, Microsoft Excel provides file sharing
for viewing, editing, and commenting.
Despite the fact that Microsoft Excel is a commercial product, for the most common
MID with a screen size of 10.1 inches or less, Microsoft’s license agreement provides
the creation of a free account, the use of which enables the creation and editing of
documents on devices. In addition, in studying content module 3 “Macros. Computing
Automation” Microsoft Excel is a more convenient tool than Google Sheets. In
particular, laboratory work 5 “Construction of macros” involves performing
approximation of functions, construction of the trend line and statistical processing of
experimental data.</p>
      <p>You can start to perform laboratory work on any MID, for example, a tablet PC
running with Android or Windows 10 – the version of Microsoft Excel, which is part
of the Office 365 package, is freely available for educational institutions, and works
with the same functionality under the managing of both mobile operating systems.</p>
      <p>To start working with Visual Basic for Application in Microsoft Excel, you must
initialize the spreadsheet by giving students access to the development tools (Fig. 3).</p>
      <p>The next step is to create a workbook in Microsoft Excel. The new default book
contains three worksheets. We will add two more to them, giving them the name:
«Data», «X», «~X», «(~X)X», «(~X)Y», «SLAE». The choice of names is justified by
the model used to approximate the results of the experiment using the least squares
method.
In the first two columns of the “Data” sheet we will place experimental data – a column
of independent variables xexp and a column of dependent variables yexp: A1 is xexp, B1
is yexp, A2:A12 are 11 values of xexp, B2:B12 are corresponding 11 values of yexp.</p>
      <p>11 is not a fixed value – the number of points is set in the corresponding cell of the
sheet «Data»: E1 is Number of points, F1 is an integer that determines the number of
experimental data.</p>
      <p>As an approximation model, we use the polynomial approximation:
ycalc = a0 + a1xexp + a2xexp2 + a3xexp3 + a4xexp4 + a5xexp5 + a6xexp6 + ... + a10xexp10</p>
      <p>10 is the maximum degree of polynomial – to select a smaller one, we set it in the
corresponding cell of the sheet “Data”: E2 is Polynomial order, F2 is an integer from 1
to 10, which is a polynomial order, E3 is Coefficients.</p>
      <p>According to the chosen model, the order of the polynomial should not be equal or
less than the number of points of experimental data – in the first case, instead of
approximation, we get interpolation, and the second model just will not work. The
designation of the coefficients (a0, a1, ..., a10) will be placed in the range of E4:E14.</p>
      <p>The calculated value of the polynomial will be placed in the cells of column C: C1
is ycalc, C2 is =$F$4+$F$5*A2+$F$6*(A2^2)+$F$7*(A2^3)+$F$8*(A2^4)+$F$9*
(A2^5)+$F$10*(A2^6)+$F$11*(A2^7)+$F$12*(A2^8)+$F$13*(A2^9)+$F$14*(A2^
10). The cell C2 is copied to the following cells (C3, etc.) as many times as there will
be experimental points (more precisely, one time less).</p>
      <p>To determine the deviation of the experimental data of yexp from the approximated
ycalc we use the square of their difference: D1 is (ycalc – yexp)2, D2 is =(C2-B2)^2. The
cell D2 is copied to the following cells (D3, etc.) as many times as it was done in the
previous case.</p>
      <p>This initial completion of the output data and computational formulas is completed.
The next step is to implement the least-squares method using Visual Basic for
Application. The call to the corresponding program will be realized by the event
“change of values on the worksheet” (Worksheet_Change). Considering that the user
can change the output data faster than the calculation is performed, it is necessary to
secure from the new call of the computing subroutine until the completion of the current
calculations. To do this, we create the corresponding variable:</p>
      <sec id="sec-3-1">
        <title>Public recursion As Byte</title>
        <p>Worksheet_Change is a subroutine called when changing values on a worksheet:</p>
      </sec>
      <sec id="sec-3-2">
        <title>Private Sub Worksheet_Change(ByVal Target As Excel.Range) If recursion = 0 Then recursion = 1</title>
      </sec>
      <sec id="sec-3-3">
        <title>Call createx</title>
      </sec>
      <sec id="sec-3-4">
        <title>Call transpx</title>
      </sec>
      <sec id="sec-3-5">
        <title>Call xtmulx</title>
      </sec>
      <sec id="sec-3-6">
        <title>Call xtmuly</title>
      </sec>
      <sec id="sec-3-7">
        <title>Call solve recursion = 0 End If End Sub</title>
        <p>Sequential calls to all other procedures are performed with Worksheet_Change only if
its non-recursive non-execution is performed. Each procedure places data on its own
worksheet in order for the user to verify the correctness of the implemented algorithm.</p>
        <p>In the first step of the algorithm from the column with the experimental data xexp
creates a matrix X, the number of rows of which is equal to the number of points of
experimental data, and the number of columns is the order of the polynomial + 1. In the
first column of the matrix X the data of the xexp, column, rised to the chosen order in
the polynomial, in the second – the same data, elevated to the chosen order of the
polynomial – 1, in the third – the same data, elevated to the chosen order polynomial –
2, etc. For the correct execution of these actions, the last column of the matrix X will
contain the data of xexp, elevated to zero degree, that is, 1:</p>
      </sec>
      <sec id="sec-3-8">
        <title>Private Sub createx() n = Range("Data!$f$1").Value p = Range("Data!$f$2").Value For i = 1 To n</title>
        <p>For j = p To 0 Step -1</p>
        <p>Worksheets("X").Cells(i, p - j + 1).Value =
(Worksheets("Data").Cells(1 + i, 1).Value) ^ j</p>
      </sec>
      <sec id="sec-3-9">
        <title>Next j</title>
      </sec>
      <sec id="sec-3-10">
        <title>Next i End Sub</title>
        <p>The second step of the algorithm involves the transposition of matrix X. Despite the
factthatMicrosoftExcelprovidesthebuilt-intranspositionfunction,thecorresponding
subroutine illustrates copying data from the worksheet «X» to the sheet «~X»:</p>
      </sec>
      <sec id="sec-3-11">
        <title>Private Sub transpx() n = Range("Data!$f$1").Value p = Range("Data!$f$2").Value For i = 1 To n</title>
        <p>For j = 1 To p + 1</p>
        <p>Worksheets("~X").Cells(j, i) = Worksheets("X").Cells(i, j)</p>
      </sec>
      <sec id="sec-3-12">
        <title>Next j</title>
      </sec>
      <sec id="sec-3-13">
        <title>Next i End Sub</title>
        <p>The third step of the algorithm involves the construction of the main matrix of the
systemofnormalequations,whichiscreatedbymultiplyingthetransposedmatrixfrom
the sheet «~X» into the output matrix X. Analysis of the code of the subroutine gives
an opportunity to conclude that the multiplication procedure of the matrices can be
expressed through a series of scalar products of the vector lines on the vector column:</p>
      </sec>
      <sec id="sec-3-14">
        <title>Private Sub xtmulx()</title>
        <p>n = Range("Data!$f$1").Value
p = Range("Data!$f$2").Value
For k = 1 To p + 1</p>
        <p>For j = 1 To p + 1
s = 0
For i = 1 To n
s = s + Worksheets("~X").Cells(k, i).Value
* Worksheets("X").Cells(i, j).Value</p>
      </sec>
      <sec id="sec-3-15">
        <title>Next i</title>
        <p>Worksheets("(~X)X").Cells(k, j).Value = s</p>
      </sec>
      <sec id="sec-3-16">
        <title>Next j</title>
      </sec>
      <sec id="sec-3-17">
        <title>Next k End Sub</title>
        <p>The fourth step of the algorithm is necessary to determine the right-hand side of the
system of normal equations – the column of free members, which is formed by
multiplying the transposed matrix X, located on the sheet «~X», on the matrix-column
Y, formed from the column yexp:</p>
      </sec>
      <sec id="sec-3-18">
        <title>Private Sub xtmuly()</title>
        <p>n = Range("Data!$f$1").Value
p = Range("Data!$f$2").Value
For k = 1 To p + 1
s = 0
For i = 1 To n
s = s + Worksheets("~X").Cells(k, i).Value
* Worksheets("Data").Cells(1 + i, 2).Value</p>
      </sec>
      <sec id="sec-3-19">
        <title>Next i</title>
        <p>Worksheets("(~X)Y").Cells(k, 1).Value = s</p>
      </sec>
      <sec id="sec-3-20">
        <title>Next k End Sub</title>
        <p>The last step of the algorithm is to solve the formed normal system of linear algebraic
equationswiththeleftpart,locatedonthesheet«(~X)X»,andtherightsideofthesheet
«(~X)Y». The results of the solution of the system and unknown coefficients of the
polynomial:</p>
      </sec>
      <sec id="sec-3-21">
        <title>Private Sub solve()</title>
        <p>srow = Range("Data!$f$2").Value + 1
scol = srow + 1
For i = 1 To srow</p>
        <p>For j = 1 To srow</p>
        <p>Worksheets("SLAE").Cells(i, j) =</p>
      </sec>
      <sec id="sec-3-22">
        <title>Worksheets("(~X)X").Cells(i, j)</title>
      </sec>
      <sec id="sec-3-23">
        <title>Next j</title>
        <p>Worksheets("SLAE").Cells(i, j) =</p>
      </sec>
      <sec id="sec-3-24">
        <title>Worksheets("(~X)Y").Cells(i, 1)</title>
      </sec>
      <sec id="sec-3-25">
        <title>Next i</title>
      </sec>
      <sec id="sec-3-26">
        <title>Rem selection of the main element For i = 1 To srow emax = Worksheets("SLAE").Cells(1, i).Value num = i</title>
        <p>For j = i To srow</p>
      </sec>
      <sec id="sec-3-27">
        <title>If Abs(Worksheets("SLAE").Cells(j, i).Value) &gt; Abs(emax) Then emax = Abs(Worksheets("SLAE").Cells(j, i).Value) num = j End If</title>
      </sec>
      <sec id="sec-3-28">
        <title>Next j</title>
      </sec>
      <sec id="sec-3-29">
        <title>If num &lt;&gt; i Then</title>
        <p>For k = 1 To scol
temp = Worksheets("SLAE").Cells(num, k)
Worksheets("SLAE").Cells(num, k) =</p>
      </sec>
      <sec id="sec-3-30">
        <title>Worksheets("SLAE").Cells(i, k)</title>
        <p>Worksheets("SLAE").Cells(i, k) = temp</p>
      </sec>
      <sec id="sec-3-31">
        <title>Next k</title>
        <p>End If</p>
      </sec>
      <sec id="sec-3-32">
        <title>Next i</title>
        <p>For i = 1 To srow</p>
        <p>If Worksheets("SLAE").Cells(i, i).Value = 0 Then</p>
      </sec>
      <sec id="sec-3-33">
        <title>MsgBox ("Perhaps the matrix is degenerate") End If</title>
      </sec>
      <sec id="sec-3-34">
        <title>Next i</title>
      </sec>
      <sec id="sec-3-35">
        <title>Rem Gauss's row echelon form For i = 1 To srow sw = Worksheets("SLAE").Cells(i, i).Value For j = 1 To scol</title>
        <p>Worksheets("SLAE").Cells(i, j).Value =</p>
      </sec>
      <sec id="sec-3-36">
        <title>Worksheets("SLAE").Cells(i, j).Value / sw</title>
      </sec>
      <sec id="sec-3-37">
        <title>Next j</title>
        <p>For k = i + 1 To srow
c = Worksheets("SLAE").Cells(k, i).Value
For j = 1 To scol</p>
        <p>Worksheets("SLAE").Cells(k, j).Value =</p>
      </sec>
      <sec id="sec-3-38">
        <title>Worksheets("SLAE").Cells(k, j).Value –</title>
      </sec>
      <sec id="sec-3-39">
        <title>Worksheets("SLAE").Cells(i, j).Value * c Next j Next k Next i</title>
      </sec>
      <sec id="sec-3-40">
        <title>Next i</title>
      </sec>
      <sec id="sec-3-41">
        <title>Rem rewrite the results on the first sheet For i = 4 To 14</title>
      </sec>
      <sec id="sec-3-42">
        <title>Next i</title>
        <p>End Sub</p>
        <p>Worksheets("Data").Cells(i, 6) = ""</p>
      </sec>
      <sec id="sec-3-43">
        <title>Next i</title>
        <p>For i = srow To 1 Step -1</p>
        <p>Worksheets("Data").Cells(srow - i + 4, 6) =</p>
      </sec>
      <sec id="sec-3-44">
        <title>Worksheets("SLAE").Cells(i, scol)</title>
        <p>The last procedure implements the Gauss method for solving systems of linear algebraic
equations, the theoretical basis of which at the time of laboratory work (Fig. 4) students
have already mastered in the course of higher mathematics.
Note that both spreadsheets provide the ability to perform actions on both stationary
and mobile Internet devices, which creates conditions for their use in different forms of
organization of the educational process. So, in a lecture on “Computer Science and
Programming”, the teacher can demonstrate work in the spreadsheet, giving students
the opportunity to share the edited document. Under this approach, the role of the latter
changes from the passive observer to the active participant (Fig. 5).</p>
        <p>For the processing of text data in the course “Computer Science and Programming”
you can use a variety of freely distributed tools that are significantly different in
functionality – from the simplest text editors to advanced word processors.</p>
        <p>The first category includes the QuickEdit Text Editor, which provides the ability to
highlight syntax elements in more than 50 programming languages, Byte Mobile’s Text
Editor for editing HTML files, and more.</p>
        <p>
          The second category includes word processors, among which you can distinguish
Google Docs [
          <xref ref-type="bibr" rid="ref6">6</xref>
          ] that provide text documents with features equivalent to those provided
by Google Sheets, and, in addition, the ability to open, edit and save Microsoft Word
documents (Fig. 6).
The second academic discipline, in the learning of which is the formation of such an
ICT component of the competence of the bachelor in electromechanics in the modeling
of technical objects, is “Engineering and Computer Graphics”. In this discipline,
bachelors in electromechanics learn to express technical ideas with the help of drawing.
So, as a result of studying the discipline, the student must know the rules of execution
and reading of design and technological documentation, be able to perform and read
the drawings of technical objects, to prepare technological and design documentation
in accordance with the standards.
        </p>
        <p>
          Maryna V. Rassovytska and Andrii M. Striuk, based on the results of the study more
than 30 mobile software tools for training engineering and computer graphics [18] have
proposed a model for the integrated use of Autodesk tools in the process of training in
engineering (Fig. 7).
For bachelors in electromechanics, the proposed model can be modified: instead of
AutoCAD Mechanical we propose the use of Electrical (formerly – AutoCAD
Electrical) [
          <xref ref-type="bibr" rid="ref4">4</xref>
          ], the method of which for the design of electric circuits is described in
[
          <xref ref-type="bibr" rid="ref3">3</xref>
          ]. The use of Electrical in the teaching of engineering and computer graphics of
bachelors in electromechanics provides the ability to form the skills of circuit design,
the creation of qualitative documentation for electrical circuits, collaborative work with
potential customers and suppliers, management of electromechanical projects, etc. The
Electrical component includes graphic image libraries for electrical circuits and error
checking tools that enable detection of problems before the start of the design phase of
a technical system. Developers of Electrical indicate that it supports integration with
Autodesk Inventor, and both of them together form an integrated solution for the design
of mechatronic systems.
        </p>
        <p>Autodesk provides Autodesk Inventor with a special free education license (free
education license) intended solely for use by students and teachers for educational
purposes. Functionally, this version of Autodesk Inventor is does no differ from the
full, with one exception: all files created or edited in it have a special flag (so-called
educational flag) that will be placed in all views.</p>
        <p>For MID running Android in 2019, a number of Autodesk tools are available.</p>
        <p>
          AutoCAD - DWG Viewer &amp; Editor [
          <xref ref-type="bibr" rid="ref2">2</xref>
          ] is a mobile version of the Autodesk main
product – AutoCAD: a DWG file viewer with easy-to-use drawing and editing tools
that enables you to view, create, edit and publish AutoCAD schemas and drawings on
MID. Mobile AutoCAD can work in conjunction with desktop versions, which enables
you to work continuously in a specialized computer classroom, general purpose
audience, at home and on the road (Fig. 8).
Compared to the desktop version, AutoCAD mobile provides an opportunity:
─ view and edit DWG files from device storage, email, or external cloud storage like
        </p>
        <p>Google Drive, Dropbox and OneDrive;
─ select, move, rotate, and scale objects. View coordinates and properties;
─ work offline and sync your changes once back online;
─ share your CAD designs in the field.</p>
        <p>All new AutoCAD users automatically receive a free 7-day free trial and students can
sign up for a premium plan free of charge.</p>
        <p>
          A360 - View CAD files [
          <xref ref-type="bibr" rid="ref1">1</xref>
          ] is a specialized browser for various 2D and 3D models
created in AutoCAD (DWG), DWF, Inventor (IPT, IAM, IDW), Revit (RVT),
SolidWorks (SLDPRT, SLDASM, ASM) Navisworks (NWD, NWC), CATIA
(CATPART, CATPRODUCT), Fusion 360 (F3D) and others. You can store model files
in the same Autodesk cloud – https://a360.autodesk.com. This provides additional
opportunities for collaborative work on models.
        </p>
        <p>
          Fusion 360 [
          <xref ref-type="bibr" rid="ref5">5</xref>
          ] is a collaboration tool that combines the capabilities of CAD systems,
CAMs and engineering calculations (CAEs). Unlike previous features, Fusion 360
provides the ability to execute 3D-designing of free-form models. The features
provided by this tool are significantly dependent on the resolution of the screen of a
MID: the larger it is, the more Fusion 360 elements become available to the user – from
layer-by-view on a high-speed Internet device to engineering calculations on a device
with a screen of 10 inches.
4
        </p>
      </sec>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>Thus, in the process of forming the ICT component of the competence of the bachelors
in electromechanics in the simulation of technical objects, it is expedient to use the
following MID software:
─ cloud-based spreadsheets as modeling tools and text editors for program description
of models;
─ mobile computer-aided design systems for creating and viewing physical properties
of models of technical objects;
─ mobile communication tools for organizing joint modeling activities.
10.
11.
12.
13.
14.
15.
16.
17.
18.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <fpage>A360</fpage>
          -
          <article-title>View CAD files</article-title>
          . Autodesk Inc. https://play.google.com/store/apps/details?id=com.
          <source>autodesk.a360</source>
          (
          <year>2019</year>
          ).
          <source>Accessed 21 Mar 2019</source>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2. AutoCAD - DWG Viewer &amp; Editor. Autodesk Inc. https://play.google.com/store/apps/details?id=com.autodesk.autocadws (
          <year>2018</year>
          ).
          <source>Accessed 17 Aug 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Evtushenko</surname>
            ,
            <given-names>S.P.</given-names>
          </string-name>
          :
          <article-title>Vypusk konstruktorskoi dokumentatcii v AutoCAD Electrical (Release of design documentation in AutoCAD Electrical)</article-title>
          . Arkada,
          <string-name>
            <surname>Kyiv</surname>
          </string-name>
          (
          <year>2009</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4. Free Software for Students &amp; Educators | AutoCAD Electrical | Autodesk. Autodesk. https://www.autodesk.com/education/free-software/autocad-electrical (
          <year>2018</year>
          ).
          <source>Accessed 17 Aug 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5. Fusion 360. Autodesk Inc. https://play.google.com/store/apps/details?id=com.autodesk.fusion (
          <year>2018</year>
          ).
          <source>Accessed 17 Aug 2018</source>
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <given-names>Google</given-names>
            <surname>Docs</surname>
          </string-name>
          . Google LLC. https://play.google.com/store/apps/details?id=com.google.android.apps.docs.editors.
          <source>docs (</source>
          <year>2018</year>
          ).
          <source>Accessed 17 Aug 2018</source>
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>