<!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>Set of models for assessing knowledge in distance learning systems</article-title>
      </title-group>
      <contrib-group>
        <aff id="aff0">
          <label>0</label>
          <institution>Simon Kuznets Kharkiv National University of Economics</institution>
          ,
          <addr-line>Science avenue, 9-a, Kharkiv, 61166</addr-line>
          ,
          <country country="UA">Ukraine</country>
        </aff>
      </contrib-group>
      <fpage>66</fpage>
      <lpage>82</lpage>
      <abstract>
        <p>The purpose of the study is to build a set of models for assessing knowledge for the purpose of further use in distance learning systems. The existing approaches to the development of models for assessing knowledge are analyzed and a complex of models for assessing knowledge in distance learning systems is built, based on the spaced repetition method and the individual trajectory model. The complex includes blocks of forming a bank of questions, the acquisition and formation of knowledge, assessment of knowledge, improving the quality of a bank of questions. A set of knowledge assessment models based on the chat bot has been implemented to prepare for EIT in mathematics in Telegram. The educational process was tested using a complex of models.</p>
      </abstract>
      <kwd-group>
        <kwd>model</kwd>
        <kwd>assessing</kwd>
        <kwd>knowledge</kwd>
        <kwd>question</kwd>
        <kwd>learning</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>-</title>
      <p>Personalization and adaptation of the educational process is an important criterion of
the modern educational process [1]. The implementation of these principles is
possible with the use of all the modern technical advances in the field of
telecommunication technologies and the Internet [2].</p>
      <p>The use of interactive technologies in education does not only increase the creative
and intellectual potential of students through self-organization, the desire for
knowledge, the ability to interact with computer technology and make decisions
independently, but also forms a competent specialist with the necessary subject orientation
[3, 4]. Adaptive interactive technologies of knowledge acquisition and assessment
allow each student to get an objective result in terms of acquired knowledge, to
individualize their learning process, to provide self-control [5, 6, 7].</p>
      <p>The purpose of education should come from the student, and the content and
assessment of results – from the educational system (educational institution, educational
materials and teaching staff) [8, 9]. However, the current dynamics of the needs of
society and the labor market requires the improvement of the educational process
using the latest technical and software solutions [10].</p>
      <p>The modern education system offers several forms of its acquisition: full-time
(day, evening), correspondence training, distance, network, external, family (home),
pedagogical patronage, education in the workplace and dual [11]. Unlike classical
forms of education, distance learning is most consistent with the current level of
development of society – it is carried out using all the latest technical advances in
telecommunication technologies and the Internet.</p>
      <p>Distance learning means an individualized process of acquiring knowledge, skills,
abilities and ways of human cognitive activity, which occurs mainly through the
indirect interaction of distant participants in the learning process in a specialized
environment that operates on the basis of modern psychological, pedagogical, information
and communication technologies [12].</p>
      <p>Distance learning system (DLS) is a system (software application) for
administration, documentation, tracking, reporting and provision of educational materials with
shared access [13].</p>
      <p>The advantages of DLS include compatibility, accessibility, reusability, durability,
technical capabilities, adaptability, support of different formats of content, relevance,
simplicity and adequacy of assessment [14], but there are also disadvantages, such as
technical infrastructure requirements, teachers must integrate teaching materials to
DLS, the increased workload for teachers is possible [15]. A wide range of functional
capabilities of distance learning systems allows to meet the needs of modern
educational trends, significantly improve the speed, comfort and quality of learning.</p>
      <p>Many works of domestic and foreign scientists are devoted to the problems of
introduction of distance learning, for example the works of Y. Babansky [16],
V. Bespalko [17], D. Danilov, F. Tovarishchev, A. Nikolaev [18] and V.
Ponomarenko, T. Klebanova, R. Yatsenko [19]. Possibilities of using Moodle DLS are analyzed
in the works of V. Gavrilenko, V. Popenko, O. Sokulsky, O. Shumeiko [20], V.
Sergienko, V. Franchuk, L. Kukhar, O. Halytskiy, P. Mykytenko [21], V. Stepanov, E.
Ponomarenko [22], S. Shilo [23]. Approaches to the construction of adaptive
knowledge assessment are analyzed in the works of P. Fedoruk [24], L. Zaytseva, Н.
Prokofiev [25] and K. Navrotska, D. Shtofel, S. Kostyshyn, V. Makogon [26].
However, the analysis of the works of these researchers revealed that the issue of technical
development of an adaptive knowledge assessment system in distance learning
systems has not been implemented.
2</p>
    </sec>
    <sec id="sec-2">
      <title>Set of knowledge assessment models</title>
      <p>The study proposes a set of models for assessing knowledge, the general scheme of
which is shown in Fig. 1. It has 4 functional blocks. Each unit has its own task in the
educational process – the formation of knowledge elements, their acquisition,
knowledge assessment and improving the quality of the educational process.</p>
      <p>Block 1. The question bank formation contains methods of knowledge assessment
