Научная статья на тему 'DETERMINING THE LEVEL OF PUPILS IN THE INFORMATION SYSTEM OF "SMART SCHOOL"'

DETERMINING THE LEVEL OF PUPILS IN THE INFORMATION SYSTEM OF "SMART SCHOOL" Текст научной статьи по специальности «Компьютерные и информационные науки»

CC BY
48
18
i Надоели баннеры? Вы всегда можете отключить рекламу.
Ключевые слова
smart school / information system / mathematical model / array / set elements / signs of similarity / association rule / time series / fuzzy logic

Аннотация научной статьи по компьютерным и информационным наукам, автор научной работы — S. Masharipov, L. Rakhimova, H. Akhmedova

At a time when current information technologies are rapidly developing, the effectiveness of the quality of education in secondary schools, the transparency of the teacher evaluation system and the analysis of several other indicators with the help of artificial intelligence are the urgent issues of the day. In this method of analysis, initially the value is entered by school experts. This value consists of a pupil in a certain category among pupils and his grades. The term category refers to various criteria, such as pupils with different levels of mental activity, pupils who are learning poorly, who are missing a lot of lessons, and the level of learning is high or low within the specified subjects or topics. The "Smart School" program forms arrays consisting of the number of grades, grades of pupils, and the number of grades, according to the criteria entered by experts, and has the ability to sort the values that are similar to the entered value. The solution to the problem posed in this article is explained mathematically and practically. Based on the proposed mathematical models, the business process was modeled, a business process software product was developed, and statistical data was obtained.

i Надоели баннеры? Вы всегда можете отключить рекламу.
iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.
i Надоели баннеры? Вы всегда можете отключить рекламу.

Текст научной работы на тему «DETERMINING THE LEVEL OF PUPILS IN THE INFORMATION SYSTEM OF "SMART SCHOOL"»

DETERMINING THE LEVE L OF PUPILS IN THE INFORMATION SYSTEM OF "SMART SCHOOL"

1Masharipov S.A, 2Rakhimova L.S, 3Akhmedova H.I

1,2,3 Urgench branch of Tashkent University of Information Technologies named after Muhammad al-Khwarizmi, Department of "Software engineering" https://doi.org/10.5281/zenodo.7824376

Abstract. At a time when current information technologies are rapidly developing, the effectiveness of the quality of education in secondary schools, the transparency of the teacher evaluation system and the analysis of several other indicators with the help of artificial intelligence are the urgent issues of the day. In this method of analysis, initially the value is entered by school experts. This value consists of a pupil in a certain category among pupils and his grades. The term category refers to various criteria, such as pupils with different levels of mental activity, pupils who are learning poorly, who are missing a lot of lessons, and the level of learning is high or low within the specified subjects or topics. The "Smart School" program forms arrays consisting of the number of grades, grades ofpupils, and the number of grades, according to the criteria entered by experts, and has the ability to sort the values that are similar to the entered value. The solution to the problem posed in this article is explained mathematically and practically. Based on the proposed mathematical models, the business process was modeled, a business process software product was developed, and statistical data was obtained.

Keywords: smart school, information system, mathematical model, array, set elements, signs of similarity, association rule, time series, fuzzy logic.

Introduction

The population growth in Uzbekistan leads to an increase in the number of pupils in schools, which increases the difference in the ratio of school teachers to pupils. Naturally, the teacher cannot always participate in the evaluation of the pupils' knowledge level, in determining the topics that are difficult to master, and in other processes related to education. The inability of teachers to deal with each pupil individually can lead to a sharp decrease in the quality of education.

Raising the quality of education in Uzbekistan to a higher level, raising the educational system to a higher level through the use of advanced information technologies, in particular, artificial intelligence, is considered one of the most important tasks today. Ensuring the intellectual and physical development of pupils in schools, creating a foundation for them to fully use their abilities in the future and to find their place in society is one of the urgent issues of today [1].

To date, there is a lot of research on improving the quality of education through artificial intelligence systems [2][3][4][5]. Among them, 37 scientific articles that we have analyzed have been analyzed over the years, while scientific articles and studies focused on the smart school project are described in the diagram as follows [6][7][8][9]:

It can be seen that the number of studies on this topic is increasing year by year, and new programs and systems are entering the field of education through artificial thinking systems.

