<!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>
      <article-id pub-id-type="doi">10.21511/ppm.17(4).2019</article-id>
      <title-group>
        <article-title>The data association algorithm for the formation of optional IT-courses list system</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Kyiv National University of Trade</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Economics</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Kyoto st.</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Ukraine a.roskladka@knute.edu.ua</string-name>
        </contrib>
        <contrib contrib-type="author">
          <string-name>n.roskladka@knute.edu.ua</string-name>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>Taras Shevchenko National University of Kyiv</institution>
          ,
          <addr-line>Vasylkivska st. 90A, 03022, Kyiv</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>2</volume>
      <fpage>0000</fpage>
      <lpage>0002</lpage>
      <abstract>
        <p>The article contains a study of the principles of student's educational trajectory formation by using modern technologies in data analysis. There is a mandatory requirement to have the selective component (optional to a student) among the curriculum educational components. This rule is legislated in the laws «On Education» and «On Higher Education» of Ukraine as well as in the normative documents on accreditation of educational programs, defined by the Standards and recommendations on quality assurance in the European Space of Higher Education (ESG) and the National Agency for Quality Assurance of Higher Education. However, adherence to the principles of the individual educational trajectory formation is mostly formal and is reduced to offering students a non-coherent list of courses. On the one hand, this leads to the disorientation of a student, who cannot see the systemic perspective of his future profession in the initial list of study courses, and therefore cannot consciously choose the optimal set of optional courses. On the other hand, the unknown choice of courses by students leads to situational management of the educational process at the HEI. A large number of courses create significant difficulties in managing the selection process. To analyse the process of individual educational trajectory formation, the authors propose to use methods of data association and, in particular, the apriori algorithm for the formation of associative rules. The procedure of popular sets of elective courses formation, the configuration of associative rules of educational courses choice is studied. The characteristics of these rules quality are calculated. The example of the procedure implementation in analytical platform Deductor Studio is considered.</p>
      </abstract>
      <kwd-group>
        <kwd>individual educational trajectory</kwd>
        <kwd>selective study courses</kwd>
        <kwd>Data Science</kwd>
        <kwd>data association</kwd>
        <kwd>associative rules</kwd>
        <kwd>apriori algorithm</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>Introduction</title>
      <p>The prior goal of modern higher education is to prepare in HEIs competent specialists
with a harmonious combination of personal and professional qualities, that are
capable of self-development and self-realization in the future professional activity. In this
regard, the orientation of the educational process towards the student becomes
particularly relevant and valuable. It includes taking into account the individual
opportunities and needs of the students. This orientation allows students to choose components
of educational programs and to form an individual educational trajectory.</p>
      <p>The educational trajectory determines the direction of the student in the
educational space. Its existence is not a norm, but a fact of reality. Different scenarios for
defining this trajectory are possible under different educational conditions. According to
the traditional approach, the HEI defines a single trajectory of educational
achievement results by students in accordance with the National standard. The more modern
method offers several possible paths for groups of students with different capabilities.
Both such approaches do not take into account the views of the student. Because of
the goals, content, forms, methods, results are determined directly by the teacher. At
the same time, a large proportion of students have a low level of motivation to
achieve goals, as they do not see personal meaning in such educational activities. One
way to overcome this problem in higher education is to form an individual
educational trajectory.</p>
      <p>Recognition of students' right to an individual educational trajectory is one of the
progressive innovations of the «Law on Education». This law provides for «a personal
way of realizing the student 's potential, is formed taking into account his abilities,
interests, needs, motivation, opportunities and experience, is based on the student 's
choice of types, forms and pace of education, courses of educational activities and
their offered educational programs, educational courses and the level of their
complexity, methods and means of education» [1].</p>
      <p>The main tool for the realization of personal potential is in optional courses choice.
According to the Law of Ukraine "On Higher Education" [2], students have the right
to choose courses in the amount of at least 25% ECTS credits from the total
educational program (paragraph 15, part 1, Article 62).</p>
      <p>Requirements for individual educational trajectory are contained in the regulatory
