<!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>Modeling of the Learning Process of Training IT</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Valentyna Yunchyk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Anatoliy Fedonuyk</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Maria Khomyak</string-name>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Svetlana Yatsyuk</string-name>
          <email>Yatsyuk.Svitlana@vnu.edu.ua</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Lesya Ukrainka Volyn National University</institution>
          ,
          <addr-line>13 Volya Avenue, Lutsk, 43025</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <abstract>
        <p>Theoretical and methodological aspects of cognitive modeling of processes that are observed in the educational process formation of IT specialists are presented. During describing the main stages of construction of cognitive models (cognitive maps), some aspects of the application of the mathematical apparatus are revealed. Some problematic moments of the cognitive modeling process are noted. The expediency of using cognitive technologies in the decision-making process to improve the educational process of training IT specialists is substantiated. The main factors that influence on the formation of IT specialists are given. A graph of various factors impact on the future IT specialist is constructed. The adjacency matrix and the matrix of weight coefficients of the influence graph on the future IT specialist are given. The adjacency matrices and the matrix of weight coefficients of the impact graph on the future IT specialist, as a person that is characterized by a set of characteristics.</p>
      </abstract>
      <kwd-group>
        <kwd>eol&gt;Cognitive modeling</kwd>
        <kwd>cognitive map</kwd>
        <kwd>IT specialists</kwd>
        <kwd>directed graph</kwd>
        <kwd>weakly structured systems</kwd>
        <kwd>matrix of adjacency</kwd>
        <kwd>matrix of weights coefficients</kwd>
        <kwd>graph of the impact</kwd>
        <kwd>qualities to IT specialist</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The quality of mathematical training of the future specialist is an indicator of society's readiness
for the socio-economic development, mobility of the individual in the development and introduction
of new technologies, the perception of scientific and technical ideas. The qualitative mathematical
training is an important component of the professional training of a modern IT specialist, who must
know the methods of mathematical modeling, optimization, forecasting, quantitative and qualitative
analysis, data collection and data processing. The problem of mathematical preparation especially
arises for IT specialists, because programming is based not only on the knowledge of a particular
programming language, but also on the ability to build a mathematical model, knowledge of efficient
algorithms, the process of creating algorithms to solve the task [12].</p>
      <p>The systems of mathematical training for IT professionals are knowledge-based and consist of
knowledge base about learning process that helps teachers to teach and students to learn. The task of
representing knowledge of the learning process in the educational system is based on the ontological
analysis and classification of knowledge. Ontology is a description of objects, both physical and
conceptual, that fill the subject branch with the existing associated properties and interconnections,
which are formulated by means of the terminology of this branch.</p>
      <p>The knowledge base of educational system should include the teacher's knowledge of the subject
branch (pedagogical knowledge) and the student's knowledge (personal knowledge) [4]. The scheme
of the knowledge base of educational system is shown on the figure 1:</p>
      <p>Methodical
knowledge</p>
      <p>Subject
knowledge</p>
      <p>Pedagogical
knowledge
Personal
knowledge</p>
      <p>Knowledge
base</p>
      <p>Knowledge is a special form of information that represents a collection of structured theoretical
and empirical provisions of the subject area, which are represented in different forms, have certain
properties and allow to solve applied problems.</p>
      <p>Pedagogical knowledge represents the regularities of teaching the subject and includes the
teacher's knowledge of the subject (subject knowledge) and teaching methodology (methodical
knowledge).</p>
      <p>Subject knowledge means the teacher’s knowledge about the composition and structure of the
subject. In this context, the subject is consider as the system of knowledge, that consists of concepts
and relationships between them, displaying knowledge of the composition and structural properties of
educational material [13].</p>
      <p>The difficulties of the learning process analyzing are due to a number of features that are inherent
in them: the presence of a large number of factors in the processes and their relationship; lack of
sufficient information about the processes dynamics; variability of the nature of processes over time,
etc. Thus, such processes belong to weakly structured systems, for which the cognitive approach
allows to see and understand the logic of events with a large number of interdependent factors. Note
that the traditional mathematical approach to the analysis of processes in such systems is complicated,
so this area of research is relevant [2].</p>
    </sec>
    <sec id="sec-2">
      <title>Presentation of the main material</title>
      <p>One way to describe weakly structured systems is to use cognitive modeling, in which the