Automation of the educational process in the higher and general secondary education system is one of the painful points of the education system [10][11]. At present, this problem has been partially solved, an automated information system for secondary education has been developed. Currently, the system has been put into practice in 10 general public schools in Fergana city in Uzbekistan [12]. The "Smart School" program allows to analyze the effectiveness of the quality of education in schools, the transparency of the teacher evaluation system, and several other indicators with the help of artificial intelligence. In addition, subjects that are difficult for pupils in current schools to master are automatically identified. It is as a result of taking systematic measures on the topics that are difficult to master, identifying pupils who are inactive in classes and those with low mastery individually, effective work is being organized with each pupil. There are opportunities to notify parents about changes in their child's learning regularly in the form of a histogram in the mobile application, and to provide advice to teachers and parents in identifying pupils who regularly miss classes and finding the reasons for it.

This program unites the three "school-pupil-parents" and creates opportunities as follows:

The Smart School program is software designed for electronic management and analysis of work processes in schools, including journals and daily documents, and serves to automate the work of school director, deputies director, teachers and other employees. The system performs analysis of

pupils' cognitive potential and physical development in the educational system using Artificial Intelligence systems (search based on associative rules, time series prediction, fuzzy logic).

Electronic journal, electronic diary, online information exchange with parents, ability to view exam schedule and results online, online lesson schedule will help pupils to fully participate in classes and improve learning efficiency [13]. It is worth to note that the program has the ability to analyze the physical development and physical training of the pupil according to his age, to recommend physical exercises that should be performed according to the standard rules, and exercises to ensure the health of the pupil.

The "Smart School" project uses artificial intelligence systems such as searching based on associative rules, predicting time series, and identifying similarities. In short, it has the ability to identify multiple pupils who have similar grades to a random pupil. In achieving this possibility, the problem of identifying similarities was encountered.

Research methodology

A number of scientific works on identifying similarities were analyzed. The analyzed scientific works showed that the similarity requires the usage of different methods depending on the object. For example, Chinese scholars Haipeng Chen and Xiwen Yang [14] in determining the forgery of their copied works of art based on such 4 principles:

• Method based on frequency domain

• Method based on size reduction

• Method based on local binary pattern

• Texture based method

In addition, a number of scientists, such as Varun Chandola [15], Luke Michael Febriansyah [16], Farhan Ullah [17], Gudkov P.A [18], have conducted research on similarity coefficients in different directions. It is worth to mention that, regardless of whether it is the similarity between bodies or determining the similarity between arbitrary objects, we have seen that the decision is made based on the elements of mathematical statistics and the theory of probabilities. When making decisions in this area, it is appropriate to take into account some rules: Associative rules are guidelines that help to determine the probability of correlation between elements in large data sets in various types of databases [19][20]. It helps to determine the probability of dependency of the grades received by pupils on one subject on the grades they received or may receive on other subjects.

Time series prediction is (data) collected based on the sequence of a certain time interval [21]. The method of time series analysis provides an opportunity to predict its indicator (essence) based on the past and future of numerical variabilities.

Fuzzy logic is a branch of the artificial intelligence system, which is implemented through computer devices that model human intelligence [22][23]. It accepts human intelligence and helps people make decisions. In its process, fuzzy logic makes predictions and draws conclusions based on its experience patterns, which become a tool for users to get advice. Fuzzy logic has been widely used in many fields [24][25] one of which is educational evaluation. In the "Smart School" program, fuzzy logic models [26] are used to assess the level of knowledge of pupils in subjects.

The large number of training load imposed on the teacher complicates the process of assessing the level of pupil's. If a teacher spends 3-7 minutes to assess the knowledge of 1 pupil through questions and there are 20-40 pupils in a class, it means that the teacher needs more time and energy. Such problems can be solved through artificial intelligence systems. In the "Smart

School" program, the grades received by the pupils in each subject are analyzed and it is determined with the help of artificial intelligence systems the pupil is active in which subjects in appropriation there are problems with in which subjects [27].

School experts in this article enter the value. This value consists of a pupil in a certain category among pupils and his grades. The term category refers to various criteria, such as pupils with different levels of mental activity, pupils who are learning poorly, who are missing a lot of lessons, and the level of learning is high or low within the specified subjects or topics. The "Smart School" program forms arrays consisting of the number of grades, grades of pupils in subjects according to criteria entered by experts and the ability to sort values that are similar to the entered value. The following problems are solved in this article: a parent who enters the "Smart School" information system with a login and password can see his child's grades, as well as the problem of identifying other pupils at the same level as his child.

