THE PROSPECTS AND SPECIFICS OF USING THE TASK GENERATOR IN THE EDUCATIONAL PROCESS
The requirements of modern society pose to higher educational institutions the task of developing and using new tools, approaches and technologies in the educational process to improve the quality of the educational process. In higher educational institutions, test task generators are part of software systems designed to solve the problem of supporting the educational process. In the presented work, the use of template-based generators is considered. The use of generators changes the workload of both teachers and students. Students can independently check the studied material, repeat it, check knowledge again. The use of the test assignment generator allows you to save teachers’ resources in terms of checking the assimilation, understanding the discipline sections. The use of the test item generator makes it possible to solve a number of problems in the educational process: to partially automate the educational process, remove the routine load from teachers, and receive test results. The paper describes the structure of the test tasks generator. The generator model is shown in object-set representation. Examples of using the generator for various disciplines are presented. It has been said about the advantage of developing and implementing a test case generator using the Django web framework. A bank of templates for test tasks has been developed. Each template contains a description of the generated task in accordance with the subject of the discipline. A mechanism for assigning a student’s assessment of passed tests with the provision of a report on the results to the teacher and the student has been implemented. The testing of the generator of test tasks was carried out, which showed that the web-oriented application performs online testing of students and saves the results.