Education resource data sharing method and system, electronic equipment and storage medium

By assigning meeting roles in multimedia teaching meetings and sharing educational resource data in real time, the problem of insufficient joint construction and sharing of educational resources has been solved, efficient utilization and fair distribution of educational resources have been achieved, and teaching quality and balanced development have been improved.

CN119562027APending Publication Date: 2025-03-04CHONGQING SHILIAN TECHNOLOGY CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411576320.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-06
Publication Date
2025-03-04

AI Technical Summary

Technical Problem

The insufficient co-construction and sharing of existing educational resources has led to low effective utilization of resources and low resource quality, which limits the widespread dissemination and use of high-quality educational resources.

Method used

By creating multimedia teaching meetings, the first and second meeting roles are assigned to each conference terminal participating in the conference, and educational resource data are obtained and shared in real time, so that conference terminals in different classrooms can display and utilize high-quality educational resources.

Benefits of technology

It has realized the real-time sharing of educational resources across regions and across schools, improved the efficiency of utilization of educational resources, promoted the fair distribution and balanced development of educational resources, and improved the quality of teaching.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119562027A_ABST
    Figure CN119562027A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides an educational resource data sharing method and system, and the method comprises the steps: distributing a first conference role or a second conference role of a multimedia teaching conference for each conference terminal participating in the conference when the multimedia teaching conference is created, and enabling different conference terminals to be arranged in different classrooms; acquiring educational resource data in real time from the first conference terminal to which the first conference role is allocated; and sharing the educational resource data to a second conference terminal to which the second conference role is allocated, so that the second conference terminal displays the educational resource data. According to the embodiment of the invention, cross-region and cross-school real-time sharing of educational resources is realized, effective utilization and fair distribution of high-quality educational resources are promoted, and balanced development of education and improvement of teaching quality are promoted.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of video conferencing, and in particular to a method for sharing educational resource data, a system for sharing educational resource data, an electronic device, and a computer-readable storage medium. Background Art

[0002] In the context of the rapid development of the Internet today, educational resources and teaching levels have been significantly improved, and teaching resources between schools have become more abundant. However, despite the overall increase in educational resources, the resources of many schools are still relatively independent, and the co-construction and sharing of resources are not sufficient, resulting in low effective utilization of educational resources. At the same time, there is also the problem of large quantity of resources but low quality. This situation limits the widespread dissemination and use of high-quality educational resources and directly affects the quality of talent training in schools. Therefore, how to better promote the co-construction and sharing of educational resources and promote the effective use of educational resources in different regions, schools and disciplines has become an urgent problem to be solved.

[0003] With the continuous deepening of educational informatization, especially the rapid development of the Internet, big data, cloud computing and multimedia technology, online education as an emerging teaching model has gradually become an important part of the education industry. Compared with traditional face-to-face education, online education has many advantages such as breaking through time and geographical limitations, improving learning efficiency, and reducing costs. At the same time, online education can also provide students with opportunities for independent learning, realize personalized customization of teaching content, and promote the common progress of students at different levels. This teaching model provides a technical basis for the sharing of educational resources, promotes the effective dissemination of knowledge between different schools and regions, and gradually breaks the closed situation of traditional education.

[0004] For a long time, due to the differences in urban and rural economic conditions and geographical environment, the problem of unbalanced development of basic education in urban and rural areas has remained very prominent. The educational resources and teaching staff of urban schools are obviously better than those of rural schools, especially in remote areas where the level of educational development is relatively backward. Although investment in education in rural areas has been increased and teacher support has been strengthened in recent years, the gap between urban and rural education is still quite obvious. Especially in the allocation of teaching staff, developed areas and urban schools have a surplus of teacher resources, while remote areas and rural schools have long faced a shortage of teachers, resulting in an unfair distribution of educational resources, which has seriously affected the process of balanced development of education.

[0005] In addition, although the overall quality of the current teaching staff has improved, the teaching ability of some teachers is still insufficient, and the teaching methods are relatively simple, lacking innovation and practicality. This situation further exacerbates the problem of low efficiency in the use of educational resources and cannot fully meet the diversified needs of modern education. Some teachers have limited understanding of the frontiers of the subject and are unable to provide students with in-depth knowledge and thinking, which hinders the all-round development of students.

[0006] Based on the above problems, there is an urgent need to build a platform for the co-construction and sharing of high-quality educational resources in order to integrate various types of high-quality educational resources, break down the resource barriers between schools and regions, and achieve efficient use and fair allocation of resources. Summary of the invention

[0007] In view of the above problems, embodiments of the present invention are proposed to provide a method for sharing educational resource data, a system for sharing educational resource data, an electronic device and a computer-readable storage medium that overcome the above problems or at least partially solve the above problems.

[0008] In order to solve the above problems, an embodiment of the present invention discloses a method for sharing educational resource data, which method includes: when creating a multimedia teaching conference, assigning a first conference role or a second conference role of the multimedia teaching conference to each conference terminal participating in the conference, wherein different conference terminals are arranged in different classrooms; acquiring educational resource data in real time from a first conference terminal assigned the first conference role; and sharing the educational resource data to a second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

[0009] Optionally, a learning terminal is also provided in the classroom. After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: obtaining feedback data for the educational resource data through the learning terminal; sending the feedback data to the first server so that the first server queries the answer data corresponding to the feedback data; and receiving the answer data corresponding to the feedback data.

[0010] Optionally, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method also includes: obtaining feedback viewing request information from the learning terminal; sending the feedback viewing request information to the first server so that the first server queries target feedback data and target answer data corresponding to the target feedback data according to the feedback viewing request information; and receiving the target feedback data and the target answer data.

[0011] Optionally, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method also includes: obtaining question request information from the learning terminal; sending the question request information to the first server so that the first server analyzes the question request information to obtain key data, and requests corresponding target educational resource data from the second server based on the key data; the second server is used to obtain and store the educational resource data in real time; and receive the target educational resource data.

[0012] Optionally, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method also includes: obtaining note data for the educational resource data from the learning terminal; sending the note data to a third server so that the third server analyzes the note data and performs self-learning based on common feedback data and common answer data and subject knowledge architecture data in the first server to obtain overall note data for the educational resource data; and receiving the overall note data.

[0013] Optionally, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method also includes: obtaining review request information for the educational resource data from the learning terminal; requesting review educational resource data from the second server according to the review request information, requesting review feedback data and review answer data from the first server, and requesting review note data from the third server; receiving the review educational resource data, the review feedback data, the review answer data and the review note data.

[0014] Optionally, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method also includes: obtaining top answer request information from the learning terminal, and / or obtaining screening feedback data from the first server; the screening feedback data is obtained by the first server based on difficulty probability screening of multiple feedback data; transmitting the top answer request information and / or the screening feedback data to the first conference terminal, so that the first conference terminal obtains detailed answer data in response to the answer operation for the top answer request information and / or the screening feedback data; and receiving the detailed answer data.

[0015] An embodiment of the present invention also discloses a system for sharing educational resource data, the system comprising: a conference role allocation module, which is used to allocate a first conference role and a second conference role of the multimedia teaching conference to each conference terminal participating in the conference when creating a multimedia teaching conference, wherein different conference terminals are arranged in different classrooms; an educational resource acquisition module, which is used to acquire educational resource data in real time from a first conference terminal assigned the first conference role; and an educational resource sharing module, which is used to share the educational resource data to a second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

[0016] Optionally, a learning terminal is also provided in the classroom, and the system further includes: a feedback data acquisition module, used for sharing the educational resource data to the second conference terminal assigned the second conference role in the educational resource sharing module, so that after the second conference terminal displays the educational resource data, feedback data for the educational resource data is acquired through the learning terminal; a feedback data sending module, used for sending the feedback data to the first server, so that the first server queries the answer data corresponding to the feedback data; and an answer data acquisition module, used for receiving the answer data corresponding to the feedback data.