Solution of the problem

To solve the problem, we need an array of grades of pupils in one category. For example, an array of 7th class pupils' grades or an array of 7th class pupils' grades in several subjects such as algebra, geometry, physics, or an interval at the end of the school year can be an array of control values. Let's suppose that parents or experts want to determine the grades of a particular pupil and other pupils who are similar to him during the optional time of the school year. In such situation, we select as an object a two-dimensional array consisting of the total grades of pupils from the academic year to the current time:

A =

Here atj e {2,3,4,5,0} , atj i — is the grade of the i-pupil on the j-subject, neZ is the number of subjects in the class denotes the number of subjects and meZ denotes the number of pupils in the class. Table 1 below shows the elements of array A

Table 1: Array of pupils' grades

an a12 ■■ a1n \

«21 a22 ■■ a2n | (1)

am1 am2 ■

Theme 1 Theme 2 Theme 3 Theme 4 Theme 5 Theme n

P 1 5 4 4 3 5 4

P 2 4 3 5 5 4 5

P 3 5 5 4 3 4 5

P 4 4 4 5 5 3 5

P 5 3 5 4 4 5 4

P m 4 5 4 5 4 5

Operations are performed on selected elements of matrix A. The elements of matrix A consist of 5 different grades 0, 2, 3, 4, 5 (where the number 0 means not graded on the subject). Now the number of grades for each pupil is counted and as a result, matrix B is formed

jhu bi2 bi3 biA b21 b22 b23 b24

B =

(2)

\br,

by

br

by

Jm1 um2 um3 um4)

Here bil - number of 5 grades of i th pupil, bi2 - number of 4 grades, bi3 - number of 3 grades, bi4 - number of 2 grades. That is to say:

/2 4 5 2

B= ( 5 3 7 0

V 7 0 0 0 a matrix consisting of such values is formed.

Let's assume that the system is required to identify pupils whose grades are similar to the grades of k-pupil:

xk = {bkl, b]c2, bk3, bk4}

xk array C consisting of elements of array B satisfying the condition \bk4 — bi4\<\ between the number of grades of the pupil and the number of grades of other pupils is created.

/ C11 C\2 c13 C14S

C =

C21 c22 c23 c24

(3)

V

KCyi L-y3 Cy4/

Here 1<y<m.

Array D is formed by dividing the elements of the created array C with the condition \bk3 — bi3l<1, the difference between the numbers of 3 values in the array C consists elements of the set {-1;0;1}

D =

jdu d2i

di2 d22

di3 d23

di4 d24

(4)

\dzi dZ2 dZ3 d

z4f

Here 1<z<y

In the next step the 2nd column of the array D, i.e. the number of 4 grades of the pupils, the array E consisting of elements satisfying the condition \bk2 — bi2l<1 is created.

ie11 <?12 ei3 e14s

E =

e21 e'22 ^23 ^24

(5)

V

pi

"p2 cp3 e

P4/

Here 1<p<z

Now it's time to calculate the differences between the 5 grades of the pupils and this operation is performed on the elements of the E array. As a result, an array F consisting of elements satisfying the condition \bk1 — bi1\<\ of the array E is created.

if 11 f12 f13 f14S

F =

(6)

Here 1<l<p

F is the resulting array, the differences between the values of the current k-pupil xk = {bkl,bk2,bk3,bk4} consisting elements of the set {-1,0,1} are extracted. Now, according to the order of the array F, the elements between the elements of the array A are separated

/ a'n a' 12 ■■■ a'inN a 21 a 22 ■■■ a 2n

A =

(7)

\a'

ii a 12 ■.. ain/

The resulting array of A elements is required to be sorted when presenting the results to the user. It is expedient to perform the sorting according to the sum of elements of the array A . Let S be ordered matrix

S= ^ (8)

Elements of the array A are displayed which satisfying the condition Si = fi1 + fi2 + — fin and Si>S2>s3 > - > Si

We will consider the process of solving this problem based on the above mathematical expressions. This business process is modeled as follows.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

A program will be created based on the developed business process. The "Smart school" information system is developed in the Java programming language in which the interfaces are initially written. Individually written interfaces are inherited and generated methods are filled and