elements formation and methods of determination the level of questions difficulty.
This stage is characterized by the formation of a general bank of testing questions,
which is divided into two samples – for training and for assessment. The formation of
knowledge assessment elements is provided in accordance with the objectives of the
discipline, but it is worth highlighting the general recommendations:
 the assessment element must be small and simple, it must be aimed at assessing the
indivisible unit of knowledge;
 categorization and division by topics allow to improve navigation and combination
of assessment goals;
 clear and unambiguous formulation of questions and answers if available;
 use of visualization elements to improve student perception, such as diagrams,
tables, specialized tools for drawing formulas, infographics, etc.</p>
      <p>Forming separate samples for learning and assessment allows the student to
acquire a certain set of knowledge and then assess their abilities using a different set of
questions. This approach allows a student to teach and to objectively assess his level
of knowledge. The implementation of this approach can be as follows:
 division of the general bank of questions in a certain ratio, for example, 9 to 1 –
90% for training, and 10% for assessment;
 division according to levels of difficulty: easier to learn and more difficult to
assess, or the creation of similarly distributed levels of difficulty sets of questions to
make the process of assessing knowledge similar to learning.</p>
      <p>To determine the levels of the elements difficulty, it is proposed to use the method
of log-scaling, which is based on the conversion of the probability of successful
completion of the test element in the level of complexity according to the following
formula:
where
– the level of complexity of the i-th question;
– the percentage probability of successfully passing the i-th question.</p>
      <p>The obtained levels of difficulty will range from -5 (simplest questions) to 5 (most
difficult). To make it easier to use the obtained values, you can adjust them to an
offset with a value of 5 to get a scale from 0 to 10. This method is designed to fully
automate the process of determining the complexity of questions. It allows you to get
more accurate levels of difficulty.</p>
      <p>The disadvantages of this method include the fact that it does not show itself well
in small question banks and is sensitive to lack of statistics. The question bank
formation takes place in advance and requires certain statistics regarding the passage of
its elements. It is necessary to modify the levels of the question bank elements
complexity periodically, getting more and more statistics, for example, after each testing
session.</p>
      <p>Block 2. Knowledge acquisition and formation is realized with the help of models,
which are formed by methods of interval repetition of the question bank for training.
Spaced repetition techniques allow you to effectively acquire and generate
knowledge, maximizing memory stability and minimizing time consumption through
optimal repetition intervals.</p>
      <p>One of the most important problems of modern learning is the problem of
forgetting. It is that soon after learning a new material, we remember only a small part of it.
The less likely we are to repeat what we have learned, the faster we will be able to
erase new knowledge from our memory. It has long been known that "repetitio est
mater studiorum" (Latin: "repetition is the mother of learning"). In other words, the
best way to memorize is to repeat what you have learned. However, we may face
frustration when we have to repeat old elements while our teachers or supervisors also
want us to learn as much new material as possible [27].</p>
      <p>Finding time for learning new material and repeating what has been done is a big
problem. Usually, we find an intermediate solution. We spend most of the time
learning new information, forgetting what we have learned before, and repeating only the
material that is necessary for current exams and other situations [28]. The result of
this approach to learning is catastrophic. The result of this approach to learning is
catastrophic. Most of the time is wasted, as much of what we learn we forget. Of
course, we improve the overall understanding of the material studied, but the
understanding is also based on memories and is equally unstable. And it is only a matter of
time before we lose most of our investment in education.</p>
      <p>The current load does not allow us to fully repeat what we have learned before.
Educational systems around the world penalize those who do not learn new material.
We get into a ridiculous situation: we quickly study new material, pass certification
(test, exam), and then begin to study the next, forgetting the previous one [29]. The
solution to this problem can be spaced repetition, which significantly reduces the time
required to repeat the studied material. This should solve a significant number of
learning problems.</p>
      <p>Spaced repetition is a learning method based on the calculation of optimal
intervals, which should separate the learning of each individual element of knowledge to
ensure a high level of memory retention [30].</p>
      <p>The optimal interval is the ideal period of time to separate the acquisition of
knowledge. It is used to maximize the memory effect. In practical use, knowledge
retention should be the main criterion for optimization. In most cases, the term
"optimal interval" means the intervals as a result of which the forgetting index reaches
10% [31].</p>
      <p>Optimal intervals are calculated on the base of two conflicting criteria:
 the intervals should be as long as possible to obtain the minimum repetition rate
and the best way to use the so-called interval effect, which means that the intervals
between repetitions should reach a certain limit to achieve the strongest
memorization;
 intervals should be short to ensure that knowledge is still remembered.</p>
      <p>In practice, these two criteria become the following: during the study, the intervals