[0017] Optionally, the system also includes: a feedback viewing request acquisition module, which is used to obtain feedback viewing request information from the learning terminal after the educational resource sharing module shares the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data; a feedback viewing request sending module, which is used to send the feedback viewing request information to the first server so that the first server queries the target feedback data and the target answer data corresponding to the target feedback data according to the feedback viewing request information; and a target feedback answer data receiving module, which is used to receive the target feedback data and the target answer data.

[0018] Optionally, the system also includes: a question request acquisition module, which is used to obtain question request information from the learning terminal after the education resource sharing module shares the education resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the education resource data; a question request sending module, which is used to send the question request information to the first server so that the first server analyzes the question request information to obtain key data, and requests the corresponding target education resource data from the second server based on the key data; the second server is used to obtain and store the education resource data in real time; and a target education resource data receiving module is used to receive the target education resource data.

[0019] Optionally, the system also includes: a note data acquisition module, used to acquire note data for the educational resource data from the learning terminal after the educational resource sharing module shares the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data; a note data sending module, used to send the note data to a third server so that the third server analyzes the note data and performs self-learning based on common feedback data and common answer data and subject knowledge architecture data in the first server to obtain overall note data for the educational resource data; and an overall note data receiving module, used to receive the overall note data.

[0020] Optionally, the system also includes: a review request acquisition module, which is used to obtain review request information for the educational resource data from the learning terminal after the educational resource sharing module shares the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data; a review request processing module, which is used to request review educational resource data from the second server, request review feedback data and review answer data from the first server, and request review note data from the third server according to the review request information; and a review data receiving module, which is used to receive the review educational resource data, the review feedback data, the review answer data and the review note data.

[0021] Optionally, the system also includes: a teacher reply request module, which is used to obtain top answer request information from the learning terminal and / or obtain screening feedback data from the first server after the education resource sharing module shares the education resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the education resource data; the screening feedback data is obtained by the first server based on the difficulty probability screening of multiple feedback data; a request feedback transmission module, which is used to transmit the top answer request information and / or the screening feedback data to the first conference terminal, so that the first conference terminal obtains detailed answer data in response to the answer operation for the top answer request information and / or the screening feedback data; a detailed answer receiving module, which is used to receive the detailed answer data.

[0022] An embodiment of the present invention also discloses an electronic device, comprising: one or more processors; and one or more machine-readable media having instructions stored thereon, which, when executed by the one or more processors, enables the electronic device to execute the educational resource data sharing method as described above.

[0023] The embodiment of the present invention further discloses a computer-readable storage medium, the computer program stored in the storage medium enables a processor to execute the educational resource data sharing method as described above.

[0024] The embodiments of the present invention include the following advantages:

[0025] The educational resource data sharing solution provided by the embodiment of the present invention, when creating a multimedia teaching conference, assigns the first conference role or the second conference role of the multimedia teaching conference to each conference terminal participating in the conference, wherein different conference terminals are set in different classrooms. Furthermore, the educational resource data is obtained in real time from the first conference terminal assigned the first conference role, and the educational resource data is shared with the second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

[0026] The embodiment of the present invention can achieve real-time sharing of educational resources between different conference terminals or classrooms by creating multimedia teaching conferences for multiple classrooms and assigning different conference roles to each conference terminal. It breaks through the time and space limitations of traditional educational resource transmission, enables high-quality educational resources to be displayed simultaneously between multiple conference terminals or classrooms, and improves the utilization efficiency of educational resources. The first conference role and the second conference role allocation mechanism enable the conference terminal assigned to the second conference role to obtain high-quality educational resource data from the first conference terminal in real time. In this way, areas with relatively scarce resources (such as rural or remote areas) can synchronously obtain teaching resources from urban schools or high-quality schools, solve the problem of unfair distribution of urban and rural educational resources in the background technology, and promote balanced development of education. By creating a multimedia teaching conference, not only resource sharing between different schools or classrooms is achieved, but also collaborative teaching between multiple schools is supported. It breaks the closed resource situation in the background technology, helps to promote the co-construction and sharing of educational resources between schools, and improves the level and depth of teaching interaction. By assigning different conference roles to conference terminals in the classroom, students can directly access high-quality educational resources. The real-time shared educational content enables students to obtain the latest knowledge in a timely manner, improving the quality of teaching. At the same time, it provides richer learning content for students at different levels, promotes the development of personalized education, and solves the problem of uneven resource quality in background technology. It enables high-quality teachers to provide teaching support to more schools through the Internet and multimedia technology, which helps to alleviate the shortage of teacher resources in remote areas and rural schools. At the same time, through this sharing mechanism, teachers can also get more opportunities for teaching exchanges, improve the innovation and practicality of teaching methods, and promote the improvement of the overall quality of the teaching team.

[0027] In summary, the embodiments of the present invention realize real-time sharing of educational resources across regions and schools, promote the effective use and fair distribution of high-quality educational resources, and promote the balanced development of education and the improvement of teaching quality. BRIEF DESCRIPTION OF THE DRAWINGS

[0028] Figure 1 is a flowchart of the steps of a method for sharing educational resource data according to an embodiment of the present invention;

[0029] Figure 2 It is a structural diagram of a high-quality educational resource sharing system in a visual network according to an embodiment of the present invention;

[0030] Figure 3 This is a data flow diagram of a high-quality educational resource sharing solution based on a visual network according to an embodiment of the present invention;

[0031] Figure 4 It is a structural block diagram of a system for sharing educational resource data according to an embodiment of the present invention. DETAILED DESCRIPTION

[0032] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0033] The educational resource data sharing scheme proposed in the embodiment of the present invention creates a multimedia teaching conference for conference terminals in multiple classrooms, and uses conference terminals to share educational resources in real time between classrooms. First, the classroom identification information of the classroom to be shared or the terminal identification information of the conference terminal to be shared can be obtained, and when creating a multimedia teaching conference, different conference roles are assigned to the conference terminals in the classroom according to these classroom identification information or terminal identification information. Then, the educational resource data of the first conference terminal assigned to the first conference role is obtained in real time, and shared to the second conference terminal assigned to the second conference role, so that the second conference terminal can display and use these educational resource data. This scheme breaks down the resource barriers between schools and regions, realizes the cross-school sharing of high-quality educational resources, effectively improves the utilization rate of educational resources, and especially helps resource-scarce regions to synchronously obtain high-quality teaching content, and promotes educational equity and balanced development.

[0034] Reference Figure 1 , shows a flowchart of the steps of a method for sharing educational resource data according to an embodiment of the present invention. The method for sharing educational resource data can be applied to an educational resource data sharing system, referred to as a system. The method for sharing educational resource data can specifically include the following steps:

[0035] Step 101 : when creating a multimedia teaching conference, allocating a first conference role or a second conference role of the multimedia teaching conference to each conference terminal participating in the conference.

[0036] In an embodiment of the present invention, in an educational resource data sharing system, obtaining classroom identification information of multiple classrooms to be shared or terminal identification information of multiple conference terminals is a basic step in implementing resource sharing. The classroom identification information can be regarded as a unique identity tag of the classroom, which is used to identify and distinguish each classroom. Each classroom has independent hardware equipment and network terminals. The classroom identification information is used to confirm the binding relationship between the specific physical classroom and the network conference system, ensuring that subsequent resource sharing can be transmitted and controlled to the correct classroom. Different conference terminals are set in different classrooms. Similarly, the terminal identification information can be regarded as a unique identity tag of the conference terminal, which is used to identify and distinguish each conference terminal. If a classroom is set with only one conference terminal, the classroom identification information and the terminal identification information can have the same function or effect.

[0037] There are various ways to obtain classroom identification information or terminal identification information. It can be obtained through the school management system, the identity identifier (ID) of the network terminal device, or through specific QR codes, radio frequency identification (RFID) and other automatic identification technologies. In some modern schools, each classroom device terminal will preset a unique media access control (MAC) address, which can be used as the classroom identification information of the classroom or the terminal identification information of the conference terminal in the classroom. By scanning and parsing these classroom identification information or terminal identification information, the system can accurately identify which classrooms or conference terminals are to be shared.