documents for the accreditation of educational programs defined by the Standards and
Recommendations for Quality Assurance in the European Higher Education Space
(ESG) [3] and the National Agency for Quality Assurance of Higher Education [4].</p>
      <p>The authors of the article are experts of the National Agency for Quality Assurance
of Higher Education and may argue that compliance with the principles of formation
of individual educational trajectory in Ukrainian HEIs is mainly formal and is reduced
to offering students to choose an unrelated list of courses. This leads to the
disorientation of the students, who at the initial courses of study cannot see the systemic
perspective of their future profession, and therefore cannot consciously choose the
optimal set of optional courses. The unknown choice of courses by students leads to
situational management of the educational process at the higher educational establishment.
A large number of courses create significant difficulties in managing the selection
process. System analysis of the process of the individual educational trajectory
formation can be effectively carried out with the help of Data Science tools [5].
2.</p>
    </sec>
    <sec id="sec-2">
      <title>Research Methodology</title>
      <p>The theoretical and methodological justification for research is the fundamental
principles of the system approach, analysis and synthesis of information, dialectical
method in the justification of the use of information technologies.</p>
      <p>In particular, the following scientific methods are used in research:
 association method – for combine courses into logical modules and create causal
relationships between modules of optional courses;
 apriori algorithm – for the formation of frequent itemset sets of optional courses
and a system of associative rules construction based on these sets;
 a graphic method – for creation of the formation scheme of frequent itemsets
subsets of optional courses with various weights;
 a method of the quantitative analysis – for calculation of characteristics of
support and confidence of associative rules and its sorting.</p>
      <p>The information basis for the research is data on the content of the optional
components of curricula set and results of course selection by students of the Faculty of
Information Technologies of Kyiv National University of Trade and Economics.
3.</p>
    </sec>
    <sec id="sec-3">
      <title>Literature and Hypothesis Development</title>
      <p>According to the National Strategy for the Development of Education in Ukraine for
2012-2021, the main direction of the educational space development is the
introduction of the individualized learning concept [6]. Implementation of individualized
learning is ensured by the determination of individual educational trajectory.</p>
      <p>Basic concepts of individual educational trajectory are given, for example, in the
work of I. Krasnoshchok [7]. Analysis of the advantages of its use in the educational
process and review of the principles to construct an online information system
supporting the student's educational trajectory is the subject of research by S. Sharov and
T. Sharova in the article [8].</p>
      <p>Various aspects of the information and communication technologies introduction
in the educational process are constantly attracting the attention of many researchers.</p>
      <p>Systematic studies of informatization of education and practical implementation of
information and communication technologies in the educational sphere of Ukraine
were conducted by Yu. Bykov, O. Burov, A. Gurzhii, M. Zhaldak and others in [9].
The needs of digital transformation, which require special flexibility from modern
universities, the creation of a digital learning environment to support educational
activities are discussed in the studies of O. Kuzminska, M. Mazorchuk, N. Morze,
O. Kobylin [10]. The formation of competences in the field of information
technologies was presented in the study by N. Morze and M. Umryk [11]. The development of
innovative entrepreneurial universities in Ukraine on the platform of digitalization is
assessed in [22]. The principles and structure of the information support system for
the individual educational trajectories as an open modular portal were investigated by
A. Bogdanov, I. Chepovoy, P. Ukhan, L. Yurchuk in [12]. It analyzes Tools for
Mobility, Tools for Quality, Tools for Transparency, and Portals and Databases, which
can be useful for building and implementing an individual educational trajectory. The
formation of an integrated quantitative assessment of the HEI activity is proposed by
V. Bykov, A. Biloshchytskyi, O. Kuchanskyi, Yu. Andrashko, O. Dikhtiarenkoand S.
Budnik in [13].</p>
      <p>The problems of big data processing are extremely pressing today. Scientists D.
