This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.
1. Introduction
Labor is an important means for human survival and development, and it is also an important way to hone the quality of one’s own will and realize the value of life. In the process of human growth, labor has a profound influence and important role in human development. However, with the rapid economic development, the values and social thoughts are diversified, and labor education is faced with more challenges and problems in this environment. How to find practical and effective methods and approaches to strengthen students’ labor education, and how to make schools, society, and families form a correct understanding of labor values, labor spirit, and labor morality to better help students develop better is an important problem that labor education research needs to solve in this period.
After entering the new period, with the continuous increase of the state and society’s attention to labor education, the exploration of the development strategies and practical approaches of secondary vocational labor education under the new situation has become the key to effectively highlighting the function of secondary vocational education. At the same time, the development of labor education can effectively change the shortcomings of educating people such as the weakening of labor education awareness, the single form of labor education, and the lack of labor education strategies in the field of secondary vocational education and teaching at this stage. Moreover, it provides a guarantee for promoting the internalization of labor consciousness and strengthening of labor skills of secondary vocational students. More importantly, realizing the deep connection and organic integration of labor education and secondary vocational education can effectively broaden the teaching path of secondary vocational education and is more conducive to the improvement of students’ professional skills and labor literacy. Based on this, teachers should be closely related to school-based reality, students’ reality, and teaching needs when implementing the teaching strategies and practical approaches of secondary vocational labor under the new situation. At the same time, it is necessary to gradually transfer the development forms, implementation methods, and implementation strategies of labor education to the fields of professional skills training and cultural theory teaching. This enables students to gradually gain cognitive transformation in close contact with labor, deep perception of labor, and all-round development of labor. In addition, it is necessary to cultivate students’ labor awareness, labor skills, and labor literacy in a subtle and step-by-step process so that students can gradually establish the ideological understanding of the glory of labor, the greatness of creation, and the valuable practice in the experience and practice, and promote their cognitive sublimation and self-realization.
Labor education is an educational activity formed to liberate the free nature of students [1]. People change nature through labor, and their natural nature will also change in response to changes in the environment. This change is the expression of human freedom and initiative [2]. In the current education, the natural nature of human beings is missing, and the contact with the natural environment in the teaching process is broken, and the freedom of students cannot be effectively developed. At this time, labor education came into being [3]. Labor education enables students not to be bound and restricted by the external natural environment but to obtain the material basis for their own growth from nature so as to connect with nature, return to natural characteristics, stimulate their own potential, and finally achieve their own goals. From the perspective of the history of labor development, Marx’s theory of labor liberation advocates the realization of the liberation of the proletariat and all human beings, and the great goal of achieving the union of free people [4]. From this perspective, labor is the bridge and link between the objective world and the subjective world and the only way to liberate and free human nature [5]. Therefore, labor education promotes the combination of students’ intelligence and physical strength to achieve the liberation of individuality and freedom so as to realize the comprehensive development and free development of students. Second, labor education is an educational activity for the free development of students [6]. In order to correctly view the importance of labor education to the free development of students, it is necessary to consider the freedom of students’ thoughts and actions. Because labor education is the practical basis for students’ free development, it makes students’ freedom of thought and freedom of action both indispensable [7]. In school life, labor is an activity that is closely integrated with the actual life of modern society, that is, while students are doing labor on their own, they are also enlightening students in their critical, selective, and reflective labor thinking ability [8]. Of course, when students have labor interests and hobbies, students will be free to stimulate their own internal needs, accumulate labor experience, and then freely experience labor activities. Through labor education, students have the freedom to follow their inner choices and can actively and actively develop their individuality and advocate their own unique value and meaning [9]. That is to say, students have the feasible space for free labor, which makes the freedom of labor rights of students have an operable path and gives students the potential and possibility of free development [10].
Literature [11] believes that “labor education is the cultivation of human labor quality” and emphasizes that labor education as a moral category is an important part of the communist social education system. Literature [12] believes that “labor education is the practical training for the younger generation to participate in social production, and it is also an important factor in moral, intellectual, and esthetic education.” In western developed countries, the subject name or course name of “labor education” rarely appears, but the courses are carried out in the form of career technical education (Career Technical Education), home economics education (Home Economics Education), handicraft education (Handicraft Course), etc. [13]. For example, career technical education is the key direction of American education reform, which emphasizes on cultivating students to master employment-related knowledge and skills around 16 career clusters and overall career preparation [14]. Literature [15] emphasizes on teaching students to become members of society with higher value through life-centered career education courses. Literature [16] believes that an important feature of career technical education is to strengthen the links between courses, projects, and industry outputs. The understanding of the connotation of labor education is more complicated. The first thing is to emphasize the social production attributes of school labor education, positioning labor education as labor skills education [17]. Labor education is gradually equivalent to “(basic) production technology education” or “vocational guidance education.” It is proposed that “labor education is to disseminate the basic knowledge and skills of modern production to the educated” [18]. It is emphasized that labor education is “education to train students with basic knowledge and basic skills of modern industry and agriculture.” The second one is to emphasize the moral or ideological education attributes of school labor education and regard labor education as an integral part of the content of moral or ideological education [19].
“A theory is nothing more than a systematic representation of a rational understanding of the world using concepts and logic.” School labor education is a complex practical activity involving many research areas. We must not only focus on grasping the upper concept of labor education, comprehensively analyzing the rich connotation of labor education, but also on refining the essential characteristics of school labor education on this basis. The perspective of labor, labor education, and school labor education is the starting point for exploring the problems of school labor education, and it is also the fulcrum for deepening the understanding of school labor education. We need to strengthen our understanding of these categories in the dialectical unity of theoretical logic, historical logic, and realistic logic. It is necessary not only to systematically sort out the development context of these categories based on the depth of history but also to fully understand the era connotation of these categories from the height of reality.
Analyzing labor education from a synchronic perspective, the value orientation affects the definition of the connotation of labor education. The social value orientation in a specific time and space affects the definition of the connotation of labor education. In general, influenced by the tool value orientation and the humanistic value orientation, there are two types of definitions of the connotation of labor education: “tool-oriented” and “human-oriented.” The definition of “tool orientation” mainly focuses on the tool value of labor education, positioning labor education as a practical activity that meets the needs of external political situation, economic construction, or social development. In the early days of Nu Skin China, labor education was a practical activity to cultivate students’ basic production knowledge and skills to promote social and economic recovery. During the Cultural Revolution, labor education was a political tool for ideological transformation. The definition of “people-oriented orientation” mainly focuses on the development of people themselves and positions labor education as a practical activity that meets the inherent needs of people in the labor process. Since Nu Skin’s curriculum reform, the education reform aimed at developing students’ core literacy that has directly affected the development of school labor education. Labor education not only pays attention to cultivating students’ labor knowledge and skills but also pays more attention to the cultivation of students’ labor habits and quality. It aims to comprehensively improve students’ labor literacy and guide them to establish a scientific Marxist labor view.
This paper applies information technology to the analysis of school labor education practice strategy, improves the educational effect and safety of school labor education practice, and promotes the effective implementation of school labor education practice.
2. Informatization Data Processing Technology
2.1. Web Crawler Technology
The usual distributed crawler includes a coordinator and multiple crawlers. The coordinator is responsible for logically dividing the searched network, assigning the divided logical partitions to the crawlers, and coordinating task scheduling among the crawlers. The crawler is responsible for downloading the web pages in the logical partition that it is responsible for and exchanges download tasks with each other through the coordinator. It uses the local storage space to store downloaded web pages and communicates with each other through a high-speed local area network, and the processed results are centrally stored for retrieval programs. The overall system framework is shown in Figure 1.
[figure(s) omitted; refer to PDF]
The use of distributed crawler can make better use of network resources and effectively reduce the operating cost of the crawler system. The current major search engines all use distributed crawler systems without exception. However, many new problems have arisen in the design of distributed crawlers:
2.1.1. Task Segmentation Problem
The crawlers should to be able to work together accurately, and it will not generate a URL that is repeatedly downloaded in multiple crawlers and will not generate a URL that is not allocated to the download space of any crawler. If it is assumed that the number of crawlers is N and the set of web pages to be downloaded is P, the task can be divided into n subsets
2.1.2. Load Balancing Problem
The amount of download space of each crawler is roughly equal, and there will not be a situation where a certain crawler has far more download tasks than another crawler. This is the key to the performance improvement of distributed crawlers, and the model can be expressed as
2.1.3. Page Quality Problems
When the downloaded pages need to be evaluated, a single crawler can adjust the search strategy according to the obtained global information to obtain the globally optimal page. However, if the distributed structure is adopted, each crawler can only collect locally optimal pages, which affects the global collection quality.
2.1.4. Communication Cost Problem
The dynamic load balancing problem has been studied extensively and deeply, and a large number of excellent load balancing algorithms have been proposed. On the whole, various load balancing algorithms are weighed in the following factors so as to properly solve applications in different fields.
(1) After dynamic load scheduling, the system needs to form a new balance state.
(2) In the new equilibrium state, the communication overhead of system operation should be as little as possible.
(3) In the process of load adjustment, the less the amount of data migration, the better.
(4) The load adjustment process should take as little time as possible.
According to the above four design indicators, the overall running time consumption of the task is usually formally modeled as
Among them,
In all kinds of dynamic load scheduling algorithms, the goal is to minimize the overall running time of the task according to the actual situation. Therefore, we measure the pros and cons of a dynamic load scheduling algorithm by the size of the overall running time
If the load is evenly distributed among the cluster nodes,
Since the communication overhead
Among them,
Set
The load equivalent combines the task weight, the number of logical nodes, and the node carrying capacity, which can more accurately describe the load size of each cluster node than the simple number of tasks.
Definition 1.
A hypergraph can be viewed as a generalization of a graph. Each edge in the hypergraph links a nonempty subset of the vertex set and not just two vertices. Formally, a hypergraph is defined as
Definition 2.
Definition 3.
A K partition
Definition 4.
Definition 5.
For example, Figure 2 is an instance of a hypergraph H with the vertex set
In fact, balanced partitioning is an important partitioning method in hypergraphs. Therefore, we often need to convert the unbalanced partition of the hypergraph into a balanced partition, and this conversion process is called the repartition of the hypergraph.
The load equivalent combines the task weight, the number of logical nodes, and the node carrying capacity, which can more accurately describe the load size of each cluster node than the simple number of tasks.
Each epoch starts from the end of a load balancing action and performs several iterative operations. During the iterative operation, the load structure of the system changes. When the load imbalance reaches the maximum tolerance limit, the iterative operation ends, and dynamic load scheduling is performed again. Between epochs, the task structure and load structure on the parallel crawler system are changing. Therefore, we create a hypergraph model for each epoch in the task runtime, formally denote the hypergraph model of the j-th epoch as
From formula (5), we know that the cost of dynamic load adjustment is proportional to the sum of the amount of data transferred in the process of dynamic load scheduling and the amount of data communicated by the system during the iterative operation after adjustment. In the process of
In order to establish a model for measuring the amount of load transfer in the process of load adjustment in the hypergraph, we add a virtual vertex
If we stipulate that in the process of dynamic load scheduling, virtual vertices are not allowed to be migrated, any vertex
The hypergraph repartitioning process by adding virtual vertices is represented as
In view of the relationship between
After establishing the measurement method of the hypergraph repartitioning cost, we illustrate the influence of the iteration number
[figure(s) omitted; refer to PDF]
Table 1
Verification of the effect of practical strategy formulation of school labor education in the information environment.
Num | Practice strategy | Num | Practice strategy | Num | Practice strategy |
1 | 86.71 | 18 | 72.06 | 35 | 71.47 |
2 | 83.80 | 19 | 71.38 | 36 | 76.63 |
3 | 85.10 | 20 | 83.18 | 37 | 74.25 |
4 | 78.22 | 21 | 82.49 | 38 | 79.84 |
5 | 72.09 | 22 | 79.17 | 39 | 75.65 |
6 | 78.36 | 23 | 81.74 | 40 | 85.31 |
7 | 72.15 | 24 | 82.20 | 41 | 76.39 |
8 | 85.11 | 25 | 80.66 | 42 | 70.21 |
9 | 71.72 | 26 | 82.97 | 43 | 87.80 |
10 | 79.44 | 27 | 77.55 | 44 | 74.18 |
11 | 81.31 | 28 | 79.00 | 45 | 70.09 |
12 | 79.42 | 29 | 78.12 | 46 | 85.49 |
13 | 79.48 | 30 | 77.40 | 47 | 82.98 |
14 | 83.54 | 31 | 70.21 | 48 | 82.40 |
15 | 81.10 | 32 | 73.38 | 49 | 87.35 |
16 | 71.84 | 33 | 76.32 | 50 | 70.24 |
17 | 77.23 | 34 | 82.10 | 51 | 77.26 |
[figure(s) omitted; refer to PDF]
2.2. Hypergraph Multilevel Repartitioning Strategy
The hypergraph repartitioning strategy consists of three stages, which are the coarsening stage, the original partitioning stage, and the refining stage. As shown in Figure 7, in the coarsening stage, we perform a series of coarsening on the original hypergraph by merging vertices and their associated hyperedges in the hypergraph until the coarsened hypergraph is small to a certain size. In the original partition stage, we perform an appropriate repartition on the smallest hypergraph obtained in the coarsening stage. In the refinement phase, a reverse process of the roughening phase is performed. In each refinement process, we project the partitions on the coarser hypergraph onto the finer hypergraph, and we perform certain optimizations where possible. The following is a detailed description of each stage:
[figure(s) omitted; refer to PDF]
2.2.1. Roughening Stage
The coarsening stage consists of a series of steps. In each i step, a coarser approximate hypergraph
In order to ensure that the repartitioning of the coarser hypergraph
Among them, B is the largest subset of
In this mapping relationship, the weight of vertex
2.2.2. The Original Division Stage
The goal of the original partitioning stage is to calculate an appropriate repartitioning scheme on the roughest hypergraph
In order to make full use of system resources, we calculate a repartitioning scheme with random greedy algorithm on each node of the cluster system. The repartitioning costs of these schemes are aggregated to the master control node in the system, and the master control node selects the lowest cost as the final solution.
2.2.3. Refinement Stage
The refinement phase is the inverse of the coarsening phase. In the process of each step of refinement, the division
Intuitively speaking, it is to guide the repartitioning of the approximate finer hypergraph with the excellent repartitioning scheme on the coarser hypergraph and make reasonable optimizations.
3. Experimental Research on the Effect of Practical Strategies of School Labor Education in the Information Environment
The school labor education system structure based on the information environment is divided into three layers, as shown in Figure 8.
[figure(s) omitted; refer to PDF]
The smart education data analysis system extracts hot topic content and user relationship from basic data such as information content, user behavior, and dynamic release and has diversified side linkages, as shown in Figure 9.
[figure(s) omitted; refer to PDF]
The effect of the model proposed in this paper is verified, and the practical effect of the model in this paper is counted. The statistical data are shown in Table 1.
Through the above research, we can see that the practical strategies of labor education in the information environment proposed in this paper have certain effects, and on this basis, we can analyze the actual situation to improve the practical effect of school labor education.
4. Conclusion
In the new era, school labor education should pay special attention to students’ learning, mastery and application of scientific knowledge and technology, as well as the cultivation of students’ scientific thinking methods and spirit. The reason is that under the background of modernization and globalization, the competitiveness of social development mainly depends on science and technology. It is directly related to the productivity of society and the level of material and economic development and is also related to people living a high-quality life and health with abundant food and clothing, convenient travel, rich entertainment, and longevity. Moreover, this point will become more and more prominent in the future, and modern science and technology will be more widely integrated into people’s study, work, and daily life. This paper applies information technology to the analysis of school labor education practice strategy to improve the educational effect and safety of school labor education practice. The experimental research shows that the practice strategy of labor education in the information environment proposed in this paper has certain effects.
Acknowledgments
This study was sponsored by Heze Medical College.
[1] X. Li, "The construction of intelligent English teaching model based on artificial intelligence," International Journal of Emerging Technologies in Learning (iJET), vol. 12 no. 12,DOI: 10.3991/ijet.v12i12.7963, 2017.
[2] S. Zou, "Designing and practice of a college English teaching platform based on artificial intelligence," Journal of Computational and Theoretical Nanoscience, vol. 14 no. 1, pp. 104-108, DOI: 10.1166/jctn.2017.6133, 2017.
[3] F. Kong, "Application of artificial intelligence in modern art teaching," International Journal of Emerging Technologies in Learning (iJET), vol. 15 no. 13,DOI: 10.3991/ijet.v15i13.15351, 2020.
[4] M. Pantic, R. Zwitserloot, R. J. Grootjans, "Teaching introductory artificial intelligence using a simple agent framework," IEEE Transactions on Education, vol. 48 no. 3, pp. 382-390, DOI: 10.1109/te.2004.842906, 2005.
[5] C. Yang, S. Huan, Y. Yang, "A practical teaching mode for colleges supported by artificial intelligence," International Journal of Emerging Technologies in Learning (IJET), vol. 15 no. 17,DOI: 10.3991/ijet.v15i17.16737, 2020.
[6] K. Kim, Y. Park, "A development and application of the teaching and learning model of artificial intelligence education for elementary students," Journal of The Korean Association of Information Education, vol. 21 no. 1, pp. 137-147, DOI: 10.14352/jkaie.21.1.137, 2017.
[7] O. Zawacki-Richter, V. I. Marín, M. Bond, F. Gouverneur, "Systematic review of research on artificial intelligence applications in higher education–where are the educators?," International Journal of Educational Technology in Higher Education, vol. 16 no. 1,DOI: 10.1186/s41239-019-0171-0, 2019.
[8] S. C. H. Yang, W. K. Vong, R. B. Sojitra, T. Folke, P. Shafto, "Mitigating belief projection in explainable artificial intelligence via Bayesian teaching," Scientific Reports, vol. 11 no. 1,DOI: 10.1038/s41598-021-89267-4, 2021.
[9] Y. Lee, "An analysis of the influence of block-type programming language-based artificial intelligence education on the learner's attitude in artificial intelligence," Journal of The Korean Association of Information Education, vol. 23 no. 2, pp. 189-196, DOI: 10.14352/jkaie.2019.23.2.189, 2019.
[10] J. M. Alonso, "Teaching explainable artificial intelligence to high school students," International Journal of Computational Intelligence Systems, vol. 13 no. 1,DOI: 10.2991/ijcis.d.200715.003, 2020.
[11] R. Yang, "Artificial intelligence-based strategies for improving the teaching effect of art major courses in colleges," International Journal of Emerging Technologies in Learning (iJET), vol. 15 no. 22,DOI: 10.3991/ijet.v15i22.18199, 2020.
[12] P. Ribeiro, H. Simões, M. Ferreira, "Teaching artificial intelligence and logic programming in a competitive environment," Informatics in Education, vol. 8 no. 1, pp. 85-100, DOI: 10.15388/infedu.2009.06, 2009.
[13] D. Ni, "The application of artificial intelligence technology in international Chinese language teaching," Chinese Journal of Social Science and Management, vol. 5 no. 1, pp. 101-112, 2021.
[14] R. Dilmurod, A. Fazliddin, "Prospects for the introduction of artificial intelligence technologies in higher education," Academicia: An International Multidisciplinary Research Journal, vol. 11 no. 2, pp. 929-934, DOI: 10.5958/2249-7137.2021.00468.7, 2021.
[15] S. Huang, "Analysis of psychological teaching assisted by artificial intelligence in sports training courses," Journal of Applied Science and Engineering, vol. 24 no. 5, pp. 743-748, 2021.
[16] K. Stoyanov, "Teaching artificial intelligence in cyber-physical systems," Industry 4, vol. 5 no. 5, pp. 210-213, 2020.
[17] I. V. Levchenko, A. R. Sadykova, "System and activity approach to learning artificial intelligence in basic school," RUDN Journal of Informatization in Education, vol. 18 no. 2, pp. 162-171, DOI: 10.22363/2312-8631-2021-18-2-162-171, 2021.
[18] S. A. D. Popenici, S. Kerr, "Exploring the impact of artificial intelligence on teaching and learning in higher education," Research and Practice in Technology Enhanced Learning, vol. 12 no. 1,DOI: 10.1186/s41039-017-0062-8, 2017.
[19] J. Keating, I. Nourbakhsh, "Teaching artificial intelligence and humanity," Communications of the ACM, vol. 61 no. 2, pp. 29-32, DOI: 10.1145/3104986, 2018.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer
Copyright © 2022 Jianhai Liu et al. This is an open access article distributed under the Creative Commons Attribution License (the “License”), which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited. Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License. https://creativecommons.org/licenses/by/4.0/
Abstract
In order to improve the practical effect of modern school labor education, this paper applies information technology to the analysis of school labor education practice strategy and proposes a load equivalent model to measure the load distribution of parallel crawler system nodes. According to the load distribution of system nodes, this paper uses the hypergraph repartitioning model to model the dynamic load scheduling problem and introduces a hierarchical strategy to solve the hypergraph repartitioning problem. In addition, this paper uses distributed crawlers to utilize network resources to effectively reduce the operating cost of the crawler system. Finally, this paper constructs a system based on the current situation of school labor education. The experimental research results show that the practical strategies of labor education in the information environment proposed in this paper have certain effects.
You have requested "on-the-fly" machine translation of selected content from our databases. This functionality is provided solely for your convenience and is in no way intended to replace human translation. Show full disclaimer
Neither ProQuest nor its licensors make any representations or warranties with respect to the translations. The translations are automatically generated "AS IS" and "AS AVAILABLE" and are not retained in our systems. PROQUEST AND ITS LICENSORS SPECIFICALLY DISCLAIM ANY AND ALL EXPRESS OR IMPLIED WARRANTIES, INCLUDING WITHOUT LIMITATION, ANY WARRANTIES FOR AVAILABILITY, ACCURACY, TIMELINESS, COMPLETENESS, NON-INFRINGMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Your use of the translations is subject to all use restrictions contained in your Electronic Products License Agreement and by using the translation functionality you agree to forgo any and all claims against ProQuest or its licensors for your use of the translation functionality and any output derived there from. Hide full disclaimer