description of the relationship between system parameters is given in the form of cognitive maps.</p>
      <p>Cognitive map is a tool of cognitive modeling methodology for analysis and decision making in
vaguely defined situations. It is based on modeling the subjective perceptions of experts about
situations and includes:
• methodology for structuring the situation;
• a model of presenting the expert's knowledge in the ifgonrmdigroafph a(cosgnitive map)
* +, where F is the set of basic factors (concepts) of the situation, W is the set of causal
relationships between the factors of the situation.</p>
      <p>By constructing cognitive maps, one can begin research and modeling of complex, weakly
structured systems to find alternatives to decision making.</p>
      <p>From the standpoint of the cognitive approach, the modeling process can be represented as a
simplified scheme:
1. Identification of factors that characterize events, values and goals;
2. Determining the degree of influence between pairs of factors (matrix of influences);
3. Construction of a cognitive map;
4. Analysis and interpretation of results.</p>
      <p>Consider in detail some of these steps, mechanisms of implementation and problems that
encountered in the process of cognitive analysis.</p>
      <p>The cognitive map of a situation is orientated by a weighted graph in which: the vertices response
to the basis factors of the situation; arcs are determined directly through the relationships between
factors by considering the causal chains that describe the spread of the effects of one factor on
another.</p>
      <p>There are two main problems in building a cognitive model:
1. The difficulties are caused by the factors identification (elements of the system) and the ranking
of factors (selection of basic and secondary), which occurs at the stage of constructing directed graph.</p>
      <p>2. In revealing the degree of factors interaction (determination of the weights of the graph arcs),
which occurs at the stage of construction of the functional graph.</p>
      <p>The selection of basic factors is carried out using PEST-analysis, which identifies four main
groups of factors that determine the behavior of the object under study: P - Policy; E - Economy; S
Society; T - Technology. Similar approach is well known in the socio-economic sciences. Such
analysis can be considered as a variant of the systems analysis, as the factors related to these aspects
are closely interrelated and characterize the various hierarchical levels of society (as a system).</p>
      <p>For each specific complex object or process there is a special set of the most significant factors that
determine its behavior and development.</p>
      <p>The next step is a situational analysis of problems (SWOT-analysis). It includes the analysis of
strengths and weaknesses in their interaction with the threats and opportunities, which allows to
identify current problem areas, taking into account the factors of the external environment of the
object under investigation [5].</p>
      <p>This acronym can be represented visually in a table 1:
Here are some possible mathematical interpretations of cognitive maps [8]-[10].</p>
      <p>Soft mathematical models. All factors have a natural quantitative dimension, their interaction can
be expressed as a formula with a set of parameters.</p>
      <p>The positive aspect of these methods is the «complete» description of the situation in time, whic
allows to assess trends of situation development and to highlight changes, which are irreversible, from
those changes, that have fluctuations.</p>
      <p>The negative aspect is that in this case we are working with simple models. If the system is
complex enough, it is difficult to describe all possible solutions, but it is possible to apply numerical
simulations.</p>
      <p>The model of factors’ influence summation. There is no real mechanism of factors’ interaction, it
is described vaguely, in words. Most often, the interaction of factors is described by the expert as
follows: «At a significant increase in Afa,cftaocrtor B decreases slightly». There are no units of
measurement, so the law of the form is derived: «If the value of tkheincfraecatsoers by Xk percent,
then the value of the factor m decreases by Xm percent», which is expressed by the formula:
where ( ) - the value of the factor at the next point in time;</p>
      <p>- coefficient of factor’s change;
( ) - growth factor.</p>
      <p>All interactions of model factors are determined by the adjacency matrix (influence matrix) of the
vertices of directed graph ( ). If on a cognitive map there is no edge from the vertex k to
the vertex m, then Wmk = 0. Each edge of the graph, except sign, its weight is attributed.</p>
      <p>It is usually required that -1 ≤ Wmk ≤ 1. This corresponds to the fact that the system is analyzed
inertially, it means that the change of any factor does not make large changes in the changes of other
factors.</p>
      <p>For further analysis, a model of the collective influence of several relationships on the factor