Dietrich, B. Heller, B. Yang tell how it is effective to use Data Science tools in almost
all areas of human activity [14]. An associative analysis is one of the main
components of Knowledge Discovery in Databases and its main component, Data Mining
[15]. Practical implementation of associative rules in various fields of scientific
research is represented by C. Zhang and S. Zhang in [16] and G. Bhavani and S.
Sivakumari in [17].</p>
      <p>The main purpose of the vast majority of management systems is the integrated
management of HEI. Among the well-known foreign systems of automation it is
necessary to assign such as MyEdu – University Automation Software [18], Eifell Corp
Services and Custom eLearning [19], CyberVision University Management System
[20].</p>
      <p>In Ukraine, at the state level, there is no more than a single state electronic
database on education, which is an integrated information and telecommunications
management system. The Ukrainian software market offers its solutions for the
automation of the educational process. The most famous is the Automated control system of
the higher educational institution ACS "University", developed by the Research
Institute of Applied Information Technologies of the Cybernetics Center of the National
Academy of Sciences of Ukraine [21], Computer Systems Packages "Dean's Office",
"COLLOQUIUM", "PS-Staff" of the private enterprise "Politek-soft" [22], Program
Complex "ALMA-MATER" of the company "Direct IT" [23] and others.</p>
      <p>None of the control systems described above contains a module for automating the
process of choosing courses. As a result of the analysis, the authors found only a few
attempts of a scientific approach to solving this problem.</p>
      <p>A. Kravets and R. Al-Shaebi in the article [24] offer a method of automated
formation of the individualized curriculum. A. Kardan with co-authors describes using a
neural network approach for the process of student behaviour modelling in choosing
courses [25]. I. Ognjanovic, D. Gasevicand S. Dawson created a model for predicting
the student course choice [26].</p>
      <p>These approaches do not use the logical relationships between the courses that the
student must choose. However, this is a necessary condition for the formation of a
high-quality curriculum for the training of highly qualified specialists. The
educational program must have a clear structure; educational components should be a logically
interconnected system and together enable the achieving of learning goals and
outcomes.</p>
      <p>The search for associative rules is a good tool for solving the problem of
establishing relationships between courses and a systematic approach to building a quality
logical and structural system of educational components.</p>
    </sec>
    <sec id="sec-4">
      <title>Objective and Context of Research</title>
      <p>The purpose of this research is to provide a tool for students for a conscious choice of
courses, to analyze the frequent itemsets of optional courses in the formation of
professional qualities of future specialists. Along it is also to replace inefficient
situational management with a systemic approach in the management of the educational
process at the HEI.</p>
      <p>The large volumes of modern databases have generated a steady demand for new
scalable data analysis algorithms. Systematizing the complex structure of big data has
led to the emergence of affinity analysis, one of the most common methods of Data
Mining. The purpose of this method is to investigate the relationship between events
that occur together.</p>
      <p>One popular method of knowledge discovery is the algorithms for associative rules
finding. For the first time, the associative rules finding task has been proposed to find
typical shopping patterns made in supermarkets, so it is sometimes also called market
basket analysis.</p>
      <p>Associative rules are now applied to solve problems in various areas:
 identifying sets of goods in supermarkets that are often bought together or never
are bought together;
 identification of a part of clients who are positive about innovations in their
services;
 determining the profile of visitors to the web resource.
 identification of a part of cases where new drugs cause dangerous side effects,
etc.</p>
      <p>The authors of the article aimed to embody the idea of affinity analysis and
associative rules to optimize the educational process in the formation of the individual
educational trajectory of the student.
5.</p>
    </sec>
    <sec id="sec-5">
      <title>Results</title>
      <sec id="sec-5-1">
        <title>5.1. Structure of Initial Data to Form Associative Rules</title>
        <p>Although the National Agency for Quality Assurance of Higher Education promotes a
wide selection of courses for students and claims not to limit their choice to separate
blocks, the division of optional courses into logical units is a prerequisite for
analyzing the structural and logical relationship between courses.</p>
        <p>As initial data, we take the recommended optional courses of the professional
