where 

- complexity of task 

 during answer of student ; 

 – function according 

to which correction of weight is performed; 

−1

 summary mark of student

 −1 ;  – 

some value, that depends on deviation of current answer from correct answer [7]. 

Depending on the type of question, this formula undergoes some changes, but its 

essence will not change. In general, there are 8 types of questions. 

Questions with binary answers ("yes" or "no"). At the same time 

={

 1
 0

 

according to whether the answer is correct. 

The question of where the correct answer is chosen from several, and the 

correctness of each variant of the answer is scored by a score. In this case such a 

question have following score vector

 =(

1

,… 

). Then =(max

=1,

̅̅̅̅

−1

−1

), 

where 

max

=1,

̅̅̅̅

−1

 - maximum score for the answer, 

−1

- the score obtained by the 

student. 

The question where several correct answers are chosen from many options. In this 

case, the formula undergoes more significant changes: 

=

−1

(

0

,,

−1

,∑

−1

,ℎ

,ℎ

where 

 ∑

−1

- the sum of points for the chosen answer options, h ^ n - the 

number of correct answers, 

  - the number of wrong answers. 

The question is where the answer is this number. In this case, the database should 

include information on the correct answer and the segment in which the student's 
response may be. Thus the formula will look like: 

=

−1

+

(

0

,,

−1

,

(∈[

,

]),

|−

|)

In this case, 

 is the value of the correct answer, [

,

] is the interval at which 

the student's response must be. 

The question is where the answer is the interval. 

=

−1

+

(

0

,,

−1

,

({

2

,

}≥max{

1

,

}),

|−

|,({

2

,

}≥max{

1

,

})

Here [

1

,

2

] is the segment specified by the student as an answer. 

The question, the answer to which are the fuzzy values determined by the 

membership function, have their own approach, which reduces them to issues of the 
fourth type (the answer is number). 

Since working with students it is possible to face "sabotage" of the system from 

students to get for better results. The system must record all possible changes before 
using them and compare them with the previous ones. If teacher receives notice of a 

- 505 -