should be the amount of time that is necessary for the selected small amount of
knowledge to be forgotten. This proportion, called the forgetting index, can range
from 3% (for slower and more careful memorization) to 20% (for faster learning,
which is characterized by a lower level of knowledge retention).</p>
      <p>The forgetting index – is the percentage of knowledge that will not be projected to
the memory in the repetition cycle. That is, if the forgetting index is 10%, it can be
assumed that 90% of the materials that have been passed during the learning cycle
will be kept in memory. This index is used to form the daily cycle of assimilation the
knowledge elements, what means that just such part of knowledge may not be
remembered during the cycle of assimilation [32].</p>
      <p>This approach can help to improve the learning process significantly by reducing
time and choosing the optimal intervals for returning to the learned material, in order
to minimize the consequences of the problem of forgetting.</p>
      <p>Acquisition and formation of knowledge in Block 2 of the set of models is realized
with the help of models based on SM-algorithms of spaced repetition [33]. One of the
SM-2, SM-4 and SM-5 models is assigned to the student for the entire period of
studying. The selection of model is random. This approach was chosen to test each model
in practice to identify the best one. A general scheme of training using the method of
spaced repetition, which is the basis of all SM models is shown in Fig. 2.</p>
      <p>The stage of formation the question set for the educational session, which is the
same for all SM models is shown in Fig. 3. It aims at filling the set of questions of a
certain length with the elements to repeat or new to study. The size of the sequence is
determined by the teacher; it is desirable to set this parameter in the amount of 15-20
elements so that students can effectively conduct an educational session. The set of
questions is first filled with elements for repetition, and if there are none, with the
new ones. The search for a repeating question is performed according to the value of
the repeating interval, which was determined after processing a new question. The
number of formation and processing of educational sessions is unlimited.</p>
      <p>Questions are issued and passed in any convenient way for the teacher and the
student. However, it should be noted that the automation of the entire educational
process allows not only not to worry about calculating the optimal intervals of repetition
and storage of supporting information for learning, but also to spend more time to
improve the quality of content – a question bank.</p>
      <p>Block 3. Assessment of knowledge is built using the model of individual path and
the model of determining the assessment results. An important stage of learning is the
assessment of acquired knowledge, skills and abilities of the learner. There are two
approaches to this – the traditional, historically developed, which is characterized by a
high probability of the presence of a subjective point of view of the teacher and
significant resource intensity, and modern, which replaced the first with the development
of information technology.</p>
      <p>The modern approach uses methods of knowledge assessment that increase the
objectivity of testing and assessment of studying results. In order to minimize material
and time resources in the educational process adaptive method of knowledge
assessment is actively used. This method is characterized by gradual adaptation to the level
of the student, which allows to assess his progress adequately and eliminate
psychological barriers and problems that arise during learning.</p>
      <p>The structure of adaptive knowledge assessment, built on the model of adaptive
control of knowledge is shown in Fig.4 [34]. It describes the cyclical process of
assessing a student's knowledge by giving him a series of tasks. The answer to the
previous task affects the next – thus there is a gradual adaptation to the level of
knowledge of the student.</p>
      <p>The mechanism of adaptive knowledge assessment is aimed at optimal use of
student resources and assessment system. This approach is characterized by significant
preparation to the testing process by the teacher (preparation of the question bank,
determining the quality of elements, the formation of evaluation criteria, etc.), but
determining the level of student’s knowledge is more effective. It should be noted that
the adequacy of the obtained results significantly depends on the quality of
preparation to the test.</p>
      <p>The selection of the next question for this method of assessment is based on the
levels of the elements of the question bank complexity and the student's abilities. The
level of difficulty of the question can be interpreted as follows: example, we have an
element with a level of difficulty of 3, each student who has a level of ability 3 has
50% to work successfully, and the higher the level of abilities he has, more easily he
can deal with it and vice versa.</p>
      <p>The trajectory of testing according to this principle is shown in Fig. 5, where the
test questions are on the abscissa axis and the level of difficulty is on the ordinate
axis. As you can see, Fig. 5 also shows the level of the student's abilities, reaching
which more and more rapidly he begins to oscillate around. That is, the student
reaches the level of complexity of the questions with which he has 50% success. This bar
characterizes the level of student’s abilities.</p>
      <p>This approach allows the student to reach the questions of his level quickly and
deal with them comfortably, without getting questions which are too easy or too
difficult for him. Basing on such a mechanism, it is possible to implement adaptive
models of knowledge assessment.</p>
      <p>Models of individual trajectory and determination of assessment results a modified
computer testing algorithm which is based on the Simpler CAT Algorithm, authored
by Wright, B.D. and consists of several stages [35].</p>
      <p>
        Stage 1. Initialization of the testing process. Setting variables in relation to passing
the test according to the formula (
        <xref ref-type="bibr" rid="ref1">1</xref>
        ) and the following auxiliary variables at the