should be considered. If several vertices enter to one vertex, it is necessary to figure out how the
changes on each arrow interact. The whole interaction of factor changes at time t + 1 is determined by
the adjacency matrix W of the directed graph and the vector of factors' changes at time t:
where ( ) - the value of the factor at a point in time;
( ( ) ) - the function of the adjacency matrix influence.</p>
      <p>
        The most commonly considered interpretation is the simplest (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) – sum operations:
(
)
( ( )
      </p>
      <p>)
(
)
( ),
where ( ) - the value of the factor at a point in time;
W- is the adjacency matrix;
( ) - the value of the factor at time t .</p>
      <p>
        Type (
        <xref ref-type="bibr" rid="ref2">2</xref>
        ) due to sum operation:
where
      </p>
      <p>( ) - the value of the factor at a point in time;
- coefficient of factor’s change;
( ) - increasing the value of the factor.</p>
      <p>
        (
)
∑
( ),
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
      </p>
      <p>
        The model of nonlinear interaction of factors. The model takes into account the influence of all
current factors, but is guided by the strongest of them. This principle has a different interpretation
when the strength of the impact of the cause on the effect is assessed by expert and it is considered
that other factors do not work. It doesn’t really happen. The derived force of influence takes
account some total result of all causes, provided that the other causes are small. Then (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) takes such
form:
      </p>
      <p>(
where N is such value of k at which is achieved
)
( )</p>
      <p>
        (
        <xref ref-type="bibr" rid="ref5">5</xref>
        )
(|
( )|),
where ( ) - the value of the factor at a point in time;
      </p>
      <p>- coefficient of factor’s change;
( ) - growth factor.</p>
      <p>
        Fuzzy model of factors interaction. Often arguments about the interaction of factors are unclear .
That’s why conclusions will alsoppbroeximaate. Fuzzy logic mechanisms exist to assess the validity
of conclutions. Scientists have proposed a mechanism for assessing the reliability of the conclusions
based on the obtained model. To do this, calculate the value of the consonance by formulas (
        <xref ref-type="bibr" rid="ref6">6</xref>
        ) - (
        <xref ref-type="bibr" rid="ref8">8</xref>
        ):
( ) || (())| | (())|| (
        <xref ref-type="bibr" rid="ref6">6</xref>
        )
(
        <xref ref-type="bibr" rid="ref7">7</xref>
        )
(
        <xref ref-type="bibr" rid="ref8">8</xref>
        )
(
        <xref ref-type="bibr" rid="ref9">9</xref>
        )
( )
( )
(
(
( ))
( ))
where ( ), ( ) - influence on the factor;
      </p>
      <p>- coefficient of factor’s change;
( ) - growth factor.</p>
      <p>The value of consonance means confidence in the conclusion, the correspondence of expected and
received information. The larger is the consonance value, the better it is. Maximum confidence (equal
to 1) is achieved when there are no factors that are acting in different directions; minimum (equal to
0), - when there are approximately equal in strength opposite influences.</p>
      <p>
        Note that this method of consonance estimation can be applied to the linear case (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ). Then the
calculation of consonance should be done by the formula
( )
|∑
∑ |
( )|
( )|
where - coefficient of factor’s change;
( ) - growth factor.
      </p>
      <p>The intervals of consonant values can have a linguistic interpretation such as:
«possible», «reliable» and etc.</p>
      <p>
        For linear interpretation (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) one of the methods of calculating the adjacency matrix is statistical
analysis (linear regression equation), a nonlinear model requires more sophisticated statistics.
However, statistical methods work only where sufficient historical statistics of the system have
already been collected. Another method of calculating the values of the adjacency matrix is the
method of pairwise comparisons – «factor A is more strongly affected by fhaacntor faBctort V.»
«imp,ossible»
      </p>
    </sec>
    <sec id="sec-3">
      <title>3. Results of the research</title>
      <p>Consider the cognitive maps of the learning process of IT specialists. These maps list the factors of
the educational process and consider their interaction, the influence on each other, including the level
of professional competencies and learning outcomes.</p>
      <p>The main factors that influence on the formation of IT specialists are following:
1. Teachers’ qualification;
2. Educational and methodological support;
3. Logistics base;
4. Preparation at school;
5. Teamwork;
6. Motivation to study;
7. Knowledge of a foreign language;
8. Accommodation;
9. Material support;
10. Guarantee of employment;
11. Self-education;
Take the weight coefficient from 1 to 10, the effect is indicated by arrows. Let's place the future IT
specialist in the center and see what influences on him and his influence on various factors
(Figure: 2.), (Table 2-3).</p>
      <p>5