passed to the browser. The interface that creates the elements of array A can be composed of the following methods.

List<Fan> getFanListAtThatDateBySinfId(int sinfId, String sana, String lang); List<Jurnal> getJurnalListByGuruhIdAtThatDate(int sinfId, String sana, String lang); List<Jurnal> getJurnalListGuruhIdByBetweenDate(int guruhId, String sana); List<Jurnal> getJurnalForBahoMap(String sana, int sinfId, int fanId, double soat, String

lang);

List<Jurnal> getJurnalForHisobot(String sana, int sinfId, int fanId, double soat, String

baho);

List<Jurnal> getJurnalByFanIdAndSinfId(int fanId, int sinfId, int param, String begin,String end);

List<Jurnal> getJurnalByFanIdAndSinfIdInSoat(String sana, int fanId, int sinfId); List<Jurnal> getJurnalByFanIdSanaSinfSoat(int fanId, String sana, int sinfId, double

soat);

Interface methods are written according to the necessary categories. Pupils' grades were obtained from the database with the help of written methods. Let's write one of the similar methods such as

public List<Jurnal> getJurnalByFanIdAndSinfId(int fanId, int sinfId, int param, String begin,String end) {

String sql = "";

DateTimeFormatter formatter = DateTimeFormatter.ofPattern("yyyy-MM-dd");

LocalDate localDate = LocalDate.now();

String presentsDay = localDate.format(formatter);

// System.out.println(begin);

if (param != 0) {

System.out.println(param + "param"); System.out.println(begin + " " + presentsDay);

sql = "SELECT j.fan_id,f.fan_name_uzb as fanName, j.sana,j.soat, u.uquvchi_id, j.baho FROM jurnal j" +

"left join uquvchi u on j.uquvchi_id=u.uquvchi_id " + "left join fan f on f.fan_id=j.fan_id" +

"where j.fan_id=? and u.sinf_id=? and sana between ? and ? order by sana"; return (List<Jurnal>) jdbcTemplate.query(sql, new Object[]{fanId, sinfId, begin, presentsDay}, new SanaRowMapper()); } else {

System.out.println(param + "param");

sql = "SELECT j.fan_id,f.fan_name_uzb as fanName, j.sana,j.soat, u.uquvchi_id, j.baho FROM jurnal j" +

"left join uquvchi u on j.uquvchi_id=u.uquvchi_id " +

"left join fan f on f.fan_id=j.fan_id" +

"where j.fan_id=? and u.sinf_id=? ORDER BY sana";

return (List<Jurnal>) jdbcTemplate.query(sql, new Object[]{fanId, sinfId}, new

SanaRowMapper());

}

}

Methods for other similar categories are written like this and elements of array A are created. An array B is created based on the generated array and a one-dimensional array xk is also created based on the entered value. In the next step, arrays B and xk are compared. Comparing two arbitrary arrays can be done using the code below public class Test1 { private static double data1[] = {0.7,0.57,0.81,0.32,0.33,0.68,0.91,0.24,0.2,0.5,0.0,0.64,0.12,0.43,0.74,0.28,0.38,0.3,0.0,0.4,0.9, 0.68,0.75,0.8,0.9,0.6,0.75,0.38,0.16,0.26};

private static List<List<Double>> testList = new ArrayList<>();

private static List<List<Double>> resultList = new ArrayList<>();

public static void main(String[] args) {

double minValue = 0;

double maxValue = 0;

for (int i = 0; i < 10; i++) {

List<Double> testData = new ArrayList<>();

for (int j = 0; j < 30; j++) {

testData.add(Double.parseDouble(String.format("%.2f", Math.random()).replace(',', '.')));

}

testList.add(testData);

}

for (List<Double> dList : testList) { System.out.println(dList); List<Double> fResult = new ArrayList<>(); for (int i = 0; i < dList.size(); i++) { double d = 1-dList.get(i);

double d1 = Double.parseDouble(String.format("0/o.2f", d). replace(',', '.'));

fResult.add(d1);

}

resultList.add(fResult);

System.err.println(fResult);

} } }

Using this method, the arrays are compared and the necessary results are presented to the

user.

The results of research and discussions