[0038] After obtaining the classroom identification information of multiple classrooms or the terminal identification information of conference terminals, the system will create a shared multimedia teaching conference for different classrooms or conference terminals based on these classroom identification information or terminal identification information, and assign conference roles to the conference terminals in each classroom. The multimedia teaching conference is similar to a virtual teaching environment, which can support multiple classrooms or conference terminals to participate in it at the same time, and realize the orderly transmission of information through the allocation of roles.

[0039] The creation of a multimedia teaching conference is based on the management logic of the conference system, similar to a video conference system. When creating a multimedia teaching conference, the system will add these classrooms or conference terminals to a conference room based on the classroom identification information of each classroom or the terminal identification information of the conference terminal. In this conference room, the conference terminal of each classroom will be assigned different roles: the first conference role and the second conference role. Usually, the first conference role refers to the first conference terminal of the main classroom, which is responsible for uploading and sharing teaching resources in real time, and the second conference role is the second conference terminal of other classrooms, which is responsible for receiving and displaying the resource data transmitted by the first conference terminal.

[0040] The purpose of role allocation is to ensure the directionality and rationality of resource flow. For example, the conference terminal of the classroom where the main teacher is located will be assigned to the first conference role, and its conference terminal will be responsible for resource collection and uploading. In contrast, the conference terminals of other classrooms participating in sharing will be assigned to the second conference role, and will be responsible for receiving and displaying teaching resources. Through this clear division of conference roles, the system can effectively manage the transmission path of teaching resources, ensure that resources are transmitted from the main classroom to each branch classroom, and avoid confusion and redundancy in resource transmission.

[0041] For example: In a cross-campus teaching activity, the conference terminal of the city campus where the main lecturer is located is assigned as the first conference role by the system, and its conference terminal is responsible for real-time transmission of teaching video and audio. At the same time, the conference terminals of multiple branch classrooms in remote areas are assigned as the second conference role. The conference terminals of these classrooms are responsible for receiving the teaching resources of the city campus and displaying them to students on the local screen. Through this role allocation, the conference terminal of the main classroom becomes the only uploader of resources, ensuring the unified source of teaching resources, and the conference terminals of the branch classrooms serve as the receiving end to watch the teaching content synchronously. The system ensures the smooth progress of teaching activities through role management.

[0042] Step 102: Acquire educational resource data in real time from a first conference terminal assigned with a first conference role.

[0043] In an embodiment of the present invention, after the conference role allocation is completed, the system starts to obtain the educational resource data in real time from the conference terminal assigned to the first conference role. The first conference role usually represents the main classroom or the main teacher, and its conference terminal is responsible for obtaining the teaching resource data through various channels, such as real-time video streams, audio streams, and electronic courseware. These data are usually generated by teachers through various multimedia devices, including cameras, microphones, electronic whiteboards, and courseware demonstration systems.

[0044] The process of acquiring educational resource data mainly involves real-time acquisition and transmission. First, the system will collect the audio and video data of the lecturer through the conference terminal. This can be the teaching process recorded in real time by a high-definition camera and microphone, or the teaching slides, electronic documents and other contents generated by the courseware display system. The collected data is processed by the system's compression and encoding technology so that it occupies less bandwidth when transmitted on the network while ensuring data quality.

[0045] In this process, real-time is the key, because teaching activities need to be carried out synchronously in each classroom, and any delay will affect the teaching effect. Therefore, the system will use advanced network transmission protocols, such as Real-Time Streaming Protocol (RTSP) to ensure low-latency data transmission. In addition, the system can also transfer and cache data through the cloud service platform to ensure that the second conference terminals in various places can stably receive the educational resource data uploaded by the first conference terminal.

[0046] For example, in a real-time online teaching, the teacher in the main classroom teaches through a camera and microphone, and writes and displays courseware on an electronic whiteboard. The first conference terminal of the system is responsible for collecting these video and audio data in real time and uploading them to the general teaching conference. The collected teaching data is compressed and optimized by the system and is ready to be transmitted to other classrooms. In this process, the system ensures that every frame of video and every audio segment collected can be accurately transmitted so that students in other classrooms can watch and learn synchronously.

[0047] Step 103: Share the educational resource data with the second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

[0048] In an embodiment of the present invention, after acquiring the educational resource data, the system shares the data with the second conference terminals assigned as the second conference roles, so that the second conference terminals can display the educational resource data. The task of the second conference terminal is to receive and play the teaching content uploaded by the first conference terminal, ensuring that all classrooms participating in the sharing can carry out teaching activities synchronously. At this time, the sharing method of educational resource data is usually streaming media transmission, using a low-latency network protocol to send real-time audio and video streams to the terminals in each classroom.

[0049] In order to ensure that educational resource data can be displayed smoothly, the second conference terminal usually performs real-time decoding and playback. For example, video data is transmitted to the second conference terminal in a compressed format such as H.264 or H.265. After decoding, the second conference terminal displays it through a large screen or projector in the classroom, and the audio data is played through the classroom's sound system. The second conference terminal is not only a data receiver, but also a carrier for displaying educational resource data. It ensures that students can see and hear all teaching content in the remote classroom.

[0050] In the process of resource sharing, the system also needs to ensure the stability and continuity of data transmission. To this end, the system may use a content delivery network (CDN) to cache data to ensure that even if the network conditions are poor, remote classrooms can still obtain a smooth teaching experience. In this way, the system ensures the real-time sharing and display of educational resources, and students in different regions can participate in teaching activities synchronously, realizing cross-regional teaching interaction.

[0051] For example, in a branch classroom in a remote area, the second conference terminal receives the educational resource data uploaded by the main classroom. After decoding, the main teacher's explanation is synchronously displayed on the large screen of the branch classroom. Students can see the teacher's demonstration and blackboard writing and hear the teacher's voice. At the same time, students can also communicate with the main classroom through classroom interactive devices, truly achieving the goal of resource sharing and synchronous teaching.

[0052] The educational resource data sharing solution provided by the embodiment of the present invention, when creating a multimedia teaching conference, assigns the first conference role or the second conference role of the multimedia teaching conference to each conference terminal participating in the conference, wherein different conference terminals are set in different classrooms. Furthermore, the educational resource data is obtained in real time from the first conference terminal assigned the first conference role, and the educational resource data is shared with the second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

[0053] The embodiment of the present invention can achieve real-time sharing of educational resources between different conference terminals or classrooms by creating multimedia teaching conferences for multiple classrooms and assigning different conference roles to each conference terminal. It breaks through the time and space limitations of traditional educational resource transmission, enables high-quality educational resources to be displayed simultaneously between multiple conference terminals or classrooms, and improves the utilization efficiency of educational resources. The first conference role and the second conference role allocation mechanism enable the conference terminal assigned to the second conference role to obtain high-quality educational resource data from the first conference terminal in real time. In this way, areas with relatively scarce resources (such as rural or remote areas) can synchronously obtain teaching resources from urban schools or high-quality schools, solve the problem of unfair distribution of urban and rural educational resources in the background technology, and promote balanced development of education. By creating a multimedia teaching conference, not only resource sharing between different schools or classrooms is achieved, but also collaborative teaching between multiple schools is supported. It breaks the closed resource situation in the background technology, helps to promote the co-construction and sharing of educational resources between schools, and improves the level and depth of teaching interaction. By assigning different conference roles to conference terminals in the classroom, students can directly access high-quality educational resources. The real-time shared educational content enables students to obtain the latest knowledge in a timely manner, improving the quality of teaching. At the same time, it provides richer learning content for students at different levels, promotes the development of personalized education, and solves the problem of uneven resource quality in background technology. It enables high-quality teachers to provide teaching support to more schools through the Internet and multimedia technology, which helps to alleviate the shortage of teacher resources in remote areas and rural schools. At the same time, through this sharing mechanism, teachers can also get more opportunities for teaching exchanges, improve the innovation and practicality of teaching methods, and promote the improvement of the overall quality of the teaching team.

