Features of Designing a Web-Service of Didactic Materials
Abstract
The article deals with the peculiarities of designing a web-service of didactic materials that provide school students with an opportunity for interactive learning of different subjects and additional information to the lessons for self-study. The specifics of the target audience's age were taken into account during the project development. Based on this fact, the architecture of the designed application was developed. In this way the possibilities of similar educational services were extended, namely the system of recommendations of offered materials, individual rating systems and the possibility of creating a student's calendar plan to increase the level of self-discipline were added. In the text of the article the scheme of the web-service is built step by step. The primary task is to identify the appropriate types of roles and their functional capabilities, which is necessary to identify the scheme of user interaction with the service. The second step contains the description of the built file system. This step allows to organize competently the storage of service resources and optimize the load on the server. In addition, the possibilities of scaling the model of material storage on a distributed network to increase the performance of the web-service are considered. At the concluding stage, the microservices task areas were defined: authorization/registration, course administration, generation of response to the client in the format of html-pages, displaying the list of courses based on recommendations, promotion through the achievement system and course completion by students. In the process of designing, we selected such development tools as: database management system, technologies of providing multimedia materials, service writing framework most suitable for the task. The web-service of didactic materials built according to the above scheme can significantly improve the learning process, making it more interesting, effective and accessible to students of the school.

This work is licensed under a Creative Commons Attribution 4.0 International License.
Publication policy of the journal is based on traditional ethical principles of the Russian scientific periodicals and is built in terms of ethical norms of editors and publishers work stated in Code of Conduct and Best Practice Guidelines for Journal Editors and Code of Conduct for Journal Publishers, developed by the Committee on Publication Ethics (COPE). In the course of publishing editorial board of the journal is led by international rules for copyright protection, statutory regulations of the Russian Federation as well as international standards of publishing.
Authors publishing articles in this journal agree to the following: They retain copyright and grant the journal right of first publication of the work, which is automatically licensed under the Creative Commons Attribution License (CC BY license). Users can use, reuse and build upon the material published in this journal provided that such uses are fully attributed.