training at the Faculty of Information Technologies at the Kyiv National University of
Trade and Economic (Table 1). Once again, it should be stressed that there is no
division of optional courses into blocks in the curricula of the Faculty of Information
Technology. Courses are combined into logical units only as part of this study.
According to the Regulation on the Organization of the educational process of
students, the applicants choose educational courses for the next academic year in
February. During the study, students are asked to choose one course from each logic unit. It
should be noted that before the survey, students had the opportunity to familiarize
themselves with presentations of optional courses to raise the consciousness of their
choice.</p>
        <p>A total of 100 faculty students enrolled in the second, third or fourth study years
were interviewed. Such a sample is appropriate, as it takes into account not only the
desire of students of junior courses to gain knowledge in certain areas of information
technology in the future but also a certain experience of students of senior courses
who have already studied some of the offered courses. Results of the courses selection
among students of one of the groups of the Faculty of Information Technology are
presented in Table 2. In this table, the ID is the serial number of the student who
participated in the survey. Each row contains the results of the student-specific selection
of six of the 24 courses offered in Table 1.</p>
        <p>First, we find single-element course sets by presenting the transaction database
from Table 2 in normalized form (Table 3). In this Table Uij – the course name with
the course sequence number j belongs to the logical unit number i. At the intersection
of the transaction row and the course, the column is 1 if the course is present in the
transaction and 0 otherwise. The column amount will be the frequency at which each
course appears in the selection results.</p>
        <sec id="sec-5-1-1">
          <title>Enterprise programming Java</title>
        </sec>
        <sec id="sec-5-1-2">
          <title>Unit 2 Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-3">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-4">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-5">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-6">
          <title>Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-7">
          <title>Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-8">
          <title>Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-9">
          <title>The technology of design and administration of databases and data storage</title>
        </sec>
        <sec id="sec-5-1-10">
          <title>Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-11">
          <title>Technology for distributed databases and knowledge creating</title>
        </sec>
        <sec id="sec-5-1-12">
          <title>Unit 3</title>
          <p>Data analysis
technologies
Business
analytics of an
enterprise</p>
        </sec>
        <sec id="sec-5-1-13">
          <title>Unit 4 Expert systems</title>
        </sec>
        <sec id="sec-5-1-14">
          <title>Expert systems Machine learning</title>
        </sec>
        <sec id="sec-5-1-15">
          <title>Unit 6</title>
          <p>Security of Internet
re</p>
          <p>sources
Biometric authentication
technologies in
infor</p>
          <p>mation systems
Biometric authentication
technologies in
infor</p>
          <p>mation systems
S12
S13</p>
          <p>Knowledge representation and
processing technologies in
intelligent systems</p>
        </sec>
        <sec id="sec-5-1-16">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-17">
          <title>Knowledge representation and</title>
          <p>processing technologies in
intelligent systems
The technology of design and
administration of databases and
data storage
The technology of design and
administration of databases and
data storage</p>
        </sec>
        <sec id="sec-5-1-18">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-19">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-20">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-21">
          <title>Distributed systems and parallel computing technologies</title>
        </sec>
        <sec id="sec-5-1-22">
          <title>Web-design and webprogramming Source: formed by the authors</title>
          <p>Distributed systems and parallel
computing technologies</p>
        </sec>
        <sec id="sec-5-1-23">
          <title>Business analyt</title>
          <p>ics of an
enterprise
Business
analytics of an
enterprise</p>
        </sec>
        <sec id="sec-5-1-24">
          <title>Data analysis technologies</title>
        </sec>
        <sec id="sec-5-1-25">
          <title>Business analyt</title>
          <p>ics of an
enter</p>
          <p>prise
Business
analytics of an
enter</p>
          <p>prise</p>
          <p>Computer
technologies of
data processing
Business
analytics of an
enter</p>
          <p>prise
Business
analytics of an
enter</p>
          <p>prise
Business
analytics of an
enterprise
In the practical implementation of associative rule search systems different methods
are used, which allow reducing search space to dimensions, providing acceptable
computational and time costs, for example, Apriori algorithm [14-17]. The Apriori
algorithm is based on the concept of frequent itemsets, i.e. sets with high frequency in
a given number of transactions.</p>
          <p>In the classic Apriori algorithm, a popular subject set is a subject set with support,