[0054] In summary, the embodiments of the present invention realize real-time sharing of educational resources across regions and schools, promote the effective use and fair distribution of high-quality educational resources, and promote the balanced development of education and the improvement of teaching quality.

[0055] In an exemplary embodiment of the present invention, a learning terminal is also provided in the classroom. After the educational resource data is shared to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain feedback data for the educational resource data through the learning terminal; send the feedback data to the first server so that the first server queries the answer data corresponding to the feedback data; and receive the answer data corresponding to the feedback data. In the educational resource data sharing system, an implementation method to further enhance the teaching interaction and learning experience is: after the educational resource data is displayed in the classroom of the second conference role, the system obtains the feedback data proposed for the educational resource data from the learning terminal in the classroom (hereinafter, the feedback data is explained as question data as an example), and then sends these question data to the first server (when the feedback data is question data, the first server can be a question answering server), and the first server can query the answer data corresponding to the question data.

[0056] The process of the first server querying the answer data may include the following situations:

[0057] In one case, the question answering server sends the question data to the teaching assistant terminal in the classroom where the learning terminal is located. The teaching assistant terminal is responsible for receiving these question data and generating answer data, which will be fed back to the question answering server. The question answering server matches and stores the question data with the answer data, and finally transmits the answer data to the student's learning terminal. This implementation method enhances the interactivity between teachers and students in the remote teaching process and helps students get timely feedback during the learning process. In another case, the question answering server directly queries the answer data corresponding to the question data in the database.