discretion of the teacher:
 sufficient level of difficulty to pass the test (T);
 minimum level of estimation error ( );
 minimum ( ) and maximum ( ) number of test questions.
where
where
where
where
where
where
      </p>
      <p>
        Stage 2. Preparation and issuance of questions to the student. Search for a question
close to the current difficulty, taking into account the direction in accordance with the
correct answer to the previous question by formulas (
        <xref ref-type="bibr" rid="ref2 ref3">2-3</xref>
        ), updating the current
difficulty of testing by formula (
        <xref ref-type="bibr" rid="ref4">4</xref>
        ) and issuing a question to the student.
      </p>
      <p>correct answer:
incorrect answer:
,
,
– the difficulty of the next question from the question bank;
– the current difficulty of the question.
,
D – complexity of the question;
L – the total number of completed questions;
H – the total complexity of the processed questions;
R – the number of correct answers;
W – the number of incorrect answers.</p>
      <p>– the current difficulty of the question;
– the dificulty of the question received from the question bank.</p>
      <p>
        Stage 3. Elaboration of the student's answer to the test question. Modification of
the main variables for testing according to formulas (
        <xref ref-type="bibr" rid="ref5 ref6">5-6</xref>
        ), as well as if the student's
answer is correct, then according to formulas (
        <xref ref-type="bibr" rid="ref7 ref8">7-8</xref>
        ), otherwise
(
        <xref ref-type="bibr" rid="ref10 ref9">9- 10</xref>
        ).
,
,
,
,
      </p>
      <p>
        ,
(
        <xref ref-type="bibr" rid="ref1">1</xref>
        )
(
        <xref ref-type="bibr" rid="ref2">2</xref>
        )
(
        <xref ref-type="bibr" rid="ref3">3</xref>
        )
(
        <xref ref-type="bibr" rid="ref4">4</xref>
        )
(
        <xref ref-type="bibr" rid="ref5">5</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>
        )
(
        <xref ref-type="bibr" rid="ref10">10</xref>
        )
– total difficulty of processed questions;
– the difficulty level of the processed question;
– the number of processed questions.
– the number of correct answers;
– current level of difficulty;
– the number of processed questions.
– the number of incorrect answers;
– current level of difficulty;
– the number of processed questions.
      </p>
      <p>
        Step 4. Determining the assessment of the achieved difficulty level of testing
questions and assessment errors. If all the answers are correct, then formulas (
        <xref ref-type="bibr" rid="ref11 ref12">11-12</xref>
        ) are
used, if all the answers are incorrect, then use formulas (
        <xref ref-type="bibr" rid="ref13 ref14">13-14</xref>
        ), otherwise use
formulas (
        <xref ref-type="bibr" rid="ref15 ref16">15-16</xref>
        ).
      </p>
      <p>– assessment of the achieved difficulty level of testing questions;
– the total difficulty of the processed questions;
– the number of processed questions;
– the number of correct answers;
– assessment error.</p>
      <p>√
√
,
,
,
,
,
– assessment of the achieved difficulty level of testing questions;
– the total difficulty of the processed questions;
– the number of processed questions;
– the number of incorrect answers;
– assessment error.</p>
      <p>√</p>
      <p>,
– assessment of the achieved difficulty level of testing questions;
– the total difficulty of the processed questions;
– the number of processed questions;
– the number of correct answers;
– the number of incorrect answers;
– assessment error.
where
where
where</p>
      <p>
        Stage 5. Making the decision on finishing the test. This stage occurs according to
one of the following criteria:
 if the question bank is exhausted, go to step 6;
 if the maximum number of questions is completed, go to step 6;
 if the minimum estimation error is satisfied, go to step 6;
 if, after passing the minimum number of questions, all the answers are correct or
incorrect, go to step 6;
 if the minimum number of questions is passed, the transition to stage 6 can be
made (the decision is made by the student);
(
        <xref ref-type="bibr" rid="ref11">11</xref>
        )
(
        <xref ref-type="bibr" rid="ref12">12</xref>
        )
(
        <xref ref-type="bibr" rid="ref13">13</xref>
        )
(
        <xref ref-type="bibr" rid="ref14">14</xref>
        )
(
        <xref ref-type="bibr" rid="ref15">15</xref>
        )
(
        <xref ref-type="bibr" rid="ref16">16</xref>
        )
 if the student demonstrates non-standard behavior of passing the test, the transition
to stage 6 can be made (the decision is made by the teacher);
 otherwise go to stage 2.
      </p>
      <p>
        Stage 6. Formation and issuance of the test results. Determining the rate of correct
answers according to formula (
        <xref ref-type="bibr" rid="ref17">17</xref>
        ), as well as testing scores - according to formula
(
        <xref ref-type="bibr" rid="ref18">18</xref>
        ). The verdict is also formed according to formulas (
        <xref ref-type="bibr" rid="ref19 ref20">19-20</xref>
        ): if inequality (
        <xref ref-type="bibr" rid="ref19">19</xref>
        ) is