equal to or greater than a given threshold. This threshold is called minimum support.
However, the problem of establishing relationships between modules imposes
limitations on the selection of single-element sets, which must contain courses from
different logical units. Therefore, we form the set F1 of single-element subsets from the
most frequent itemsets of each logical unit.</p>
          <p>Next, we find two-element sets, forming all possible combinations from F1 two
courses (Table 4). In the future, the most popular representative logical unit Ui will
indicate the name of this unit.
2
U
&amp;
1
U
3
U
&amp;
1
U
4
U
&amp;
1
U
5
U
&amp;
1
U
6
U
&amp;
1
U
3
U
&amp;
2
U
4
U
&amp;
2
U
5
U
&amp;
2
U
6
U
&amp;
2
U
4
U
&amp;
3
U
5
U
&amp;
3
U
6
U
&amp;
3
U
5
U
&amp;
4
U
6
U
&amp;
4
U
6
U
&amp;
5
U
6
U
&amp;
5
U
&amp;
1
U
4
U
&amp;
3
U
&amp;
2
U
6
U
&amp;
3
U
&amp;
2
U
5
U
&amp;
4
U
&amp;
3
U
6
U
&amp;
4
U
&amp;
3
U
6
U
&amp;
5U U2&amp;U3&amp;U4&amp;U6
&amp;
3</p>
          <p>U
less than the minimum support threshold. So, the set F4   .</p>
          <p>A graphical model of the formation of sets F1, F2 , F3 is presented in Fig. 1
U1</p>
          <p>U2</p>
          <p>U3</p>
          <p>U4</p>
          <p>U5</p>
          <p>U6
U1 U5</p>
          <p>U1 U6</p>
          <p>U2 U3</p>
          <p>U2 U4</p>
          <p>U2 U6</p>
          <p>U3 U4</p>
          <p>U3 U5</p>
          <p>U3 U6</p>
          <p>U4 U5</p>
          <p>U5 U6
U1 U5 U6</p>
          <p>U2 U3 U4</p>
          <p>U2 U3 U6</p>
          <p>U3 U4 U5</p>
          <p>U3 U4 U6</p>
          <p>U3 U5 U6
all subsets F .</p>
          <p>i
If a subset f is a non-empty subset of Fi , then the association.</p>
          <p>R : f   Fi \ f  , where Fi is the same subset without f , is considered.
This procedure repeated for each subset f of Fi .</p>
          <p>The associative rule consists of two sets of objects called a condition (antecedent,
left-hand side – LHS) and consequence (consequent, right-hand side – RHS), which
are signed as X  Y : «If antecedent then consequent». Association rules describe
the relationship between item sets, which is characterized by two main indicators –
support S (support) and C (confidence).</p>
          <p>Associative rule support S  A  B is the part of transactions that contain both
antecedent and consequent. For example, for association A  B support S  A  B
means the fraction of the number of transactions containing antecedent A and
consequent B to the total number of transactions.</p>
          <p>Associative rule confidence С  A  B is a measure of the accuracy of a rule
A  B and is defined as the fraction of the number of transactions that
simultaneously contain antecedent A and consequent B to the number of transactions that contain
only antecedent A.</p>
          <p>We form a set of associative rules for the set F3 .</p>
          <p>For set U2 &amp;U3 &amp;U4 F3  U2 ,U3,U4 ,U2 &amp;U3,U2 &amp;U4 ,U3 &amp;U4 .
For set U2 &amp;U3 &amp;U6 F3  U2 ,U3,U6 ,U2 &amp;U3,U2 &amp;U6 ,U3 &amp;U6 .</p>
          <p>Because support and confidence give different evaluations of the quality of an
associative rule, it is often the product S  C of these two quantitative characteristics
that are used to rank associative rules by priority (Table 8).</p>
        </sec>
      </sec>
      <sec id="sec-5-2">
        <title>5.3. Generate Associative Rules in the Deductor Studio Analytics Platform</title>
        <p>When we formed the set F1 of single-element frequent itemsets, we change the