[0058] In actual application, when students encounter content that they do not understand or need further answers during the learning process, they can submit questions to the system through a learning terminal (such as a tablet, computer, or mobile device). These question data may include text questions, voice questions, or even complex questions based on multimedia. For example, in a math class, students can submit questions related to a formula or problem-solving steps; in a language class, students may ask about the usage of a word or sentence. The system will send these question data in real time to two places: one is the question answering server, and the other is the teaching assistant terminal in the classroom where the learning terminal is located. The question answering server plays the role of data storage and matching, and the teaching assistant terminal is a device that directly processes these questions. The teaching assistant terminal can be used by on-site teaching assistants or system automation processing equipment. It can handle simple questions instantly or record complex questions for later answers. After receiving the question data, the teaching assistant terminal can give an answer immediately. If it is a manual teaching assistant (such as a teacher's assistant), the teaching assistant can answer students' questions based on his or her knowledge and experience. If it is an automated system, the teaching assistant terminal will call the pre-stored relevant database or artificial intelligence (AI) algorithm to generate answers. The answer data can include text, charts, audio, and even video explanations to ensure that students can clearly understand the solution to the problem. When the teaching assistant terminal generates the answer, the system will send the answer data back to the question answering server. Here, the server will match and store the questions and answers to ensure that the relevant answers can be quickly called when the same or similar questions are encountered in the future. At the same time, the answer data will be transmitted back to the student's learning terminal in a timely manner, so that students can get feedback in the shortest time. The question answering server plays an important storage and management role. It can not only match each question with its corresponding answer, but also classify and archive these questions and answers, and provide reference for future teaching. For example, the server can classify and store the answers to common questions to form a Frequently Asked Questions (FAQ) database for other students to refer to. After the answer data is transmitted to the student's learning terminal through the network, the student can see the detailed answer process. This process is highly visual and interactive. Students can not only view the text answers, but also intuitively understand the solution ideas of the problem through charts, videos, etc. If students still have questions about the answers, they can continue to ask questions to form a benign interaction.

[0059] For example, in a remote physics class, the teacher in the main classroom shared a complex circuit analysis problem through the terminal of the first conference role. A student in a remote area submitted a specific question about how to calculate resistance through the learning terminal. The system sent this question to the teaching assistant terminal in the classroom and the question answering server. After the teaching assistant terminal received the question, the teaching assistant consulted the information through the system and recorded a short video to explain in detail how to calculate the resistance. Subsequently, the answer data was sent back to the question answering server for storage and transmitted back to the student's learning terminal. The student received a detailed answer and was able to follow up on the study.

[0060] The embodiment of the present invention significantly enhances the interactivity in the remote teaching process. Students can not only passively receive knowledge, but also actively ask questions during the learning process and obtain instant feedback. Compared with traditional remote education, this method effectively solves the problem of insufficient interaction between teachers and students and makes the teaching process more vivid. Through the timely feedback mechanism, students can quickly get answers to confusing questions and avoid low learning efficiency caused by the accumulation of questions. This instant answer method helps students to deeply understand the learning content and improve the overall learning effect. The question answering server not only matches and stores each question and answer, but also forms a long-term educational resource library. This provides valuable data support for subsequent teaching. Teachers can adjust the teaching content according to the questions raised by students, and can also provide reference resources for other students. The answer data generated by the teaching assistant terminal can be in a variety of forms, not only limited to text, but also including pictures, audio, video, etc. This diversified answer method ensures that different types of learners can understand and master the solution to the problem. Through the long-term accumulation and classified storage of answer data, the system can continuously optimize educational resources, provide early answers to common problems, and continuously improve teaching content based on student feedback, so that educational resources are closer to students' actual needs.

[0061] In an exemplary embodiment of the present invention, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain feedback viewing request information from the learning terminal; send the feedback viewing request information to the first server so that the first server queries the target feedback data and the target answer data corresponding to the target feedback data according to the feedback viewing request information; receive the target feedback data and the target answer data. In the further optimization of the educational resource sharing platform, in view of the needs of students to consult historical questions and answer data during the learning process, this implementation method proposes a solution for obtaining feedback viewing request information (for example, question viewing request) from the learning terminal, and querying and returning relevant answers. For example, by receiving the question viewing request information raised by the student from the learning terminal, the system sends the question viewing request to the above-mentioned question answering server, and the question answering server queries and returns the historical questions and answer data related to the question viewing request information, and finally feeds back these historical questions and answer data to the learning terminal. This implementation method effectively solves the students' need for repeated query of questions during the learning process, helps them to deeply understand the knowledge points, and conduct self-review and consolidation in different time periods.

[0062] In actual application, during the student's learning process, the learning terminal (such as a computer, mobile phone, tablet, etc.) can receive the question viewing request information raised by the student. For example, when a student encounters a problem that he does not understand in class or during review, he can send a request through the learning terminal to query similar questions that have been answered before. These requests usually contain specific keywords, topic descriptions, or are indexed by question numbers. For example, a student may want to review the previous solution to a mathematical formula. At this time, he can enter relevant keywords such as "quadratic equation solution". After obtaining the question viewing request information issued by the student, the learning terminal sends this information to the question answering server. The question answering server is a system dedicated to storing and managing question data and answer data, and is responsible for receiving and processing various query requests. The question viewing request information contains the student's specific needs. The server can quickly identify the target question data and its corresponding answer data by analyzing the request content. After receiving the request, the question answering server will query the database based on the keywords or question numbers raised by the student. The database of the question answering server stores a large number of processed questions and their answers, which have been stored and sorted in previous teaching interactions. The question answering server will retrieve the target question data and its corresponding answer data according to the student's query conditions. For example, if the student queries for "quadratic equation solution", the question answering server will return the specific solution steps and reference materials related to the question. After the query is completed, the question answering server returns the target question data and the corresponding target answer data to the learning terminal. After receiving this data, the learning terminal will display it on the student's interface for students to view and review. In this way, students can easily access previous teaching resources. Whether it is a problem that they did not have time to fully understand in class or confusion encountered during after-class review, they can get timely help and answers through this system.

[0063] For example, suppose that in a remote physics class, a student had previously asked a question about the "Law of Electromagnetic Induction" and had received a detailed answer through the question-answering system in class. However, during the subsequent review, the student had questions about some details of the answer. Through the learning terminal, the student can send a request to the question-answering server to view the "Law of Electromagnetic Induction" question. After receiving the request, the server immediately queries the relevant historical questions and answer records to find the previously stored detailed answers, including formulas, diagrams, and step-by-step analysis. The server then transmits these answers back to the learning terminal, and the student can review them on the terminal to help him further understand the problem.

[0064] The embodiment of the present invention allows students to view historical questions and answer data through the learning terminal at any time and any place, which greatly improves the flexibility of learning. Students do not have to rely on timely feedback from teachers, but can query and review independently, which meets the needs of personalized learning. Students can query previous difficult questions and answers at any time during the review process to avoid repeated questions and waste time. This helps students to review efficiently, grasp key knowledge points for targeted reinforcement, and thus improve the overall learning effect. The question answering server will store and manage each question and its corresponding answer data for a long time, and these data can form a huge knowledge base after accumulation over time. With the continuous increase of questions and answers, students can obtain richer and more diverse learning resources through the question answering server, thereby promoting the optimization and integration of educational resources. For teachers and teaching assistants, the storage and matching functions of the question answering server avoid the trouble of the same question being asked multiple times. Students can directly query historical answers through the system without having to ask the same question to the teacher again, which reduces the teacher's repetitive work and makes the teaching process more efficient.

[0065] In an exemplary embodiment of the present invention, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain question request information for the target answer data from the learning terminal (for example, the question request information can be unsolved question request information); send the question request information to the first server so that the first server analyzes the question request information to obtain key data, and requests the corresponding target educational resource data from the second server based on the key data; the second server can be a video recording server for real-time acquisition and storage of educational resource data; receive the target educational resource data. The core of this implementation method is that after the students view the target question data and answer data through the learning terminal, the system further supports the students' understanding and learning of the answers. When students review or view the answer data and find that they still have questions or cannot fully understand it, the learning terminal can send unsolved question request information to further obtain more detailed educational resource data, especially related audio and video teaching content. The role of this method is to help students better understand complex knowledge points through further resource supplementation.

[0066] In the actual application process, after students view the questions and answer data through the learning terminal, they may encounter some problems that cannot be completely solved by the existing answers. For example, although a math problem provides the steps to solve the problem, the student is still unclear about a certain concept or method. At this time, the student can submit the unsolved request information through the learning terminal. This information can be a question directly entered by the student, or it can be automatically generated by the system, such as a student repeatedly viewing a certain answer but failing to complete the relevant test task. The learning terminal will send the student's unsolved request information to the question answering server. As a central processing system, the question answering server is responsible for receiving and analyzing the request information to determine the specific difficulties encountered by the student. The unsolved request information usually contains the number of the question, the student's question, and the description of the problem that cannot be solved by the current answer data. After receiving the unsolved request, the question answering server will conduct an in-depth analysis of the information and extract the key data of the problem. This analysis process can be based on natural language processing technology (Natural Language Processing, referred to as NLP) to understand the student's problem description, or extract important concepts and topics through keyword matching. For example, for the physical concept "electromagnetic induction" that students do not understand, the server will extract keywords such as "electromagnetic induction" and "basic principle" as the basis for further query. After the question answering server extracts the key data of the question, it will automatically send a request to the video recording and broadcasting server to obtain the target educational resources related to these key data. The video recording and broadcasting server stores a large number of teaching videos, courseware, and audio materials of teachers' explanations. These video resources cover a wide range of teaching content and can provide educational content of different disciplines and depths. The video recording and broadcasting server will retrieve the most suitable video resources according to the needs of students. For example, if students do not have a thorough understanding of the principle of "electromagnetic induction", the video recording and broadcasting server may retrieve a course video in which the teacher explains the concept in detail. After receiving the request, the video recording and broadcasting server will extract the educational resource data that matches the key data of the question from its database, which is usually stored in the form of video or audio. The video recording and broadcasting server can provide these resources in real time and transmit them to the question answering server. Then, the question answering server will forward these target educational resource data to the student's learning terminal. Students can use the learning terminal to watch detailed explanation videos related to their questions to further digest and understand the knowledge points.

[0067] For example, in a remote chemistry class, a student looked at the solution data for redox reactions, but still did not quite understand the "electron gain and loss process". He submitted a request for unsolved questions through the learning terminal. The question answering server extracted "redox reactions" as key data and requested the video recording server to provide relevant detailed teaching resources. The video recording server then provided a video on the "principle of redox reactions", which included a specific demonstration and detailed explanations by the teacher. After watching the video, the student further deepened his understanding of the problem and completed the relevant practice tasks.

[0068] The embodiment of the present invention uses the processing mechanism of unsolved requests, and the system can provide additional help when students find that the answers to the questions are still unclear. Unlike relying solely on text answers, video and audio resources can intuitively display complex knowledge points and help students understand them in depth. This method effectively solves the knowledge blind spots that students may encounter during their autonomous learning process. With the support of the video recording and broadcasting server, students can not only obtain static answers, but also access dynamic teaching resources such as video and audio explanations. This diversified resource can better adapt to the learning styles of different students. Whether they are visual learners or auditory learners, they can acquire knowledge through various methods such as video and audio. Personalized resource push is provided for each student's specific learning needs. When students encounter confusion in the learning process, the system can accurately retrieve relevant resources according to their actual needs, so that each student can obtain customized learning help according to their own learning progress and problems. Through the detailed explanations provided by the video recording and broadcasting server, students can have a multi-dimensional understanding of certain complex knowledge points. In particular, video resources involving experimental processes, calculation steps, etc. can enable students to see the application scenarios of knowledge points more intuitively, further promoting their in-depth understanding of knowledge.

[0069] In an exemplary embodiment of the present invention, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain note data for the educational resource data from the learning terminal; send the note data to a third server (for example, the third server can be a note sharing server) so that the third server analyzes the note data, and performs self-learning based on the common feedback data and common answer data and subject knowledge architecture data in the first server to obtain the overall note data of the educational resource data; receive the overall note data. This implementation method mainly discusses how to use the note data generated by students through the learning terminal for further processing and analysis in the process of sharing educational resource data, and provide students with a more complete note summary and knowledge structure through the self-learning function of the note sharing server. This solution helps students improve their understanding and memory of knowledge points during the learning process, and can also generate a more complete and systematic knowledge system through the self-learning of the intelligent system.

[0070] In actual application, after students view educational resource data through the second conference terminal, they can take notes through the learning terminal. This process can be traditional text input notes, or it can include handwritten notes, highlighting key points, marking difficult points and other behaviors. The learning terminal can capture students' note data in real time and store it. For example, when watching a physics topic, students record the key points about the "law of conservation of energy" and specific examples in class. After the learning terminal obtains the student's note data, the system will automatically upload the data to the note sharing server. The note sharing server is a central system dedicated to collecting and analyzing student notes. The note data transmission process is completed through the Internet, which can ensure the immediacy and synchronization of data. For example, a student recorded the question "How to understand the conservation of mechanical energy" in a class discussion, and these note data will be sent to the note sharing server. One of the core functions of the note sharing server is to analyze the received student notes. Through NLP technology, the note sharing server can understand the content of the student's notes, extract key information, problem points and the organizational structure of the notes. This process is not limited to text, but also includes complex data such as charts and formulas. For example, when a student records the formulas in the law of physics, the system will identify these formulas and classify them. In order to improve the quality of note data, the note sharing server can match and self-learn with the common problem data, common answer data and subject knowledge architecture data of the question answering server. For example, the question answering server contains a large number of common questions and corresponding answers in teacher-student interactions. The note sharing server can learn from these data the difficulties and misunderstandings that students generally encounter, and optimize the students' note data. In addition, the subject knowledge architecture data can also help the system establish a clear knowledge point framework, combine students' notes with the overall subject knowledge system, and ensure the coherence and scientificity of the note content. Through self-learning and data analysis, the note sharing server can generate an overall note data. This data not only includes the notes recorded by the students themselves, but also combines the results of the system's self-learning as well as common problems and answers.

[0071] For example, in a high school math course, students are learning about "Calculus". Students use their learning terminals to record the teacher's explanation of the key points of "Calculus" and some problem-solving ideas, especially some complex steps or places where errors are easy to make. The system uploads these notes to the note sharing server. The note sharing server then combines the common problem data in the question answering server and finds that "Calculus" is a knowledge point that many students are prone to problems with, especially key steps that are easy to miss in the calculation process. As a result, the system generates a complete summary of "Calculus" through self-learning, supplementing the content not recorded in the student's notes, such as common solutions, precautions, and common error analysis. Finally, these organized and optimized notes can be sent back to the student's learning terminal to help students understand and remember the knowledge point more comprehensively.

[0072] In the embodiment of the present invention, through the analysis and self-learning functions of the note sharing server, the student's notes are not just simple classroom records, but "optimized notes" after system processing. Such notes are more comprehensive and have a clearer structure, which helps students grasp the key points during review and improve learning effects. Students often record scattered notes in class, which may lead to insufficient connections between knowledge points. The note sharing server integrates students' notes into the overall knowledge system through the data of the subject knowledge architecture, helping students to establish a more systematic knowledge framework. Such systematic notes can help students better grasp the logical relationship between knowledge points during the review process, making it easier to integrate scattered knowledge into a coherent whole. Through the function of the note sharing server, students can not only view their own notes, but also obtain "overall notes" generated by other students or the system after being sorted by the system. This promotes the sharing and complementarity of educational resources, allowing each student to use more comprehensive and high-quality learning materials.

[0073] In an exemplary embodiment of the present invention, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain review request information for the educational resource data from the learning terminal; request the review educational resource data from the second server according to the review request information, request review feedback data (for example, review question data) and review answer data from the first server, and request review note data from the third server; receive review educational resource data, review feedback data, review answer data, and review note data. This implementation method elaborates in detail how to obtain and display review-related educational resource data, question answering data, and review note data through review request information after sharing educational resource data. This process provides students with complete and structured review resources through the collaborative work of the learning terminal, video recording and broadcasting server, question answering server, and review server. This implementation method aims to improve learning efficiency and help students better master and consolidate what they have learned, especially in the after-class review stage.

[0074] In actual application, when students want to review the content they have learned after class or within a certain period of time, they can initiate a review request through the learning terminal. The review request information usually contains the student's review requirements for a certain course or knowledge point, such as a specific chapter, a key knowledge point, or the review requirements of the entire course. Students can make different review requests based on their learning progress and mastery. After the review request information is generated, the system will first request the corresponding review education resource data from the video recording and broadcasting server. The video recording and broadcasting server is used to store and manage classroom videos, audio and other multimedia educational resources. The video recording and broadcasting server can find classroom recording and broadcasting videos, explanation videos and other content that match the review content according to the student's request. During the review process, students usually encounter some problems. For this reason, the system will request the common questions and their answer data related to the review topic from the question answering server. The question answering server stores a large amount of question and answer data related to the teaching content, including questions raised by students in class and the teacher's answers, or common questions and answers automatically generated by the system. Review note data is one of the important resources for students to review. The system will request note data related to the current review topic from the note sharing server. The note sharing server can integrate resources such as students' class notes, system-generated overall notes, and review guidance provided by teachers. When all review resources are ready, the system integrates these resources and sends them to the learning terminal. Students can simultaneously view classroom videos provided by the video recording server, common questions and answers provided by the question answering server, and review note data provided by the note sharing server on the learning terminal. Through this integration, students can simultaneously obtain multiple forms of learning resources during the review process. Not only can they review the classroom content by watching videos, but they can also organize and consolidate knowledge points in a more systematic way through answers to common questions and review notes.

[0075] For example, suppose a high school student feels that his understanding of "Faraday's Law of Electromagnetic Induction" is not deep enough after studying the "Physical Electromagnetism" course, so he initiates a review request through the learning terminal. After receiving the review request information, the system first retrieves the course explanation video about "Faraday's Law" from the video recording server, and then obtains the common questions and answers about the law from the question answering server. Then, the system requests the review note data related to the law from the note sharing server, which includes the student's own class notes, the review points summary provided by the teacher after class, and the knowledge framework generated by the system. Finally, these resources are sent to the learning terminal, and students can view the video, common questions and answers, and review note data at the same time through the learning terminal, forming a complete review resource system.

[0076] In an embodiment of the present invention, students can obtain learning resources in various forms such as video explanations, FAQs, and note data when reviewing. This diverse form of resources helps students understand and master knowledge points from different angles. According to the student's review request information, the resources corresponding to their needs are automatically retrieved. This demand-based resource distribution method ensures a personalized review experience. By integrating videos, questions and answers, and note data, the system provides students with a systematic review plan. This systematic resource configuration enables students to be clear and organized during review, gradually solve questions and master knowledge points, and avoid fragmented learning methods. Especially when dealing with some complex knowledge, this systematic review method is more effective.

[0077] In an exemplary embodiment of the present invention, after sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, an implementation method is to obtain the top answer request information for the target educational resource data from the learning terminal, and / or obtain the screening feedback data (for example, screening question data) from the first server; the screening feedback data is obtained by the first server according to the difficulty probability screening of multiple feedback data; transmit the top answer request information and / or the screening feedback data to the first conference terminal, so that the first conference terminal responds to the teacher's answer operation for the top answer request information and / or the screening feedback data, and obtains detailed answer data; receive detailed answer data. The purpose of this implementation method is to further optimize the interaction between teachers and students in the process of sharing educational resources, and to improve the learning effect by more efficiently answering questions and screening difficult problems. Specifically, this implementation method helps teachers quickly find the most urgent problems that students need to solve on the first conference terminal by obtaining the top answer request information of the learning terminal or the screening question data in the question answering server, and provide detailed answers. The answer data will be transmitted to the learning terminal and the question answering server for students to use and store as future learning resources.

[0078] In actual application, students may encounter some knowledge points that are particularly difficult to understand or particularly critical during the learning process. In this case, students can initiate a pinned answer request information through the learning terminal. This request information usually reflects the specific questions that students currently need teachers to answer the most. In order to further improve the efficiency of teachers' answers, the system will also obtain screening question data from the question answering server. These data are screened out after difficulty probability analysis of multiple questions, that is, the system can determine which questions are more difficult based on students' historical learning data, and screen these questions out so that teachers can handle them first. This function enables teachers to select the most difficult questions that can help students in detail based on the screening question data provided by the system. When the system obtains the pinned answer request information or screening question data from the learning terminal and the question answering server, this information will be transmitted to the first conference terminal. Through the first conference terminal, teachers can view the pinned answer request information submitted by students or the questions with higher difficulty screened out by the system in real time, so as to quickly respond to students' needs in class or in online teaching, and provide detailed answers to these questions. The teacher performs detailed answer operations based on the questions displayed on the first conference terminal. The detailed answer data may include the teacher's explanation of the question, the expansion of related knowledge points, and direct answers to students' questions. The system will automatically generate detailed answer data based on the teacher's answer content for students to refer to in the subsequent learning process. Once the teacher has completed the answer, the system will transmit the answer content to the learning terminal to ensure that the student can receive and view it immediately. At the same time, the detailed answer data will also be stored in the question answering server for other students or students who need to review in the future. In this way, the answer data accumulated in the question answering server will become a dynamic learning resource library, which is convenient for future learners to call at any time.

[0079] The embodiment of the present invention can help teachers quickly locate the questions that students need the most help with by pinning answer request information and filtering question data. This mechanism not only improves the efficiency of teachers in answering questions, but also ensures the accuracy of the answers. Teachers can answer students' questions in a targeted manner, especially for questions with higher difficulty, to help students better understand the knowledge points. It is possible to provide personalized answer content according to the needs of each student. Through the pinned answer request information initiated by the learning terminal, teachers can answer questions specifically for a certain student. At the same time, the system helps teachers identify and give priority to answering common and higher difficulty questions by analyzing the difficulty of the questions. This method makes personalized teaching and review more convenient and effective.

[0080] Based on the above description of an embodiment of a method for sharing educational resource data, a high-quality educational resource sharing solution based on a visual network is introduced below. The high-quality educational resource sharing solution can be applied to a high-quality educational resource sharing system of a visual network (referred to as a sharing system). Figure 2 , showing a structural diagram of a visual network high-quality education resource sharing system according to an embodiment of the present invention. The visual network high-quality education resource sharing system mainly includes the following devices: review linkage server, video recording and broadcasting server, question and answer server, note sharing server, monitoring access server, conference management server, network management server, visual network terminal (i.e. conference terminal), learning terminal, teaching assistant terminal, monitoring equipment, Pamir fusion video scheduling platform. Among them, the review linkage server, video recording and broadcasting server, question and answer server, note sharing server, conference management server, network management server, learning terminal, teaching assistant terminal, Pamir fusion video scheduling platform (referred to as video scheduling platform) all need to be configured with a virtual terminal. The monitoring access server needs to be configured with multiple virtual terminals, one of which is the main virtual terminal, and the others are non-main virtual terminals. All visual network terminals and virtual terminals in the sharing system need to access the network to the network management server.

[0081] Before the class, the teaching assistant in the main video network classroom needs to use the Pamir Fusion Video Scheduling Platform to create a general video network teaching conference with the video network terminals in the video network slave classrooms that have been connected to the network and need to participate in the class, and the video network terminals in the main video network classroom on the conference management server. At the same time, a video network teaching sub-conference is created for each video network classroom. Each video network classroom participates in the general video network teaching conference and also participates in the sub-conference of video network teaching. The video network terminals in the main video network classroom are the speakers of the general video network teaching conference, and the video network terminals in the video network slave classrooms are the participants of the general video network teaching conference. The video network terminals in the video network slave classrooms can act as speakers or participants. Teaching assistants can maintain classroom discipline for all participating video network classrooms through monitoring equipment.

[0082] When the class starts, the conference management server will send a start signaling of the video network teaching conference to all video network terminals participating in the video network teaching conference, and will also send a start signaling of the video network teaching conference to the video recording and broadcasting server. After receiving the conference start signaling, the video network terminals participating in the video network teaching conference will receive the audio and video data of the video network main classroom. After receiving the conference start signaling, the video recording and broadcasting server will receive the audio and video data of the video network main classroom.

[0083] During the course, students can take notes at any time through the learning terminal, and the notes will be uploaded to the note sharing server in real time. The note sharing server stores the received notes and analyzes and sorts them. The note sharing server will analyze and sort the effective data, combine the common questions in the question answering server, and conduct self-study with the subject knowledge framework of the teacher, so as to improve the overall learning notes of the subject. Students can use the learning terminal to view it at any time through the visual network or the Internet. When you need to view the learning notes, you can also view the notes you have recorded in the past, the notes shared by other students, and the systematic notes sorted out by the system.

[0084] If students encounter problems during the course, they can ask questions at any time through the learning terminal. Teaching assistants in this networked classroom can view the monitoring equipment in this networked classroom through the teaching assistant terminal, and then maintain the classroom discipline of this networked classroom. Teaching assistants in this networked classroom can also reply to students' questions in time through the teaching assistant terminal. Students can also pin questions that are unclear, and the famous teachers can give detailed answers to the pinned questions.

[0085] When reviewing, students can directly view the complete audio and video playback, lecture notes, and question answers through the learning terminal through the visual network or the Internet. If some questions are still unclear after answering the questions, the question answering server will retrieve the key information audio and video from the video recording server through the current key information of the question. After the retrieval, the audio and video content of the lecture at that time can be directly viewed.

[0086] It should be noted that visual network service signaling can be transmitted between the monitoring access server and the review linkage server, video recording and broadcasting server, question and answer server, and note sharing server. Internet service signaling can be transmitted between the monitoring access server and the visual network main classroom and the visual network slave classroom. Network management signaling can be transmitted between the review linkage server, video recording and broadcasting server, question and answer server, note sharing server, monitoring access server, conference management server, network management server, visual network main classroom, and visual network slave classroom. Conference management signaling can be transmitted between the monitoring access server and the conference management server.

[0087] Reference Figure 3 , showing a data flow diagram of a high-quality educational resource sharing solution based on visual networking according to an embodiment of the present invention.

[0088] All visual networking devices in the sharing system need to access the network to the network management server. Specifically, the main visual networking classroom, conference management server, monitoring access server, video recording and broadcasting server, note sharing server, question answering server and visual networking slave classroom all send visual networking access signaling to the network management server to request access.

[0089] The main classroom, slave classroom and monitoring access server participating in the video network teaching conference all need to join the video network. Specifically, the main classroom, monitoring access server and slave classroom all send a video network joining signaling to the conference management server to request to join the conference.

[0090] After the visual network teaching meeting begins, the main classroom of the visual network is the speaker and the secondary classroom of the visual network is the participant.

[0091] Teaching assistants can view the monitoring equipment in the video-networked classroom through the video-networked teaching conference, so as to maintain the classroom discipline when necessary.

[0092] The video network slave classroom receives the audio and video data from the video network main classroom.

[0093] The video recording and broadcasting server not only receives the audio and video data of the main classroom of the video network, but also receives the audio and video data of the monitoring equipment of the monitoring access server. The audio and video data of the monitoring equipment of the monitoring access server will also be sent to the main classroom of the video network.

[0094] When students encounter problems and need to ask questions during video network teaching, they send question data to the question answering server through the learning terminal.

[0095] After receiving the question data, the question answering server first records the question data and then sends the question data to the teaching assistant terminal in the classroom of the visual network.

[0096] The visual network receives question data from the teaching assistant terminal in the classroom, and the teaching assistant answers the question.

[0097] The visual network sends the answer data from the teaching assistant terminal in the classroom to the question answering server.

[0098] After receiving the answer data, the question answering server matches the answer data with the question data, stores the question data and the answer data after matching, and then sends the answer data to the learning terminal.

[0099] Students can take notes at any time during the video network class and enter the notes into the note sharing server through the learning terminal.

[0100] Students can view their study notes on the note sharing server through the study terminal.

[0101] When reviewing, students send question viewing requests to the question answering server through the learning terminal.

[0102] After receiving the question viewing request, the question answering server sends the question data and the answer data to the learning terminal.

[0103] When reviewing, students send a request to view their study notes to the note sharing server through their study terminal.

[0104] After receiving the request to view the learning notes, the note sharing server retrieves the learning notes to be viewed and sends the retrieved note data to the learning terminal.

[0105] Students understand the problem by looking at the answers and notes data.

[0106] Students can send unsolved question data to the question answering server through the learning terminal.

[0107] The question answering server receives the unsolved question data, analyzes the unsolved question data, and analyzes the key data of the question.

[0108] The question answering server sends the key data of the question to the video recording and broadcasting server, and the video recording and broadcasting server returns the audio and video data related to the question to the learning terminal.

[0109] Students can review the relevant audio and video data of the questions to master the relevant knowledge.

[0110] The video recording and broadcasting server can receive the video and audio data of the speaker in real time. After receiving the video data, it performs text recognition on the video I frame data, cuts the graphics into blocks, and stores the recognized key data. After receiving the audio data, it converts the audio data into files, cuts the audio into segments, and stores the recognized key data.

[0111] When reviewing, you can search for important videos, pictures, texts, and audios through keywords, and intelligently select learning materials based on these data.

[0112] The question answering server can collect questions and answer data in real time. It can raise repeated and similar questions and optimize the answering in real time. It can classify the collected questions in real time and generate a question tree based on the subject outline. It can calculate the probability of question difficulty based on the number of question collection times.

[0113] Famous teachers will give detailed answers to questions with high probability of difficulty in class.

[0114] The note sharing server can collect note data in real time and filter duplicate data. The notes collected through the video recording and analysis data are optimized in real time. The knowledge note tree is generated through the subject outline.

[0115] The review linkage server can link data among video recording and broadcasting services, question answering services, and note sharing services.

[0116] When students are reviewing, the review linkage server will obtain relevant video data from the video recording and playback service for recording and playback, and will also obtain the image and text data related to the video parsed by the video recording and playback service. The review linkage server obtains the video-related question answering data from the question answering service. At the same time, the review linkage server will also obtain the video-related notes from the note sharing server.

[0117] The review linkage server generates review linkage data in real time through the data obtained above. Notes, questions and video recordings are linked in real time.

[0118] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0119] Reference Figure 4 , shows a structural block diagram of a system for sharing educational resource data according to an embodiment of the present invention. The system for sharing educational resource data may specifically include the following modules.

