Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)

The issues of building an automated learning system “Sets” which will allow students to master one of the important topics of the discipline “Discrete Mathematics” and to develop logical and mathematical thinking in this direction are studied. The corresponding topic of the 1st part of the project i...

Full description

Bibliographic Details
Main Authors: Vadim S. Rublev, Maxim D. Kondakov
Format: Article
Language:English
Published: Yaroslavl State University 2021-03-01
Series:Моделирование и анализ информационных систем
Subjects:
Online Access:https://www.mais-journal.ru/jour/article/view/1474
_version_ 1826558943746326528
author Vadim S. Rublev
Maxim D. Kondakov
author_facet Vadim S. Rublev
Maxim D. Kondakov
author_sort Vadim S. Rublev
collection DOAJ
description The issues of building an automated learning system “Sets” which will allow students to master one of the important topics of the discipline “Discrete Mathematics” and to develop logical and mathematical thinking in this direction are studied. The corresponding topic of the 1st part of the project includes materials related to the concept of a set, operations on sets, algebra of sets, proofs of statements for sets, and the derivation of formulas for the number of set elements. The system is based on a construction of the statements proof editor for a set and of the formulas derivation editor for the number of set elements, both editors are to be used for teaching. The first of these allows students to split the original statement into a number of simpler statements, taken together equivalent to the original statement, to choose a method of proving each simple statement and to conduct their step-by-step proof. The second editor allows (using the inclusion-exclusion principle and the formula of the number of complement elements) to derive a step-by-step formula for the number of set elements through the specified numbers of elements for sets from which the resulting set is constructed. An important part of the system is to monitor the correctness of all actions of students, and on this basis the entire learning system is developed. The logical supervision over the correctness of the selected action in the first editor is performed by a Boolean function created by the system and corresponding to this action and by checking it for identical truth. In the second editor, invariants such as characteristic strings of the set and of its number of elements are used for verification. The rest of the system is related to learning of set algebra and to preparation to editors usage. The main focus here is on the learning strategy in which testing the understanding of the learned material is rather rigorous and eliminating the random choice of answers. The division of the material into sections with verification of the success of teaching not only by tests, but also by exercises and tasks, allows students to master the complex logical and mathematical techniques of proving statements for sets and derivation of formulas for the number of set elements.
first_indexed 2024-04-10T02:23:42Z
format Article
id doaj.art-0730a100f53d4f21b5c4d28a7a0ad9e0
institution Directory Open Access Journal
issn 1818-1015
2313-5417
language English
last_indexed 2025-03-14T08:52:32Z
publishDate 2021-03-01
publisher Yaroslavl State University
record_format Article
series Моделирование и анализ информационных систем
spelling doaj.art-0730a100f53d4f21b5c4d28a7a0ad9e02025-03-02T12:46:59ZengYaroslavl State UniversityМоделирование и анализ информационных систем1818-10152313-54172021-03-012819010310.18255/1818-1015-2021-1-90-1031124Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)Vadim S. Rublev0Maxim D. Kondakov1P. G. Demidov Yaroslavl State UniversityP. G. Demidov Yaroslavl State UniversityThe issues of building an automated learning system “Sets” which will allow students to master one of the important topics of the discipline “Discrete Mathematics” and to develop logical and mathematical thinking in this direction are studied. The corresponding topic of the 1st part of the project includes materials related to the concept of a set, operations on sets, algebra of sets, proofs of statements for sets, and the derivation of formulas for the number of set elements. The system is based on a construction of the statements proof editor for a set and of the formulas derivation editor for the number of set elements, both editors are to be used for teaching. The first of these allows students to split the original statement into a number of simpler statements, taken together equivalent to the original statement, to choose a method of proving each simple statement and to conduct their step-by-step proof. The second editor allows (using the inclusion-exclusion principle and the formula of the number of complement elements) to derive a step-by-step formula for the number of set elements through the specified numbers of elements for sets from which the resulting set is constructed. An important part of the system is to monitor the correctness of all actions of students, and on this basis the entire learning system is developed. The logical supervision over the correctness of the selected action in the first editor is performed by a Boolean function created by the system and corresponding to this action and by checking it for identical truth. In the second editor, invariants such as characteristic strings of the set and of its number of elements are used for verification. The rest of the system is related to learning of set algebra and to preparation to editors usage. The main focus here is on the learning strategy in which testing the understanding of the learned material is rather rigorous and eliminating the random choice of answers. The division of the material into sections with verification of the success of teaching not only by tests, but also by exercises and tasks, allows students to master the complex logical and mathematical techniques of proving statements for sets and derivation of formulas for the number of set elements.https://www.mais-journal.ru/jour/article/view/1474computer learningdiscrete setsset algebrastatements for setsstep-by-step proofnumber of set elementsformula derivationcorrectness control
spellingShingle Vadim S. Rublev
Maxim D. Kondakov
Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
Моделирование и анализ информационных систем
computer learning
discrete sets
set algebra
statements for sets
step-by-step proof
number of set elements
formula derivation
correctness control
title Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
title_full Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
title_fullStr Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
title_full_unstemmed Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
title_short Automated Teaching System “Sets” (Research for Organizing the 1st Part of the Project)
title_sort automated teaching system sets research for organizing the 1st part of the project
topic computer learning
discrete sets
set algebra
statements for sets
step-by-step proof
number of set elements
formula derivation
correctness control
url https://www.mais-journal.ru/jour/article/view/1474
work_keys_str_mv AT vadimsrublev automatedteachingsystemsetsresearchfororganizingthe1stpartoftheproject
AT maximdkondakov automatedteachingsystemsetsresearchfororganizingthe1stpartoftheproject