traditional scheme of the Apriori algorithm and set the task of identifying links between
logical units. This approach is primarily related to the complexity of analyzing
associative rules for all courses. In the case of a large number of transactions and a large
number of courses, it is appropriate to use associative rule generation and processing
software.</p>
        <p>Such popular systems as Microsoft Power BI [27], R [28], RapidMiner [29],
Deductor [30] and others have Associative rule tools. Next, we briefly describe the
process of processing associative rules in the analytical platform Deductor Studio [31].</p>
        <p>Deductor Studio uses a special unit «Associative rules» that implements the
Apriori algorithm to solve such problems. When configuring the unit, it is possible to set
minimum and maximum values of support and confidence of associative rules,
calculate additional characteristics of the importance of rules (lift, leverage, improvement),
create various visualizers (diagram, rule tree, OLAP cube).</p>
        <p>The results of the survey of 100 students are processed. The Deductor system
allowed the formation of 1,123 frequent itemsets with a capacity of up to five courses
(Fig. 2) and found 8,594 associative rules (Fig. 3).</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Conclusion</title>
      <p>The formation of an individual educational trajectory is one of the main conditions
identified in the guidelines for quality assurance in the European Space of Higher
Education (ESG). A large number of courses creates significant difficulties in
managing the choice process and often leads to situational management of the educational
process in the HEI. The existing automation systems implement the complex
management of a higher education institution and do not contain a module for automating
the process of choosing academic courses.</p>
      <p>As a systematic approach to manage the process of an individual student
curriculum forming, we propose an algorithm based on the use of associative rules.</p>
      <p>As a result of the Apriori algorithm using, we identified the associative rules of
communication between educational courses chosen by the students together. The
manual mode processing of 20 transactions revealed 18 popular course sets and 26
associated associative rules. The application of the Deductor system to process 100
transactions allowed the formation of 1,123 frequent itemsets and the identification of
8,594 associative rules. The number of rules that should be used in the management
of the learning process depends on the minimum support threshold set, the confidence
or their production.</p>
      <p>The use of associative rules makes it possible to build logical links between
different units of courses, to form an individual educational trajectory of the student and to
develop a better strategy for managing the educational process of the HEI. It helps
students to enhance their backround and knowledge by giving them the solid logical
system of courses. This approach helps the HEI's management to be objective in the
funds' allocation and staff management.</p>
      <p>
        Obviously, the proposed approach requires further software development, which
can be more effectively implemented using business intelligence tools such as Python,
R, Microsoft Power BI.
content/uploads/2019/09/Методичні-рекомендації_для-експертів.pdf, last accessed
2020/03/29.
5. Roskladka, A., Roskladka, N., Kharlamova, G., Karpuk, A. &amp; Stavytskyy, A. The data
science tools for research of emigration processes in Ukraine. Problems and Perspectives in
Management Volume 18, issue #1, 70-8
        <xref ref-type="bibr" rid="ref1">1 (2020</xref>
        ).
6. The national strategy of education development in Ukraine for 2012-202
        <xref ref-type="bibr" rid="ref1">1(2019</xref>
        ).
      </p>
      <p>
        http://zakon3.rada.gov.ua/laws/show/344/201
        <xref ref-type="bibr" rid="ref3">3, last accessed 2020</xref>
        /03/29.
7. Krasnoshchok I. Individual educational trajectory of the student: theoretical aspects of the
organization. Pedagogy of formation of creative personality in higher and secondary
schools, 60 (1), 101-107 (2018).
8. Sharov S., Sharova T. Formation of the individual educational trajectory of the student
employing information system. Scientific Bulletin of Melitopol State Pedagogical
University, 2(19), 149-154 (2017).
9. Theoretical and methodological foundations of education informatization and practical
implementation of information and communication technologies in the educational sphere of
Ukraine: monograph. Edited by V. Bykov, S. Litvinova and V. Lugovoi, Kyiv, Komprint,
21
        <xref ref-type="bibr" rid="ref4">4 (2019</xref>
        ).