satisfied, then testing is passed, if (
        <xref ref-type="bibr" rid="ref20">20</xref>
        ) is not passed, otherwise we have a zone of
uncertainty.
where
– the rate of correct answers;
– the number of correct answers;
– the number of processed questions.
      </p>
      <p>
        ∑
∑
,
(
        <xref ref-type="bibr" rid="ref17">17</xref>
        )
(
        <xref ref-type="bibr" rid="ref18">18</xref>
        )
(
        <xref ref-type="bibr" rid="ref19">19</xref>
        )
(
        <xref ref-type="bibr" rid="ref20">20</xref>
        )
where – the difficulty of the i-th passed question;
      </p>
      <p>– correctness of the answer to the i-th passed question, at the correct
answer acquires value 1, at incorrect – 0.
where
– assessment of the achieved difficulty level of testing questions;
– assessment error;
– a sufficient level of difficulty to pass the test.</p>
      <p>The process of assessing knowledge using the model of individual path is aimed at
determining the optimal value of the level of assimilation of material passed by the
student. Optimality is the rational use of student resources and assessment system. As
a result, we have the level of knowledge of the student in terms of the achieved level
of complexity, assessment error, which indicates the quality of testing, and statistics
of student learning activity, which can be used to further improve both the question
bank and knowledge assessment system.</p>
      <p>The last block of the set of knowledge assessment models (Block 4) deals with the
improvement of the quality of the question bank. The components of this block
include methods for updating levels of difficulty and methods for assessing the quality
of the elements of the question bank. The first includes methods for determining the
levels of difficulty of the test bank elements, but their use has been modified to adjust
the levels of difficulty after a sufficient number of knowledge assessment cycles. It
should be noted that these methods can be both auxiliary for the teacher for analytical
analysis, and independent, provided the automation of determining the level of
questions difficulty.</p>
      <p>Assessing the quality of the question bank elements is to determine the correctness
of the composition of the elements and identify anomalies. The formed element of
testing can be considered correct for its correct and unambiguous interpretation by
students. Anomalies can include various errors in the assembly of the test item, which
do not allow to answer it correctly. The in-time detection of problems of the question
bank allows to maintain a sufficient level of adequacy of the knowledge assessment
process and to guarantee the successful acquisition of knowledge by students.</p>
      <p>Thus, a set of models for assessing knowledge is aimed at full coverage of the
process of acquisition and assessment during training: the formation of knowledge
elements, their acquisition, assessing the level of material assimilation and improving the
learning process, using feedback. All this allows to improve the quality of the
educational process.
3</p>
    </sec>
    <sec id="sec-3">
      <title>Approbation in Telegram messenger</title>
      <p>The set of knowledge assessment models was implemented as a chatbot in the
Telegram messenger @HNEU_ZNO_math_bot, using the Python programming language
and the SQLite database. The chatbot has two modes of operation: learning (default)
and knowledge assessment.</p>
      <p>The question bank was formed on the basis of tasks for preparation for ZNO in
mathematics. Statistics on testing for this bank of questions were taken from the
competition "ZNO Mathematics: BOT Challenge" [36]. (about 670 thousand passes from
almost 7 thousand users, among whom the vast majority are students of graduating
classes).</p>
      <p>Determination of difficulty levels was carried out by the share of correct answers
of the first attempt to process the question, it means that only the first answers of each
user were taken into account. Thus, their levels of complexity were formed using the
method of log-scaling with offset. The question bank has 500 elements and difficulty
levels are distributed from 2.65 to 7.71 on a scale from 0 to 10. Most levels of
difficulty range from 3.11 to 5.87, so we can assume that the question bank is filled with
elements of medium difficulty. A histogram of the distribution of difficulty levels is
shown in Fig.6.</p>
      <p>The approbation started on November 28, 2019 at 18:43 and ended on December 3,
2019 at 22:39. A total number of 318 users took part in the bot and passed 3210 tasks.
179 users took part in the training process and passed 1463 tasks, 1149 of which were
successfully mastered at the end of the approbation. The average number of
completed tasks by the user is 8.17, and successfully mastered – 6.42. Mostly from 0 to 14
tasks were mastered. Several users have indicators of more than 50 learning elements.</p>
      <p>The distribution of the average number of students passing questions before
mastering it at the current time is shown in Fig.7. The majority of students worked on a
question with an interval of 1.19 to 1.8 times on average. For example, the average
number of passes for one of the active users was 1.48. The lower this indicator is, the
less time-consuming is the learning process, but it should be noted that it tends to
increase until the user has mastered the element at a sufficient level.</p>
      <p>The knowledge assessment mode was used by 35 users, completing 46 assessment