[0120] The conference role allocation module 41 is used to allocate the first conference role and the second conference role of the multimedia teaching conference to each conference terminal participating in the conference when creating a multimedia teaching conference, wherein different conference terminals are set in different classrooms;

[0121] An education resource acquisition module 42, configured to acquire education resource data in real time from the first conference terminal assigned the first conference role;

[0122] The education resource sharing module 43 is used to share the education resource data with the second conference terminal assigned the second conference role, so that the second conference terminal displays the education resource data.

[0123] In an exemplary embodiment of the present invention, a learning terminal is also provided in the classroom, and the system further comprises:

[0124] A feedback data acquisition module, configured to acquire feedback data on the education resource data through the learning terminal after the education resource sharing module 43 shares the education resource data with the second conference terminal assigned the second conference role so that the second conference terminal displays the education resource data;

[0125] A feedback data sending module, used for sending the feedback data to the first server, so that the first server queries the answer data corresponding to the feedback data;

[0126] The answer data acquisition module is used to receive the answer data corresponding to the feedback data.

[0127] In an exemplary embodiment of the present invention, the system further comprises:

[0128] A feedback viewing request acquisition module, configured to acquire feedback viewing request information from the learning terminal after the education resource sharing module 43 shares the education resource data with the second conference terminal assigned the second conference role so that the second conference terminal displays the education resource data;