Based on the mathematical models developed above and the business process modeled on their basis, a similarity detection function was introduced for the "Smart School" information system. 10 schools where the information system has been implemented are identifying pupils with a significant level of accuracy based on the information entered into the program. If this function is required to cover the grades of 10 school pupils, it is required to enter the resulting number of pupils. For example, the system needs to determine how many pupils have similar grades to the current pupil. In that case, the system requires the user to enter the required number of students. Apart from that, the system determined the indicators of learning in schools as follows:

1. Analyzing the learning of math by 10th grade pupils of schools 2, 21 and 40, it was found that learning the following topics was found was difficult for pupils to learn: (Table 2).

Schools Themes

Negation, disjunction and conjunction Simple percentage, complicated percentage Simple rational equations and their systems

School №40 4.18 3.18 3.82

School №21 1.77 0.37 0.89

School №2 1.91 1.48 2.67

Table 2 shows that in 2 schools it is di ficult for pupils of the 10th grade to master these

topics in algebra, while in the school №40, these topics are mastered relatively well. In this case, studying the methodology of teaching math in school №40 and applying it to other school may lead to master the subject in all other schools.

2. In addition, the "Smart School" information system has the ability to determine the mastery coefficients of subjects that are difficult for pupils to master. This possibility can be seen in the diagram below:

3 2,5 2 1,5 1

0,5 0

2,71

0,67

I

0,14 13th school

21st school

2nd school

Alkanes Alkenes Alkines Fenols

It can be seen from the diagram that the coefficients of assimilation of subjects assessed as difficult to master within the framework of schools have been developed. In the system of public education, it is desirable to revise the methods of teaching these subjects with more understandable form. In the same way, the learners can highlight topics that are more difficult to master in other subjects.

Summary. The developed information system identifies students with a high level of knowledge in accordance with such criteria as the number of grades received by students, the frequency of participation in classes, and indicators of mastery of subjects. For example, if we look at the example of the school №10, it was found that there are 4 pupils in the 5th "A" class and 3 pupils with a high level of knowledge in the 6th "G" class. In addition, in the school №10, the

level of pupils in the mother tongue of the 5th "E" grade was 4.9 on a maximum of 5 points, and

the program according to the level of each pupil determined the average indicator of the class. .

Through this method of analysis, it will be possible to assess the level of pupils and classes by

school [28].

REFERENCES