6
7
6
4
6
7
3
5
5
5
7
5
4
6
8
6
7
9
6
6
F
6
1</p>
      <p>In order not to mix up the elements of the second graph with the new 10 features, mark them by
their circles.</p>
      <p>By analyzing the second graph, we see how the choice has become even more difficult. The main
qualities were: knowledge - 9 influences, achieving the goal - 10 influences (Figure 3).</p>
      <p>Knowledge is most influenced not only by the elements of the second graph, but also by the first,
so they are a key element. And they are not short-lived, which is logical.</p>
      <p>In the second graph there are elements that influence on the most important elements indirectly.
For example, the ability to work in a team for a future specialist, influences on the achievement of the
goal, which provides the necessary knowledge (Table 4-5).</p>
      <p>IT specialist can be characterized by such qualities as: 1) knowledge of English language; 2) desire
to learn; 3) mathematical knowledge; 4) logical and analytical thinking; 5) ability to perform
nonstandard tasks; 6) teamwork skills; 7) attention to details; 8) knowledge of a foreign language;
9) achieving the goal; 10) diligence.</p>
      <p>In the tables are shown the applicant qualities, there are 10 of them, by the letter P, and external
influences from the first graph by the letter K.</p>
      <p>One of the benefits of cognitive modeling, including process analysis and evaluation of the
learning process, is that it can be used as a basis for scenario studies to predict and the task of
choosing alternative strategies for the development and formation of IT professionals.</p>
      <p>The use of cognitive modeling of the educational process of IT professionals training will lead to