[0129] A feedback viewing request sending module, configured to send the feedback viewing request information to the first server, so that the first server queries the target feedback data and the target answer data corresponding to the target feedback data according to the feedback viewing request information;

[0130] The target feedback answer data receiving module is used to receive the target feedback data and the target answer data.

[0131] In an exemplary embodiment of the present invention, the system further comprises:

[0132] A question request acquisition module, configured to acquire question request information from the learning terminal after the education resource sharing module 43 shares the education resource data with the second conference terminal assigned the second conference role so that the second conference terminal displays the education resource data;

[0133] A query request sending module, used for sending the query request information to the first server, so that the first server analyzes the query request information to obtain key data, and requests the corresponding target educational resource data from the second server according to the key data; the second server is used for acquiring and storing the educational resource data in real time;

[0134] The target education resource data receiving module is used to receive the target education resource data.

[0135] In an exemplary embodiment of the present invention, the system further comprises:

[0136] A note data acquisition module, configured to acquire note data for the educational resource data from the learning terminal after the educational resource sharing module 43 shares the educational resource data with the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data;

[0137] a note data sending module, configured to send the note data to a third server, so that the third server analyzes the note data and performs self-learning based on the common feedback data and common answer data and subject knowledge architecture data in the first server to obtain overall note data for the educational resource data;