sessions. The following statistics were calculated for completed assessments lasting
from 2 minutes to an hour to weed out inadequate testing. The number of passed tests
is 23, the average length of testing is 12.65 questions, and the duration is 20 minutes
47 seconds. The average proportion of correct answers is 0.54, the average level of
achieved difficulty is 4.71, and the assessment error is 0.59. The average score for
testing is 0.5 out of 1.
4</p>
    </sec>
    <sec id="sec-4">
      <title>Conclusions</title>
      <p>Thus, the proposed set of models for assessing knowledge provides a full-fledged
distance learning environment where students can both learn and assess their level of
knowledge. Approbation confirmed the effectiveness of the learning process, showing
a small share of user costs for the repetition of elements, what means that more effort
was given to the acquisition of new knowledge.</p>
      <p>The average level of knowledge assessment results is related to the lack of
motivation of users and lack of time for a sufficient level of mastery of the question bank.
Further training by the method of spaced repetition will improve user’s the level of
knowledge, and the motivation for this process may be future competitions based on a
chatbot to prepare for ZNO in mathematics and other disciplines.</p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          1.
          <string-name>
            <surname>Kauffman</surname>
          </string-name>
          , H.:
          <article-title>A review of predictive factors of student success in and satisfaction with online learning</article-title>
          .
          <source>Research in Learning Technology</source>
          ,
          <volume>23</volume>
          (
          <year>2015</year>
          ) doi: 10.3402/rlt.v23.
          <fpage>26507</fpage>
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          2.
          <string-name>
            <surname>Aris</surname>
            ,
            <given-names>B.B.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ahmad</surname>
            ,
            <given-names>M.H.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Rosli</surname>
            <given-names>M.S.:</given-names>
          </string-name>
          <article-title>Accessing knowledge and skill of information technology</article-title>
          .
          <source>Applied Mathematical Sciences</source>
          <volume>8</volume>
          (
          <issue>87</issue>
          ),
          <fpage>4343</fpage>
          -
          <lpage>4348</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          3.
          <string-name>
            <surname>Denic</surname>
            ,
            <given-names>N.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Zlatkovic</surname>
            ,
            <given-names>D.</given-names>
          </string-name>
          :
          <article-title>A study of the potentials of the distance learning system</article-title>
          ,
          <source>Proceedings - International Conference on Science and Education (IConSE)</source>
          ,
          <volume>8</volume>
          ,
          <fpage>30</fpage>
          -
          <lpage>39</lpage>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          4.
          <string-name>
            <surname>Tarhini</surname>
            ,
            <given-names>A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Hone</surname>
            ,
            <given-names>K.</given-names>
          </string-name>
          and
          <string-name>
            <surname>Liu</surname>
            ,
            <given-names>X.</given-names>
          </string-name>
          :
          <article-title>The effects of individual differences on e-learning users behaviour in developing countries: A structural equation model</article-title>
          .
          <source>Computers in Human Behavior</source>
          ,
          <volume>41</volume>
          ,
          <fpage>153</fpage>
          -
          <lpage>163</lpage>
          (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          5.
          <string-name>
            <surname>Bennett</surname>
            ,
            <given-names>R. E.</given-names>
          </string-name>
          :
          <article-title>The changing nature of educational assessment</article-title>
          .
          <source>Review of Research in Education</source>
          ,
          <volume>39</volume>
          (
          <issue>1</issue>
          ),
          <fpage>370</fpage>
          -
          <lpage>407</lpage>
          (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          6.
          <string-name>
            <surname>Brown</surname>
          </string-name>
          , G.T.L.:
          <article-title>Assessment of Student Achievement</article-title>
          . New York: Routledge (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          7.
          <string-name>
            <surname>Sivo</surname>
            ,
            <given-names>S.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ku</surname>
          </string-name>
          ,
          <string-name>
            <surname>C-H</surname>
          </string-name>
          .
          <article-title>and</article-title>
          <string-name>
            <surname>Acharya</surname>
            ,
            <given-names>P.</given-names>
          </string-name>
          :
          <article-title>Understanding how university student perceptions of resources affect technology acceptance in online learning courses</article-title>
          .
          <source>Australasian Journal of Educational Technology</source>
          ,
          <volume>34</volume>
          (
          <issue>4</issue>
          ),
          <fpage>72</fpage>
          -
          <lpage>91</lpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          8.
          <string-name>
            <surname>Weidlich</surname>
            ,
            <given-names>J.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Bastiaens</surname>
          </string-name>
          , T.J.:
          <article-title>Technology matters - The impact of transactional distance on satisfaction in online distance learning</article-title>
          .
          <source>International Review of Research in Open and Distributed Learning</source>
          ,
          <volume>19</volume>
          (
          <issue>3</issue>
          ),
          <fpage>222</fpage>
          -
          <lpage>242</lpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          9. Cheng,
          <string-name>
            <given-names>Y.M.</given-names>
            ,
            <surname>Lou</surname>
          </string-name>
          , S.-J.,
          <string-name>
            <surname>Kuo</surname>
            ,
            <given-names>S.H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Shih</surname>
          </string-name>
          , R.C.:
          <article-title>Investigating elementary school students technology acceptance by applying digital game-based learning to environmental education</article-title>
          .
          <source>Australasian Journal of Educational Technology</source>
          ,
          <volume>29</volume>
          (
          <issue>1</issue>
          ) (
          <year>2013</year>
          ) doi: 10.14742/ajet.65
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          10.
          <string-name>
            <surname>Puspitasari</surname>
            ,
            <given-names>K.A.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Oetoyo</surname>
            ,
            <given-names>B.</given-names>
          </string-name>
          :
          <article-title>Successful students in an open and distance learning system</article-title>
          .
          <source>Turkish Online Journal of Distance Education</source>
          ,
          <volume>19</volume>
          (
          <issue>2</issue>
          ),
          <fpage>189</fpage>
          -
          <lpage>200</lpage>
          (
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          11. Law of Ukraine on Education [in Ukrainian], http://zakon3.rada.gov.ua/laws/show/2145- 19, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          12.
          <string-name>
            <surname>Regulations</surname>
          </string-name>
          <article-title>on distance learning</article-title>
          [in Ukrainian], http://zakon3.rada.gov.ua/laws/show/z0703-13, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          13.
          <string-name>
            <surname>Ellis</surname>
          </string-name>
          , Ryann K.:
          <article-title>Field Guide to Learning Management, ASTD Learning Circuits (</article-title>
          <year>2009</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          14.
          <string-name>
            <surname>Long</surname>
          </string-name>
          , Phillip D.:
          <article-title>Encyclopedia of Distributed Learning</article-title>
          .
          <source>Thousand Oaks: SAGE Publications</source>
          , Inc.
          <fpage>291</fpage>
          -
          <lpage>293</lpage>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          15.
          <article-title>Teacher workload: using ICT to release time to teach</article-title>
          , https://www.tandfonline.com/doi/abs/10.1080/0013191042000308341?journalCode=cedr2 0, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          16.
          <string-name>
            <surname>Babanskyi</surname>
            ,
            <given-names>Y.K.</given-names>
          </string-name>
          :
          <article-title>Teaching methods in a modern general education school</article-title>
          [in Russian],
          <source>Prosveschenie</source>
          ,
          <volume>208</volume>
          p.,
          <source>USSR</source>
          (
          <year>1985</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          17.
          <string-name>
            <surname>Bespalko</surname>
            <given-names>V.P.</given-names>
          </string-name>
          :
          <article-title>Components of pedagogical technology</article-title>
          [in Russian],
          <source>Pedagogika</source>
          ,
          <volume>190</volume>
          p.,
          <source>USSR</source>
          (
          <year>1989</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          18.
          <string-name>
            <surname>Danilov</surname>
            <given-names>D.A.</given-names>
          </string-name>
          :
          <article-title>Pedagogical technologies</article-title>
          [in Russian], http://www.ysu.ru/institut/pedinst/tecnology/files/obychenye.html,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          19.
          <string-name>
            <surname>Ponomarenko</surname>
            <given-names>V.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Klebanova</surname>
            <given-names>T.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yatsenko</surname>
            <given-names>R.N.</given-names>
          </string-name>
          :
          <article-title>Adaptive distance learning system [in Russian]</article-title>
          ,
          <source>BIZNES INFORM 4</source>
          (
          <issue>2</issue>
          ),
          <fpage>174</fpage>
          -
          <lpage>178</lpage>
          (
          <year>2010</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          20.
          <string-name>
            <surname>Gavrilenko</surname>
            <given-names>V.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Popenko</surname>
            <given-names>V.D.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Sokulskiy</surname>
            <given-names>O.E.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shumeyko</surname>
            <given-names>O.A.</given-names>
          </string-name>
          :
          <article-title>Methodical instructions for studying the course "Teacher's work in the WEB-oriented system of support of educational process Moodle"</article-title>
          [in Ukrainian],
          <source>NTU</source>
          , 49 p. (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          21.
          <string-name>
            <surname>Sergienko</surname>
            <given-names>V.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Franchuk</surname>
            <given-names>V.M.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kuhar</surname>
            <given-names>L.O.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Galitskiy</surname>
            <given-names>O.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mikitenko</surname>
            <given-names>P.V.</given-names>
          </string-name>
          :
          <article-title>Methodical recommendations for the establishment of tests for the control system of educational materials MOODLE 2.5</article-title>
          .x [in Ukrainian],
          <source>NPDU</source>
          , 100 p. (
          <year>2014</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          22.
          <string-name>
            <surname>Stepanov</surname>
            <given-names>V.P.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Ponomarenko</surname>
            <given-names>E.V.</given-names>
          </string-name>
          :
          <article-title>Methodological guide for the teacher of the LMS "Moodle": methodical recommendations [in Russian], "</article-title>
          <source>Inzhek"</source>
          , 168 p. (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          23.
          <string-name>
            <surname>Shilo</surname>
            <given-names>S.G.</given-names>
          </string-name>
          :
          <article-title>Methodical recommendations for mastering and using the distance learning system Moodle KhNUE for students of all fields of knowledge of distance learning</article-title>
          [in Ukrainian],
          <source>KhNUE</source>
          , 68 p. (
          <year>2011</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          24.
          <string-name>
            <surname>Fedoruk</surname>
            <given-names>P.I.</given-names>
          </string-name>
          : Adaptive tests: General [in Ukrainian], http://www.immsp.kiev.ua/publications/articles/2008/2008_1/Fedoruk_01_
          <year>2008</year>
          .pdf,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          25.
          <string-name>
            <surname>Zaytseva</surname>
            <given-names>L.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Prokofeva</surname>
            <given-names>N.O.</given-names>
          </string-name>
          :
          <article-title>Models and methods of adaptive knowledge control [in Russian]</article-title>
          ,
          <source>Educational Technology &amp; Society</source>
          ,
          <fpage>265</fpage>
          -
          <lpage>277</lpage>
          (
          <year>2004</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          26.
          <string-name>
            <surname>Navrotska</surname>
            <given-names>K.S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Shtofel</surname>
            <given-names>D.H.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>KostIshin S</surname>
          </string-name>
          .V.,
          <string-name>
            <surname>Makogon</surname>
            <given-names>V.I.</given-names>
          </string-name>
          :
          <article-title>Adaptive Testing Algorithm for Assessing Cognitive Functions of People</article-title>
          [in Ukrainian], http://repository.kpi.kharkov.ua/bitstream/KhPIPress/32307/1/vestnik_KhPI_
          <year>2017</year>
          _21_Navrotska_Adaptyvnyi.pdf,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          27.
          <article-title>General principles of spaced repetition</article-title>
          , https://supermemo.guru/wiki/General_principles_of_spaced_repetition,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref28">
        <mixed-citation>
          28.
          <string-name>
            <surname>Ghazal</surname>
            ,
            <given-names>S.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Al-Samarraie</surname>
            ,
            <given-names>H.</given-names>
          </string-name>
          <article-title>and</article-title>
          <string-name>
            <surname>Aldowah</surname>
          </string-name>
          , H.:
          <article-title>I am still learning: Modelling LMS critical success factors for promoting students' experience and satisfaction in a blended learning environment (</article-title>
          <year>2018</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref29">
        <mixed-citation>
          29.
          <string-name>
            <surname>Carless</surname>
          </string-name>
          , David: Excellence in University Assessment:
          <article-title>Learning from Award-Winning Practice</article-title>
          . London: Routledge (
          <year>2015</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref30">
        <mixed-citation>
          30. Spaced repetition in SuperMemo, https://supermemo.guru/wiki/Spaced_repetition,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref31">
        <mixed-citation>
          31. Optimum interval in SuperMemo, https://supermemo.guru/wiki/Optimum_interval,
          <source>last accessed</source>
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref32">
        <mixed-citation>
          32. Forgetting index in SuperMemo, https://supermemo.guru/wiki/Forgetting_index_in_SuperMemo, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref33">
        <mixed-citation>
          33. SuperMemo Algorithm, https://supermemo.guru/wiki/SuperMemo_Algorithm, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
      <ref id="ref34">
        <mixed-citation>
          34.
          <string-name>
            <surname>Belous</surname>
            <given-names>N.V.</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Kutsevich</surname>
            <given-names>I.V.</given-names>
          </string-name>
          :
          <article-title>Adaptive knowledge control model</article-title>
          [in Russian], Radioelektronika, Informatika, upravlinnya
          <volume>39</volume>
          p. (
          <year>2010</year>
          )
        </mixed-citation>
      </ref>
      <ref id="ref35">
        <mixed-citation>
          35.
          <string-name>
            <surname>Wright</surname>
            ,
            <given-names>B.D.</given-names>
          </string-name>
          :
          <article-title>Practical adaptive testing</article-title>
          .
          <source>Rasch Measurement Transactions</source>
          <volume>2</volume>
          (
          <issue>2</issue>
          ):
          <volume>21</volume>
          (
          <year>1988</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref36">
        <mixed-citation>
          36.
          <article-title>Terms of the competition «ZNO mathematics: BOT Challenge»</article-title>
          [in Ukrainian], https://telegra.ph/
          <article-title>Umovi-konkursu-ZNO-matematika-</article-title>
          <string-name>
            <surname>BOT-Challenge-</surname>
          </string-name>
          03-19, last accessed
          <year>2020</year>
          /10/05.
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>