1. Asemi, A. (2006). Information Technology and National Development in Iran. Paper presented at the 2006 International Conference on Hybrid Information Technology (ICHIT'06).

2. Zaenab S. Majeed Zailin Shah Yusoff. Are We 'Smarter' Now? Case Study of Smart School Implementation in a Developing Nation. Journal of Studies in Education- August 2015

3. Henry, M., & Abala, A. (2009). E-learning research methods and approaches.Paper presented at the Proceedings of the First Kuwait Conference on e-Services and e-Systems.

4. Siavash Omidinia, Maslin Masrom, Harihodin Selamat. An Examination of the Concept of Smart School: An Innovation to Address Sustainability. 2nd International Conference on Advances in Computer Science and Engineering (CSE 2013)

5. Коротенков Юрий Григорьевич. Образовательные Технологии В Smart-Образовании. г. Москва, Россия

6. Mingsep Sampebua, Septiani Mangiwa. The Design Smart School Application to Increase Education in Junior High School International Journal of Computer Science and Information Security (IJCSIS), Vol. 15, No. 10, October 2017

7. Hennessy, S., Ruthven, K., & Brindley, S. (2005). Teacher perspectives on integrating ICT into subject teaching: commitment, constraints, caution and change .Journal of Curriculum Studies, 37(2), 155-192.

8. Mahmudi, J., Nalchigar, S., & Ebrahimi, S. B. (2008). Challenges of Smart Schools in Iran. Quarterly Journal of Educational Innovations, 7(27), 78-61

9. Puteh, M., & Vicziany, A. M. 2004. How smart are Malaysia's smart schools? Paper presented at the 4th Global Congress on Engineering Education,Bangkok, Thailand, 5 - 9 July.

10. Muslimov N.A va boshqalar. Innovatsion ta'lim texnologiyalari. O'quv metodik qo'llanma. -T.: Sano standart, 2015.-208b.

11. Tolipov U.K, Usmonboyeva M. Pedagogik texnologiya: nazariya va amaliyot. -T.:Fan, 2005.-205b.

12. https://yuz.uz/uz/news/fargonadagi-aqlli-maktablarda-oquvchilar-bilimini-suniy-intellekt-baholamoqda

13. Bustanov X.A, Xasanov U. Oliygohlarda zamonaviy axborot ta'lim muhiti va ulardan foydalanishning metodik aspektlari.

14. HAIPENG CHEN, XIWEN YANG , YINGDA LYU "Copy-Move Forgery Detection Based on Keypoint Clustering and Similar Neighborhood Search Algorithm"// SPECIAL SECTION ON INNOVATION AND APPLICATION OF INTERNET OF THINGS AND EMERGING TECHNOLOGIES IN SMART SENSING, 2020

15. Chandola, V., Banerjee, A., and Kumar, V. 2009. Anomaly detection: A survey. ACM Comput. Surv. 41, 3, Article 15 (July 2009), 58 pages. DOI = 10.1145/1541880.1541882 http://doi.acm.org/10.1145/1541880.1541882

16. Luke Michael Febriansyah 2019. Analysis winnowing algorithm for text plagiarism detection using three method similarity. PROXIES VOL. 2 NO. 2, TAHUN 2019

17. Farhan Ullah, Abdullah Bajahzar, Hamza Aldabbas, Muhammad Farhan, Hamad Naeem, S. Sabahat H. Bukhari, Kaleem Razzaq Malik, 2020. An E-Assessment Methodology Based on Artificial Intelligence Techniques to Determine Pupils' Language Quality and Programming Assignments' Plagiarism.// Intelligent Automation And Soft Computing, 2020 Vol. 26, no. 1, 169-180 https://doi.org/10.31209/2019.100000138

18. Гудков П.А. Методы сравнительного анализа. Учеб. пособие. - Пенза: Изд-во Пенз. гос. ун-та, 2008 - 81 с.

19. R. Agrawal, T. Imielinski, A. Swami, "Mining Association Rules between Sets of Items in Large Databases" in SIGMOD '93 Proceedings of the 1993 ACM SIGMOD international conference on Management of data, Washington DC, USA, 1993, vol. 22, no. 2, pp. 207-216.

20. Hu, Y.C., Chen, R.S., Tzeng, G.H.: Mining fuzzy associative rules for classifications problems. Computers and Industrial Engineering, 43 (4) pp. 735-750 , 2002.

21. Box, G., Jenkins, G.M., Reinsel, G.C., 2008. Time Series Analysis: Forecasting and Control, fourth ed. Hoboken, N.J., Wiley, New York.

iНе можете найти то, что вам нужно? Попробуйте сервис подбора литературы.

22. García-Honrado, 2012. Fuzzy logic at schools and high schools?," 2012 Annu. Meet. North Am. 3 Fuzzy Inf. Process. Soc. NAFIPS 2012

23. M. Ismail and L. Syaiful, 2015. Affective assessment in learning using fuzzy logic, 2015 IEEE Conf. e-Learning, e-Management e-Services, pp. 98-102,

24. A. Albayrak, M. Albayrak, and R. Bayir, 2015. Design of Matlab/Simulink based development board for fuzzy logic education, IEEE Int. Conf. Fuzzy Syst., vol. 2015-November, 2015.

25. Zadeh, L.A. (1965). Fuzzy Sets. Information and Control, 8: 338-353.

26. Мелихов А.Н., Берштейн Л.С., Каровин С.Я. Ситуационные советующие системы с нечеткий логикой // М. наука.Гл.ред. физ.-мат. лит., 1990.-278 с.-ISBN 5-02-014144-5

27. Sun'iy intellekt asosida yoshlarni kasbga to'g'ri yo'naltirish tizimini ishlab chiqish. Muhammadsolayev A.Sh, Masharipov Sanatbek Atanazarovich, Iskandarov S.Q., Sharifboyeva R.B. International scientific conference "INFORMATION TECHNOLOGIES, NETWORKS AND TELECOMMUNICATIONS" ITN&T-2022 Urgench, 2022y April 2930

28. DETERMINING THE KNOWLEDGE LEVEL OF PUPILS IN THE" SMART SCHOOL" INFORMATION SYSTEM. M.S.Atanazarovich, R.L.Saparbayevna, A.X.Ilkhomovna .International Journal of Contemporary Scientific and Technical Research-2022

i Надоели баннеры? Вы всегда можете отключить рекламу.