[0138] The overall note data receiving module is used to receive the overall note data.

[0139] In an exemplary embodiment of the present invention, the system further comprises:

[0140] A review request acquisition module, configured to acquire review request information for the educational resource data from the learning terminal after the educational resource sharing module 43 shares the educational resource data with the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data;

[0141] a review request processing module, configured to request the review educational resource data from the second server, request the review feedback data and the review answer data from the first server, and request the review note data from the third server according to the review request information;

[0142] The review data receiving module is used to receive the review educational resource data, the review feedback data, the review answer data and the review note data.

[0143] In an exemplary embodiment of the present invention, the system further comprises:

[0144] The teacher reply request module is used to share the educational resource data with the second conference terminal assigned the second conference role in the educational resource sharing module 43 so that the second conference terminal displays the educational resource data, and then obtain the top answer request information from the learning terminal, and / or obtain the screening feedback data from the first server; the screening feedback data is obtained by the first server according to the difficulty probability of the plurality of feedback data;

[0145] A request feedback transmission module, used for transmitting the top answer request information and / or the screening feedback data to the first conference terminal, so that the first conference terminal obtains detailed answer data in response to the answer operation for the top answer request information and / or the screening feedback data;

[0146] The detailed answer receiving module is used to receive the detailed answer data.

[0147] As for the system embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0148] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0149] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0150] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0151] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0152] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.

[0153] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0154] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0155] The above is a detailed introduction to a method for sharing educational resource data and a system for sharing educational resource data provided by the present invention. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for sharing educational resource data, characterized in that: The method comprises: When creating a multimedia teaching conference, assigning a first conference role or a second conference role of the multimedia teaching conference to each conference terminal participating in the conference, wherein different conference terminals are arranged in different classrooms; Acquiring educational resource data in real time from a first conference terminal assigned the first conference role; The educational resource data is shared with a second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

2. The method according to claim 1, characterized in that: The classroom is also provided with a learning terminal. After the educational resource data is shared with the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: Acquiring feedback data for the educational resource data through the learning terminal; Sending the feedback data to a first server so that the first server queries answer data corresponding to the feedback data; Receive answer data corresponding to the feedback data.

3. The method according to claim 2, characterized in that After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: Obtaining feedback viewing request information from the learning terminal; Sending the feedback viewing request information to the first server, so that the first server queries the target feedback data and the target answer data corresponding to the target feedback data according to the feedback viewing request information; The target feedback data and the target solution data are received.

4. The method according to claim 2, characterized in that: After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: Acquiring question request information from the learning terminal; Sending the query request information to the first server so that the first server analyzes the query request information to obtain key data, and requests corresponding target educational resource data from the second server according to the key data; the second server is used to obtain and store the educational resource data in real time; Receive the target educational resource data.

5. The method according to claim 2, characterized in that: After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: Acquire note data for the educational resource data from the learning terminal; Sending the note data to a third server so that the third server analyzes the note data and performs self-learning based on the common feedback data and common answer data and subject knowledge architecture data in the first server to obtain overall note data for the educational resource data; The overall note data is received.

6. The method according to claim 5, characterized in that After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: acquiring review request information for the educational resource data from the learning terminal; According to the review request information, request the second server for review educational resource data, request the first server for review feedback data and review answer data, and request the third server for review note data; The review educational resource data, the review feedback data, the review answer data and the review note data are received.

7. The method according to claim 2, characterized in that After sharing the educational resource data to the second conference terminal assigned the second conference role so that the second conference terminal displays the educational resource data, the method further includes: Obtaining top answer request information from the learning terminal, and / or obtaining screening feedback data from the first server; the screening feedback data is obtained by the first server based on the difficulty probability of the plurality of feedback data; Transmitting the pinned answer request information and / or the screened feedback data to the first conference terminal, so that the first conference terminal obtains detailed answer data in response to an answer operation for the pinned answer request information and / or the screened feedback data; The detailed answer data is received.

8. A system for sharing educational resource data, characterized in that: The system comprises: A conference role allocation module, used for allocating a first conference role and a second conference role of the multimedia teaching conference to each conference terminal participating in the conference when creating a multimedia teaching conference, wherein different conference terminals are arranged in different classrooms; An education resource acquisition module, used for acquiring education resource data in real time from the first conference terminal assigned the first conference role; The educational resource sharing module is used to share the educational resource data with the second conference terminal assigned the second conference role, so that the second conference terminal displays the educational resource data.

9. An electronic device, characterized in that: include: one or more processors; and One or more machine-readable media having instructions stored thereon, when executed by the one or more processors, enable the electronic device to execute the method for sharing educational resource data as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that: The computer program stored therein enables the processor to execute the method for sharing educational resource data as described in any one of claims 1 to 7.

Citation Information

Cited By

  • Multi-campus linkage teaching resource block chain dynamic scheduling system

    CN120930858A