10. Kuzminska O., Mazorchuk M., Morze N., Kobylin O. Digital Learning Environment of
Ukrainian Universities: The Main Components to Influence the Competence of Students
and Teachers. International Conference on Information and Communication Technologies
in Education, Research, and Industrial Applications. Springer, Cham , 210-230 (2019.
11. Morze N., Umryk M. Formation of Computing and Coding Competences of Computer
Science Teachers in Ukraine Universities in the Networked Society. Springer, Cham,
4969 (2019).
12. Bogdanov A., Chepovoy I., Ukhan P., Yurchuk L. The system of information support of
the process of formation of the individual educational trajectory of students. Information
technology and training tools, 54 (4), 119-138 (2016).
13. Bykov V., Biloshchytskyi A., Kuchanskyi O., Andrashko Yu., Dikhtiarenko O., Budnik S.
      </p>
      <p>Development of information technology for complex evaluation of higher education
institutions. Information Technologies and Learning Tools, 73, 5 (2019).
14. Data Science &amp; Big Data Analytics: Discovering, Analyzing, Visualizing and Presenting</p>
      <p>Data /EMC Education Services. Indianapolis: John Wiley &amp; Sons, Inc, 432 (2015).
15. Pang-Ning T., Steinbach M., Karpatne A., Kumar V. Introduction to Data Mining (Second</p>
      <p>Edition). Pearson, 840 (2019).
16. Zhang C., Zhang S. Association Rule Mining: Models and Algorithms. Berlin, Springer,
238 (2002).
17. Bhavani G., Sivakumari S. Survey on Association Rule Hiding Techniques. International
Journal of Scientific Research in Science, Engineering and Technology, 6(3),
300305 (2019).
18. School Management System Software. https://www.myeducomm.com, last accessed
2020/05/15.
19. Eiffel Corporation. https://www.eiffelcorp.co.za, last accessed 2020/05/15.
20. CyberVision. http://cybervision.com.pk, last accessed 2020/05/15.
21. Automated control system of the higher educational institution ACS "University".</p>
      <p>https://vuz.osvita.net/ua/, last accessed 2020/05/15.
22. Private enterprise computer systems package "Politek-soft".
http://www.politeksoft.kiev.ua/, last accessed 2020/05/15.
23. Program Complex "ALMA-MATER". http://direct-it.com.ua, last accessed 2020/05/15.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1. The Law of Ukraine «On Education»,
          <volume>05</volume>
          .
          <fpage>09</fpage>
          .
          <year>2017</year>
          №
          <fpage>2145</fpage>
          -VIII // Supreme Council Information,
          <year>2017</year>
          , №
          <fpage>38</fpage>
          -
          <lpage>39</lpage>
          , art.
          <volume>380</volume>
          (
          <year>2019</year>
          ). https://zakon.rada.gov.ua/laws/show/2145-19, last accessed
          <year>2020</year>
          /03/29.
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <source>The Law of Ukraine «On Higher Education»</source>
          ,
          <volume>01</volume>
          .
          <fpage>07</fpage>
          .
          <year>2014</year>
          №
          <fpage>1556</fpage>
          -VII // Supreme Council Information,
          <year>2014</year>
          , №
          <fpage>37</fpage>
          -
          <lpage>38</lpage>
          , art.
          <source>2004</source>
          (
          <year>2019</year>
          ). https://zakon.rada.gov.ua/laws/show/1556- 18, last accessed
          <year>2020</year>
          /03/29.
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          <article-title>3. Standards and Guidelines for Quality Assurance in the European Higher Education Area (ESG) (</article-title>
          <year>2019</year>
          ). https://enqa.eu/wp-content/uploads/2015/11/ESG_
          <year>2015</year>
          .pdf,
          <source>last accessed</source>
          <year>2020</year>
          /03/29.
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          <article-title>4. Guidelines for experts of the National Agency on the application of the Educational Program Quality Assessment Criteria (</article-title>
          <year>2019</year>
          ). https://naqa.gov.ua/wp-
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>