positive results, as it allows to move from the usual recording of phenomena and processes to the
study of their relationships and analysis of patterns. There are 11 elements of influence in the first
graphand17elementsofinfluenceinthesecondgraph;weseethattherearemanywaystoinfluence
ontheformationofthepersonalityoftheITspecialist.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1].
          <string-name>
            <given-names>A</given-names>
            <surname>Fedonuyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V</given-names>
            <surname>Yunchyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>I.</given-names>
            <surname>Mukutuyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Duda</surname>
          </string-name>
          and
          <string-name>
            <surname>S.</surname>
          </string-name>
          <article-title>Yatsyuk “Applicatiornchyof the hiera analysis method for the choice of the computer mathematics system for the IT sphere specialists preparation</article-title>
          ” Journal of Physics: Conference Series In press.
          <source>V18o4lu0me</source>
          (
          <year>2021</year>
          ). doi:
          <volume>10</volume>
          .1088/
          <fpage>1742</fpage>
          -
          <lpage>6596</lpage>
          /
          <year>1840</year>
          /1/012065
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2].
          <string-name>
            <given-names>A</given-names>
            <surname>Fedonuyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>V</given-names>
            <surname>Yunchyk</surname>
          </string-name>
          ,
          <string-name>
            <given-names>T</given-names>
            <surname>Cheprasova</surname>
          </string-name>
          ,
          <article-title>S Yatsyuk “The Models of Data and Knowledg Representation in Educational System of Mathematical Training of IT-specialists”</article-title>
          <source>2020 IEEE 15th International Conference on Computer Sciences and Information Technologies (CSIT) doi: 10.1109/CSIT49958</source>
          .
          <year>2020</year>
          .9321899
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>.</given-names>
            <surname>Averkin</surname>
          </string-name>
          ,
          <string-name>
            <given-names>O.</given-names>
            <surname>Kuznecov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kulinich</surname>
          </string-name>
          and
          <string-name>
            <surname>N.</surname>
          </string-name>
          <article-title>Titova “Decision support-diinstrethsseedsaermeais. Situation analysis and assessment of alternatiTveeosr”i,ja i sistemy upravlenija</article-title>
          , vol.
          <volume>3</volume>
          , pp.
          <fpage>139</fpage>
          -
          <lpage>149</lpage>
          ,
          <year>2006</year>
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>. I.</given-names>
            <surname>Yu</surname>
          </string-name>
          . Denisova and
          <string-name>
            <given-names>M.V.</given-names>
            <surname>Bakanova</surname>
          </string-name>
          , “
          <article-title>Mathematical models of expert knowledge representation in the information training system of distance education”</article-title>
          ,
          <source>Proceedings of the Penza State</source>
          Pedagogical University. PSU. pp.
          <fpage>360</fpage>
          -
          <lpage>361</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>. E.</given-names>
            <surname>Hrustaljov</surname>
          </string-name>
          . and
          <string-name>
            <surname>K.</surname>
          </string-name>
          <article-title>Mingaliev “Cognitive models of strategic management - of defense industrial complex”V,ooruzhenie i jekonomika</article-title>
          . vol.
          <volume>1</volume>
          (
          <issue>13</issue>
          ), pp.
          <fpage>105</fpage>
          -
          <lpage>120</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]. E. Zaharova “
          <article-title>About Cognitive modeling sustainable -ecsooncoiomic systems”, Vestnik Adygejskogo gosudarstvennogo universiteta</article-title>
          .
          <source>Ser. 1: Regionovedenie</source>
          , vol.
          <volume>1</volume>
          , pp.
          <fpage>184</fpage>
          -
          <lpage>190</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]. G. Gorelova. Je.
          <article-title>Mel'nik, and Ja</article-title>
          . Korovin “
          <article-title>Cognitive analysis, synthesis, prediction of large systems in intelligent RIUISs”k,usstvennyj intellect</article-title>
          , vol.
          <volume>3</volume>
          , pp.
          <fpage>61</fpage>
          -
          <lpage>72</lpage>
          ,
          <year>2010</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>. O.</given-names>
            <surname>Kuznecov</surname>
          </string-name>
          , “
          <article-title>Cognitive modeling semistructured situatioInssk”u,sstvennyj intellekt - problemy i perspektivy</article-title>
          .
          <source>vol. 7</source>
          , pp.
          <fpage>86</fpage>
          -
          <lpage>100</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>. O.</given-names>
            <surname>Kuznecov</surname>
          </string-name>
          ,
          <string-name>
            <given-names>A.</given-names>
            <surname>Kulinich</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Markovskij</surname>
          </string-name>
          . “
          <article-title>Analysis of the impact in the management semistructured situations based on cognitive mCahpes”lo, vecheskij faktor v upravlenii</article-title>
          , pp.
          <fpage>313</fpage>
          -
          <lpage>345</lpage>
          ,
          <year>2006</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10].T. Karpova “
          <article-title>Cognitive substantial model of-ecsooncoiomic processes in the municipality”, Kazanskaja nauka</article-title>
          , vol.
          <volume>11</volume>
          . pp.
          <fpage>94</fpage>
          -
          <lpage>98</lpage>
          ,
          <year>2012</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11].
          <string-name>
            <given-names>V.</given-names>
            <surname>Verba</surname>
          </string-name>
          . “
          <article-title>Models of dec-imsioanking systems, semi-regional economy”,Jekonomicheskij analiz: teorija i praktika</article-title>
          , vol.
          <volume>22</volume>
          , pp.
          <fpage>56</fpage>
          -
          <lpage>64</lpage>
          ,
          <year>2011</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12].
          <string-name>
            <given-names>V.</given-names>
            <surname>Yunchyk</surname>
          </string-name>
          and
          <string-name>
            <given-names>A.</given-names>
            <surname>Fedonyuk</surname>
          </string-name>
          <article-title>“Comparative characteristics of the functional possibilities of the computer mathematics systems in the process for solving Htearsaklsd” of the National University Lviv Polytechnic Information systems</article-title>
          and networks
          <volume>6</volume>
          <fpage>90</fpage>
          -
          <lpage>103</lpage>
          ,
          <year>2019</year>
          .
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13].
          <string-name>
            <given-names>Z.</given-names>
            <surname>Avdeeva</surname>
          </string-name>
          ,
          <string-name>
            <given-names>S.</given-names>
            <surname>Kovriga</surname>
          </string-name>
          , and
          <string-name>
            <surname>D.</surname>
          </string-name>
          <article-title>Makarenko “Cognitive modeling for solving semistructured management system (situations)”U,pravlenie bol'shimi sistemami</article-title>
          , vol.
          <volume>16</volume>
          , pp.
          <fpage>26</fpage>
          -
          <lpage>39</lpage>
          ,
          <year>2007</year>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>