CN113973220A - Network course processing method and device - Google Patents

Network course processing method and device Download PDF

Info

Publication number
CN113973220A
CN113973220A CN202111225906.XA CN202111225906A CN113973220A CN 113973220 A CN113973220 A CN 113973220A CN 202111225906 A CN202111225906 A CN 202111225906A CN 113973220 A CN113973220 A CN 113973220A
Authority
CN
China
Prior art keywords
content
shared
asynchronous
student
receiving
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202111225906.XA
Other languages
Chinese (zh)
Other versions
CN113973220B (en
Inventor
李静
卢红灯
王强
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Duwo Network Technology Co ltd
Original Assignee
Beijing Duwo Network Technology Co ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Duwo Network Technology Co ltd filed Critical Beijing Duwo Network Technology Co ltd
Priority to CN202111225906.XA priority Critical patent/CN113973220B/en
Publication of CN113973220A publication Critical patent/CN113973220A/en
Application granted granted Critical
Publication of CN113973220B publication Critical patent/CN113973220B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/20Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
    • H04N21/23Processing of content or additional data; Elementary server operations; Server middleware
    • H04N21/239Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests
    • H04N21/2393Interfacing the upstream path of the transmission network, e.g. prioritizing client content requests involving handling client requests
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/02Reservations, e.g. for tickets, services or events
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q50/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09BEDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
    • G09B5/00Electrically-operated educational appliances
    • G09B5/08Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/43Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
    • H04N21/437Interfacing the upstream path of the transmission network, e.g. for transmitting client requests to a VOD server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/472End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content
    • H04N21/47217End-user interface for requesting content, additional data or services; End-user interface for interacting with content, e.g. for content reservation or setting reminders, for requesting event notification, for manipulating displayed content for controlling playback functions for recorded or on-demand content, e.g. using progress bars, mode or play-point indicators or bookmarks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04NPICTORIAL COMMUNICATION, e.g. TELEVISION
    • H04N21/00Selective content distribution, e.g. interactive television or video on demand [VOD]
    • H04N21/40Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
    • H04N21/47End-user applications
    • H04N21/478Supplemental services, e.g. displaying phone caller identification, shopping application
    • H04N21/4788Supplemental services, e.g. displaying phone caller identification, shopping application communicating with other users, e.g. chatting

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Multimedia (AREA)
  • Signal Processing (AREA)
  • Tourism & Hospitality (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Human Resources & Organizations (AREA)
  • Educational Technology (AREA)
  • Economics (AREA)
  • Educational Administration (AREA)
  • Marketing (AREA)
  • General Business, Economics & Management (AREA)
  • Strategic Management (AREA)
  • Quality & Reliability (AREA)
  • Human Computer Interaction (AREA)
  • Operations Research (AREA)
  • Databases & Information Systems (AREA)
  • Development Economics (AREA)
  • General Engineering & Computer Science (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Health & Medical Sciences (AREA)
  • General Health & Medical Sciences (AREA)
  • Primary Health Care (AREA)
  • Electrically Operated Instructional Devices (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The application discloses a method and a device for processing network courses, wherein the method comprises the following steps: sending the shared classroom content to a shared student terminal; receiving asynchronous interaction request data sent by a sharing student terminal, wherein the asynchronous interaction request data are request data of a sharing student for completed network courses; sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content; receiving feedback data of asynchronous interaction request data returned by the teacher terminal; and sending feedback content including the feedback data to the sharing student terminal. The realization process enables single classroom content to be reserved and learned repeatedly by a plurality of students, greatly reduces the cost of repeated teaching of teachers, can also enable the students to be asked and puzzled through an asynchronous interaction mode, meets the learning requirements of a plurality of students, reduces the economic expenditure of sharing the students, and has great social popularization value.

Description

Network course processing method and device
Technical Field
The invention relates to an online education technology, in particular to a method and a device for processing network courses.
Background
The 1V1 online education mode for one-to-one teaching in a remote video mode is popularized in various industries at present and generally accepted by the society. However, in the 1V1 online education classroom, the teacher teaches only one person for each class audience, and the teacher needs to repeatedly teach the same contents for different students. Currently, the 1V1 online education is not only expensive, but also in many cases, it is difficult for students to reserve to lecture teachers due to the large number of students.
Disclosure of Invention
In view of this, the present invention provides the following technical solutions:
a processing method of network courses is applied to a server and comprises the following steps:
sending shared class content to a shared student terminal, wherein the shared class content is the content of a currently-performed network class or the content of a completed historical network class;
receiving asynchronous interaction request data sent by the shared student terminal, wherein the asynchronous interaction request data are request data of a shared student for completed network courses, and the asynchronous interaction request data comprise at least one of audio, video and courseware contents;
sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content;
receiving feedback data of the asynchronous interaction request data returned by the teacher terminal, wherein the feedback data comprises at least one of audio, video and courseware contents;
and sending feedback content including the feedback data to the sharing student terminal.
Optionally, the receiving asynchronous interaction request data sent by the shared student terminal includes:
receiving an asynchronous interaction request sent by the shared student terminal;
controlling the shared classroom content to pause at the current progress based on the asynchronous interaction request;
receiving asynchronous interactive contents sent by the shared student terminals;
and restoring the playing progress of the shared classroom content.
Optionally, the sending the feedback content including the feedback data to the shared student terminal includes:
establishing an incidence relation between feedback content comprising the feedback data and the asynchronous interactive content;
and sending the feedback content to the shared student terminal so that the feedback content can be output in a form of being associated with the asynchronous interactive content.
Optionally, after the sending the feedback content to the shared student terminal, the method further includes:
and receiving the asynchronous interaction evaluation sent by the student terminal, and feeding back the asynchronous interaction evaluation to the teacher terminal.
A processing method of network courses is applied to shared student terminals and comprises the following steps:
obtaining shared course content from a server, wherein the shared course content is the content of a currently-performed network course or the content of a completed historical network course;
outputting the shared course content;
receiving an asynchronous interaction operation request triggered by a sharing student at a sharing student terminal, wherein the asynchronous interaction operation request is an operation request aiming at a completed network course and comprises at least one of frequency, video and courseware content;
and receiving feedback data of the asynchronous interaction operation request, and outputting the feedback data based on user operation, wherein the feedback data comprises at least one of audio, video and courseware content.
Optionally, before the receiving of the asynchronous interaction operation request triggered by the sharing student at the sharing student terminal, the method further includes:
and obtaining a progress adjusting instruction of the shared course content, and pausing the shared course content at the current progress based on the progress adjusting instruction.
Optionally, the receiving an asynchronous interaction operation request triggered by a sharing student at the sharing student terminal includes:
receiving an asynchronous interaction request;
asynchronous interactive content of a shared student is collected, wherein the asynchronous interactive content comprises at least one of audio, video and courseware content.
Optionally, after receiving an asynchronous interaction operation request triggered by the sharing student at the sharing student terminal, the method further includes:
outputting all asynchronous interaction contents in an asynchronous interaction list mode, so that shared students can conveniently view the asynchronous interaction contents;
the receiving feedback data of the asynchronous interaction operation request and outputting the feedback data based on user operation includes:
receiving feedback data of the asynchronous interaction operation request;
receiving an asynchronous interaction list display request and displaying the asynchronous interaction list;
receiving a trigger instruction of the asynchronous interactive content;
and outputting and displaying the asynchronous interactive content and/or the feedback data.
The processing device of the network classroom is applied to the server, and comprises:
the course sharing module is used for sending shared classroom contents to the shared student terminal, wherein the shared course contents are contents of currently-performed network courses or contents of completed historical network courses;
the request receiving module is used for receiving asynchronous interaction request data sent by the sharing student terminal, the asynchronous interaction request data are request data of the sharing students aiming at completed network courses, and the asynchronous interaction request data comprise at least one of audio, video and courseware contents;
the request sending module is used for sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content;
the feedback receiving module is used for receiving feedback data of the asynchronous interaction request data returned by the teacher terminal, wherein the feedback data comprises at least one of audio, video and courseware content;
and the feedback sending module is used for sending feedback contents comprising the feedback data to the shared student terminal.
A processing device of network courses is applied to sharing student terminals and comprises:
the course obtaining module is used for obtaining shared course content from a server, wherein the shared course content is the content of a currently-performed network course or the content of a completed historical network course;
the course output module is used for outputting the shared course content;
the asynchronous interaction processing module is used for receiving an asynchronous interaction operation request triggered by a sharing student at the sharing student terminal, wherein the asynchronous interaction operation request is an operation request aiming at a completed network course and comprises at least one of frequency, video and courseware content;
and the feedback processing module is used for receiving feedback data of the asynchronous interaction operation request and outputting the feedback data based on user operation, wherein the feedback data comprises at least one of audio, video and courseware content.
Compared with the prior art, the embodiment of the invention discloses a method and a device for processing network courses, and the method comprises the following steps: sending the shared classroom content to a shared student terminal; receiving asynchronous interaction request data sent by a sharing student terminal, wherein the asynchronous interaction request data are request data of a sharing student for completed network courses; sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content; receiving feedback data of asynchronous interaction request data returned by the teacher terminal; and sending feedback content including the feedback data to the sharing student terminal. The realization process enables single classroom content to be reserved and learned repeatedly by a plurality of students, greatly reduces the cost of repeated teaching of teachers, can also enable the students to be asked and puzzled through an asynchronous interaction mode, meets the learning requirements of a plurality of students, reduces the economic expenditure of sharing the students, and has great social popularization value.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the provided drawings without creative efforts.
FIG. 1 is a flowchart of a method for processing a network course according to an embodiment of the present disclosure;
FIG. 2 is a schematic view of a classroom window of an official trainee as disclosed in an embodiment of the present application;
FIG. 3 is a schematic view of a classroom window for sharing students according to an embodiment of the present disclosure;
fig. 4 is a flowchart of another webclassroom processing method disclosed in the embodiment of the present application;
FIG. 5 is a schematic interaction flow diagram illustrating an implementation of asynchronous interaction by a shared student according to an embodiment of the present disclosure;
fig. 6 is a schematic structural diagram of a processing apparatus for an online classroom according to an embodiment of the present application;
fig. 7 is a schematic structural diagram of another network course processing apparatus according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
Fig. 1 is a flowchart of a method for processing a network course according to an embodiment of the present application, where the method shown in fig. 1 is applied to a server, and referring to fig. 1, the method for processing a network course may include:
step 101: and sending the shared class content to a shared student terminal, wherein the shared class content is the content of the currently-performed network class or the content of the completed historical network class.
As is well known to those skilled in the art, the online education mode is one-to-one, so that a teacher needs to set up online classes for different students at different time periods to explain the contents of the students; in this mode, the classroom members include only a teacher and one student. This makes the teacher need to give the same content repeatedly, and many students also need to queue for a long time to reserve the course of the teacher, thus giving the teacher a poor experience and being advanced. Aiming at the problem, the one-to-one network classroom content is divided into sinking cost and effective cost; sinking cost, namely most of the time of the lesson taking process is the instruction of the teacher and part of the student operation without the participation of the teacher in interaction, and the cost is also wasted resources; the effective cost is an operation that requires interactive interaction with a teacher, which is less in part. According to the characteristics, the resource utilization rate is improved, the return paid by teachers in the previous class is increased, the learning cost is reduced, and a classroom sharing mode under one-to-one online education is provided.
In the shared classroom mode of one-to-one online education, teaching processes of formal students and teachers in the shared classroom are the same as that of the traditional one-to-one online education mode, the teachers only teach the formal students, only one formal student is included in the classroom, and classroom experiences of the formal students and the teachers are completely the same as that of the traditional one-to-one mode and cannot be influenced.
The shared classroom content includes a part for teachers to teach knowledge, a courseware operation part, a teacher demonstration part and the like. The shared classroom content can be shared with other informal trainees, namely shared trainees, and the sharing classroom content specifically comprises two situations. One is that the shared trainees synchronously participate in the ongoing classroom content in an 'onhearing' mode, but in the classroom, the teacher terminal only displays the video of formal trainees, but does not display any other informal trainees; in the process, formal trainees can interact with teachers at any time, while informal trainees can not perform any operation interaction and only can see videos and operations of the teachers and the formal trainees in a classroom.
Step 102: and receiving asynchronous interaction request data sent by the shared student terminal, wherein the asynchronous interaction request data are request data of the shared student for the completed network course.
Wherein the asynchronous interaction request data comprises at least one of audio, video and courseware content.
The informal trainees can also put forward the interaction requirements, but the informal trainees put forward the interaction request to be after the online classroom is finished, so that asynchronous interaction is realized. It can be appreciated that in order to ensure proper interest of formal trainees in the one-to-one online education mode, the teacher serves only formal trainees in the class, and the teacher allows asynchronous participation in interactive contents with informal trainees only after the online class is over. Wherein, the realization of the asynchronous interactive request can be realized based on the instruction replay technology.
Step 103: and sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content.
And after receiving the asynchronous interaction request data, the server side forwards the asynchronous interaction request data to a corresponding teacher according to the class to which the server side belongs and the corresponding teacher, so that the teacher can see the asynchronous interaction request data and perform corresponding answer.
Step 104: and receiving feedback data of the asynchronous interaction request data returned by the teacher terminal.
Wherein the feedback data comprises at least one of audio, video, courseware content.
After seeing the asynchronous interaction request data of the informal students, such as videos, the teacher can solve or guide opinions aiming at the problems or operation demonstration of the informal students and feed back the answers or the opinions to the corresponding informal students, wherein the videos can comprise the problems and the demonstration operation processes of the informal students.
Step 105: and sending feedback content including the feedback data to the sharing student terminal.
After the feedback content is transmitted to the informal student, a complete asynchronous interaction is realized. Of course, in practical application, informal trainees and teachers can carry out multiple rounds of asynchronous interaction according to requirements.
Based on the content, the core idea of the application is to maximally utilize one-to-one online education resources, and change the disposable utilization of the wasted sinking cost into the infinite reuse on the premise of ensuring the same teaching quality; most of high-quality contents in the one-to-one online classroom are popularized to other students with low interaction requirements in a zero-cost mode, and the learning cost of the students is reduced; the reservation waiting efficiency of teachers and students is improved. The asynchronous interactive mode is carried out in combination with the instruction playback technology, and the learning quality is guaranteed.
According to the processing method of the network course, the implementation process enables single classroom content to be repeatedly reserved and learned by a plurality of students, the repeated teaching cost of teachers is greatly reduced, the students can be asked and defecated through an asynchronous interaction mode, the learning requirements of a plurality of students are met, the economic expenditure of sharing the students is reduced, and the social popularization value is high.
For better understanding of the embodiment of the present application, the following description is given by way of example with reference to the actual classroom content. The core flow of a classroom in the one-to-one online education model may include, but is not limited to:
A. courseware display
B. Teacher's explanation
C. Operation by teacher
D. Student operation
E. Interaction between teachers and students
F. Teacher audio and video
G. Audio and video for students
Each link in the processes is independently controlled and finally combined together to complete classroom teaching. The A/B/C/F/G is the same experience for each student and is a link occupying most of resources of a teaching classroom, and the processes can recombine resources by technical means for shared students in the shared classroom.
Understandably, in the teaching process, the audio and video of a teacher and the audio and video of a student can be displayed, so that the two parties can see and hear the other party; in the shared class, the audio and video displayed in the student area is the current student, and the audio and video content of the original formal student is replaced by the audio and video of the current shared student, so that the shared student in the shared class sees the audio and video of the student in the shared class and the audio and video of the student in the formal class, and the class experience is the same.
The above process is summarized as follows:
1. after formal students and shared students of one-to-one online education enter an online classroom, A/B/C/F data flow resources of the above process can be acquired indiscriminately;
2. in the flow D, at the teacher terminal, the student operation seen by the teacher is the operation of the formal student;
there are two cases regarding the operation of the sharing trainee:
the method comprises the following steps that firstly, the current classroom is a course synchronously carried out by formal students, the shared students cannot operate, but can watch the courses after the operation of the formal students is finished, the shared students can select the time period of the courses to apply for asynchronous interaction, and at the moment, all flows which can be operated by the formal students, such as courseware, question asking and the like in the time period can be operated;
if the course and the formal course are not carried out synchronously, namely the shared class is a class finished historically, the original course can be paused, and the courseware operation is immediately switched into the shared student operable mode and recorded, including video, courseware information, operation data and the like, after the operation is finished, the part of video is applied for asynchronous interaction, and then the part of video is switched back to the paused place to continue the course.
For example, formal trainees are 2021-06-0115: 00 has gone a lesson a, and then the shared student is in 2021-06-1019: 00 starts to enter class A to study in shared class, and the study process and the formal class are not carried out synchronously. The whole course of the student is only the replay of all resources (except audio and video of the student in the formal class), if the shared student executes the operation or clicks an interactive button, the replay is suspended, the operation of the student is recorded, after the student clicks, the information such as the video, courseware, operation instructions and the like recorded just now is sent to the teacher as an asynchronous interaction request, and then the teacher continues to return to the suspended place.
Fig. 2 is a schematic view of a classroom window of an official trainee disclosed in the embodiment of the present application, and fig. 3 is a schematic view of a classroom window of a shared trainee disclosed in the embodiment of the present application, which can be understood by referring to fig. 2 and fig. 3.
3. In the process E, the teacher gives feedback including line drawing, explanation, reward, etc. according to the operation of the student, which are also directed to the formal student.
4. The teacher terminal is provided with an asynchronous interaction list, a teacher can check interaction videos of students through application in the list, if the teacher wants to reply asynchronous interaction, the teacher can enter a classroom to operate and start recording according to classroom information, time period information, courseware information, operation information and the like of interaction data, the flow is completely consistent with formal class experience, after operation explanation is completed, a background can combine the operation of the students and the teacher and the courseware information to form a complete teacher-student interaction and send the complete teacher-student interaction to the students.
5. The student side also has an asynchronous interaction list, and can directly enter the interaction courses in the list to view complete interaction.
Based on the above, the receiving of the asynchronous interaction request data sent by the shared student terminal in the foregoing embodiment may include: receiving an asynchronous interaction request sent by the shared student terminal; controlling the shared classroom content to pause at the current progress based on the asynchronous interaction request; receiving asynchronous interactive contents sent by the shared student terminals; and restoring the playing progress of the shared classroom content.
The sending the feedback content including the feedback data to the shared student terminal may include: establishing an incidence relation between feedback content comprising the feedback data and the asynchronous interactive content; and sending the feedback content to the shared student terminal so that the feedback content can be output in a form of being associated with the asynchronous interactive content.
In another implementation, after the sending the feedback content to the sharing student terminal, the method may further include: and receiving the asynchronous interaction evaluation sent by the student terminal, and feeding back the asynchronous interaction evaluation to the teacher terminal.
Fig. 4 is a flowchart of another method for processing an online class disclosed in the embodiment of the present application, where the method shown in fig. 4 is applied to a shared student terminal, and in combination with fig. 4, the method for processing an online class may include:
step 401: and obtaining shared course content from the server, wherein the shared course content is the content of the network course currently in progress or the content of the historical network courses which are already completed.
Step 402: outputting the shared course content;
step 403: receiving an asynchronous interaction operation request triggered by a sharing student at the sharing student terminal, wherein the asynchronous interaction operation request is an operation request aiming at the completed network course.
Wherein, the asynchronous interactive operation request comprises at least one of the contents of frequency, video and courseware.
Step 404: and receiving feedback data of the asynchronous interaction operation request, and outputting the feedback data based on user operation.
Wherein the feedback data comprises at least one of audio, video, courseware content.
The method for processing the network courses enables single classroom contents to be repeatedly reserved and learned by a plurality of students in the implementation, greatly reduces the cost of repeated teaching of teachers, can also enable the students to be asked and puzzled through an asynchronous interaction mode, meets the learning requirements of the students, and reduces the economic expenditure of sharing the students.
For better understanding of the implementation process of the network course processing method disclosed in the embodiment of the present application, fig. 5 shows an interaction flow diagram of the sharing student for implementing asynchronous interaction, and in conjunction with fig. 5, the course process of the sharing student may include:
1. the sharing classroom, the sharing student has two reservation modes: reserving a future synchronous classroom, namely a classroom in which a formal student takes classes, which needs to take classes at a specified time; the other is to reserve a completed historical classroom, namely a completed classroom, which does not need to be appointed for time and can be used for class at any time. Both modes can repeat the lesson;
2. after the shared student enters the classroom, besides normally displayed courseware, audio and video, toolboxes and the like, the shared classroom mode reminding, the reminding of whether the courseware can be operated at present, an operation bar for asynchronous interaction time period selection, a historical classroom can also display a progress bar, an interaction starting/ending button and an interaction list button (displaying an initiated interaction list);
3. the synchronous classroom follows the classroom progress; clicking a historical classroom to start a lesson;
4. after the course process is started, courseware data of the course in the classroom and audio and video streams of teachers and students are loaded and displayed in a video area;
5. when the teacher operates, the content change caused by the operation instruction is displayed to the student;
6. if the current classroom is the synchronous classroom, the shared student can not operate the courseware and only can watch the operation of the formal student, because the comments and the interaction of the teacher are aimed at the formal student next time, if the student is interested in the classroom, the time can be recorded, and the asynchronous interaction is initiated after the course is finished; if the current historical classroom is, the sharing student can click to start interaction, the progress of the historical classroom is suspended, the sharing student can operate the courseware according to the current requirement, and the interaction is finished by clicking after the operation is finished. After the interaction is finished, the system records and stores data such as courseware progress, time period, user operation, video and the like for a subsequent user to initiate an asynchronous interaction request, and then resumes classroom explanation from a pause place;
7. if the synchronous shared classroom is finished, the 'application asynchronous interaction time period selection area' is changed into an operable state, the shared student clicks a corresponding time point from the area to start asynchronous interaction, and the operation process is the same as that of the formal student;
8. after the shared classroom is finished, the sharing student can click on an interaction list button, display the initiated interaction request list, watch the recorded video, select and determine an item to initiate the interaction request and send the item to the teacher;
9. the teacher terminal asynchronous interactive list displays requests sent by all students, a teacher selects a viewing request video, if the teacher wants to respond to an interactive request, the teacher clicks to enter a classroom, all data of the classroom, courseware, progress, student operation and the like carried in the request can be played back in the classroom, the teacher can operate the courseware like a formal class in the period, and after the completion, the system stores the recorded operation data and sends the operation data to the sharing students;
10. after receiving the reply, the sharing students can view videos, then can enter classrooms to view courseware, and finally score the interaction, the system gives rewards of teachers with different proportions according to the scores of the students, and the teachers can also initiate arbitration according to malicious low scores; and consumes the asynchronous interaction times of the student; in addition, the student can further initiate asynchronous interaction on the basis of the interaction, and the technical implementation is consistent with the first initiation.
Based on the above, in another implementation, before the receiving of the asynchronous interactive operation request triggered by the sharing student at the sharing student terminal, the method may further include: and obtaining a progress adjusting instruction of the shared course content, and pausing the shared course content at the current progress based on the progress adjusting instruction.
The receiving of the asynchronous interaction operation request triggered by the sharing student at the sharing student terminal may include: receiving an asynchronous interaction request; asynchronous interactive content of a shared student is collected, wherein the asynchronous interactive content comprises at least one of audio, video and courseware content.
In another implementation, after receiving an asynchronous interactive operation request triggered by a sharing student at the sharing student terminal, the method may further include: and outputting all asynchronous interaction contents in an asynchronous interaction list mode, so that the shared students can conveniently view the asynchronous interaction contents.
The receiving feedback data of the asynchronous interactive operation request and outputting the feedback data based on a user operation may include: receiving feedback data of the asynchronous interaction operation request; receiving an asynchronous interaction list display request and displaying the asynchronous interaction list; receiving a trigger instruction of the asynchronous interactive content; and outputting and displaying the asynchronous interactive content and/or the feedback data.
The implementation of the processing method for the network course disclosed by the embodiment of the application reduces the cost of a teacher for repeatedly teaching the same course on the premise of not influencing the implementation of one-to-one online education courses, and a large number of students can reserve shared courses of any teacher (including famous teachers difficult to reserve) at any time without being limited by occupied time; the only difference is the effective cost part of the course, when the courseware is operated, the sharing students can only interact with the teacher through an asynchronous interaction mode, and the teacher checks the sharing application after leaving the class to carry out asynchronous interaction.
In the implementation, the classroom price of the shared classroom is far lower than that of the formal classroom of the formal student, so that the economic expenditure of the shared student is reduced; meanwhile, asynchronous interaction (frequency and duration) of the shared classroom can be used as extra charge for students and extra income for teachers to reply to the asynchronous interaction, so that the students can be approved by teachers and broad students.
While, for purposes of simplicity of explanation, the foregoing method embodiments have been described as a series of acts or combination of acts, it will be appreciated by those skilled in the art that the present invention is not limited by the illustrated ordering of acts, as some steps may occur in other orders or concurrently with other steps in accordance with the invention. Further, those skilled in the art should also appreciate that the embodiments described in the specification are preferred embodiments and that the acts and modules referred to are not necessarily required by the invention.
The method is described in detail in the embodiments disclosed above, and the method of the present invention can be implemented by various types of apparatuses, so that the present invention also discloses an apparatus, and the following detailed description will be given of specific embodiments.
Fig. 6 is a schematic structural diagram of a processing apparatus for an online classroom, according to an embodiment of the present disclosure, where the apparatus shown in fig. 6 is applied to a server, and referring to fig. 5, the processing apparatus 60 for an online classroom may include:
the course sharing module 601 is configured to send shared classroom content to a shared student terminal, where the shared course content is content of a currently ongoing network course or content of a completed historical network course.
A request receiving module 602, configured to receive asynchronous interaction request data sent by the sharing student terminal, where the asynchronous interaction request data is request data of a sharing student for a completed network course, and the asynchronous interaction request data includes at least one of audio, video, and courseware content.
A request sending module 603, configured to send the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content.
A feedback receiving module 604, configured to receive feedback data of the asynchronous interaction request data returned by the teacher terminal, where the feedback data includes at least one of audio, video, and courseware content.
And a feedback sending module 605, configured to send feedback content including the feedback data to the shared student terminal.
This application network course's processing apparatus makes single classroom content can be reserved study by numerous students repeatedly, and the cost of the repeated lecture of greatly reduced mr also can let the student obtain the answer through asynchronous interactive mode and ask for puzzlement, satisfies numerous students ' study demand, has reduced shared student's economic expenditure simultaneously, has very big social spreading value.
Fig. 7 is a schematic structural diagram of another processing apparatus for network lessons disclosed in the embodiment of the present application, where the apparatus shown in fig. 7 is applied to a shared student terminal, and in conjunction with fig. 7, the processing apparatus 70 for network lessons may include:
a course obtaining module 701, configured to obtain shared course content from the server, where the shared course content is content of a currently ongoing network course or content of a completed historical network course.
A course output module 702, configured to output the shared course content.
The asynchronous interaction processing module 703 is configured to receive an asynchronous interaction operation request triggered by a sharing student at the sharing student terminal, where the asynchronous interaction operation request is an operation request for a completed network course, and the asynchronous interaction operation request includes at least one of a video, and courseware content.
A feedback processing module 704, configured to receive feedback data of the asynchronous interaction operation request, and output the feedback data based on a user operation, where the feedback data includes at least one of audio, video, and courseware content.
The processing apparatus of the network course disclosed by the embodiment of the application reduces the cost of a teacher for repeatedly teaching the same course on the premise of not influencing the one-to-one online education classroom, and a large number of students can also reserve the shared classroom of any teacher at any time without being limited by occupied time, so that the processing apparatus has practical application and popularization significance.
The specific implementation of the processing apparatus and each module of the network course may refer to the content description of the corresponding part in the method embodiment, and will not be described repeatedly herein.
The processing device for any network course in the above embodiments includes a processor and a memory, each processing module in the above embodiments is stored in the memory as a program module, and the processor executes the above program module stored in the memory to implement the corresponding function.
The processor comprises a kernel, and the kernel calls the corresponding program module from the memory. The kernel can be provided with one or more, and the processing of the return visit data is realized by adjusting the kernel parameters.
The memory may include volatile memory in a computer readable medium, Random Access Memory (RAM) and/or nonvolatile memory such as Read Only Memory (ROM) or flash memory (flash RAM), and the memory includes at least one memory chip.
An embodiment of the present invention provides a storage medium, on which a program is stored, and when the program is executed by a processor, the program implements the network course processing method described in the above embodiment.
The embodiment of the present invention provides a processor, where the processor is configured to execute a program, where the program executes the method for processing the network course in the foregoing embodiment when running.
Further, the present embodiment provides an electronic device, which includes a processor and a memory. Wherein the memory is used for storing executable instructions of the processor, and the processor is configured to execute the processing method of the network course in the above embodiment by executing the executable instructions.
The embodiments in the present description are described in a progressive manner, each embodiment focuses on differences from other embodiments, and the same and similar parts among the embodiments are referred to each other. The device disclosed by the embodiment corresponds to the method disclosed by the embodiment, so that the description is simple, and the relevant points can be referred to the method part for description.
It is further noted that, herein, relational terms such as first and second, and the like may be used solely to distinguish one entity or action from another entity or action without necessarily requiring or implying any actual such relationship or order between such entities or actions. Also, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in a process, method, article, or apparatus that comprises the element.
The steps of a method or algorithm described in connection with the embodiments disclosed herein may be embodied directly in hardware, in a software module executed by a processor, or in a combination of the two. A software module may reside in Random Access Memory (RAM), memory, Read Only Memory (ROM), electrically programmable ROM, electrically erasable programmable ROM, registers, hard disk, a removable disk, a CD-ROM, or any other form of storage medium known in the art.
The previous description of the disclosed embodiments is provided to enable any person skilled in the art to make or use the present invention. Various modifications to these embodiments will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other embodiments without departing from the spirit or scope of the invention. Thus, the present invention is not intended to be limited to the embodiments shown herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (10)

1. A processing method of network courses is applied to a server, and is characterized by comprising the following steps:
sending shared class content to a shared student terminal, wherein the shared class content is the content of a currently-performed network class or the content of a completed historical network class;
receiving asynchronous interaction request data sent by the shared student terminal, wherein the asynchronous interaction request data are request data of a shared student for completed network courses, and the asynchronous interaction request data comprise at least one of audio, video and courseware contents;
sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content;
receiving feedback data of the asynchronous interaction request data returned by the teacher terminal, wherein the feedback data comprises at least one of audio, video and courseware contents;
and sending feedback content including the feedback data to the sharing student terminal.
2. The processing method for the online classroom according to claim 1, wherein said receiving asynchronous interaction request data sent by said shared student terminal comprises:
receiving an asynchronous interaction request sent by the shared student terminal;
controlling the shared classroom content to pause at the current progress based on the asynchronous interaction request;
receiving asynchronous interactive contents sent by the shared student terminals;
and restoring the playing progress of the shared classroom content.
3. The method for processing network lessons according to claim 2, wherein the step of sending the feedback contents including the feedback data to the shared student terminals comprises:
establishing an incidence relation between feedback content comprising the feedback data and the asynchronous interactive content;
and sending the feedback content to the shared student terminal so that the feedback content can be output in a form of being associated with the asynchronous interactive content.
4. The method for processing network lessons according to claim 3, further comprising, after said sending the feedback content to the shared student terminal:
and receiving the asynchronous interaction evaluation sent by the student terminal, and feeding back the asynchronous interaction evaluation to the teacher terminal.
5. A processing method of network courses is applied to shared student terminals, and is characterized by comprising the following steps:
obtaining shared course content from a server, wherein the shared course content is the content of a currently-performed network course or the content of a completed historical network course;
outputting the shared course content;
receiving an asynchronous interaction operation request triggered by a sharing student at a sharing student terminal, wherein the asynchronous interaction operation request is an operation request aiming at a completed network course and comprises at least one of frequency, video and courseware content;
and receiving feedback data of the asynchronous interaction operation request, and outputting the feedback data based on user operation, wherein the feedback data comprises at least one of audio, video and courseware content.
6. The method for processing network lessons according to claim 5, wherein before said receiving the asynchronous interactive operation request triggered by the sharing student at the sharing student terminal, the method further comprises:
and obtaining a progress adjusting instruction of the shared course content, and pausing the shared course content at the current progress based on the progress adjusting instruction.
7. The method for processing network lessons according to claim 5, wherein the receiving of the asynchronous interactive operation request triggered by the sharing student at the sharing student terminal comprises:
receiving an asynchronous interaction request;
asynchronous interactive content of a shared student is collected, wherein the asynchronous interactive content comprises at least one of audio, video and courseware content.
8. The method for processing network lessons according to claim 7, further comprising, after said receiving the asynchronous interactive operation request triggered by the sharing student at the sharing student terminal:
outputting all asynchronous interaction contents in an asynchronous interaction list mode, so that shared students can conveniently view the asynchronous interaction contents;
the receiving feedback data of the asynchronous interaction operation request and outputting the feedback data based on user operation includes:
receiving feedback data of the asynchronous interaction operation request;
receiving an asynchronous interaction list display request and displaying the asynchronous interaction list;
receiving a trigger instruction of the asynchronous interactive content;
and outputting and displaying the asynchronous interactive content and/or the feedback data.
9. A processing device of an online classroom is applied to a server, and is characterized by comprising:
the course sharing module is used for sending shared classroom contents to the shared student terminal, wherein the shared course contents are contents of currently-performed network courses or contents of completed historical network courses;
the request receiving module is used for receiving asynchronous interaction request data sent by the sharing student terminal, the asynchronous interaction request data are request data of the sharing students aiming at completed network courses, and the asynchronous interaction request data comprise at least one of audio, video and courseware contents;
the request sending module is used for sending the asynchronous interaction request data to a teacher terminal corresponding to the shared classroom content;
the feedback receiving module is used for receiving feedback data of the asynchronous interaction request data returned by the teacher terminal, wherein the feedback data comprises at least one of audio, video and courseware content;
and the feedback sending module is used for sending feedback contents comprising the feedback data to the shared student terminal.
10. A processing device of network course is applied to sharing student terminals, and is characterized by comprising:
the course obtaining module is used for obtaining shared course content from a server, wherein the shared course content is the content of a currently-performed network course or the content of a completed historical network course;
the course output module is used for outputting the shared course content;
the asynchronous interaction processing module is used for receiving an asynchronous interaction operation request triggered by a sharing student at the sharing student terminal, wherein the asynchronous interaction operation request is an operation request aiming at a completed network course and comprises at least one of frequency, video and courseware content;
and the feedback processing module is used for receiving feedback data of the asynchronous interaction operation request and outputting the feedback data based on user operation, wherein the feedback data comprises at least one of audio, video and courseware content.
CN202111225906.XA 2021-10-21 2021-10-21 Processing method and device for network courses Active CN113973220B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111225906.XA CN113973220B (en) 2021-10-21 2021-10-21 Processing method and device for network courses

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111225906.XA CN113973220B (en) 2021-10-21 2021-10-21 Processing method and device for network courses

Publications (2)

Publication Number Publication Date
CN113973220A true CN113973220A (en) 2022-01-25
CN113973220B CN113973220B (en) 2024-01-26

Family

ID=79587660

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111225906.XA Active CN113973220B (en) 2021-10-21 2021-10-21 Processing method and device for network courses

Country Status (1)

Country Link
CN (1) CN113973220B (en)

Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6652287B1 (en) * 2000-12-21 2003-11-25 Unext.Com Administrator and instructor course management application for an online education course
US20080318200A1 (en) * 2005-10-13 2008-12-25 Kit King Kitty Hau Computer-Aided Method and System for Guided Teaching and Learning
CN102262820A (en) * 2010-05-26 2011-11-30 田林梅 Interactive foreign language learning method
US20140004497A1 (en) * 2012-06-26 2014-01-02 Active Learning Solutions Holdings Limited Method and System for Classroom Active Learning
US20170163580A1 (en) * 2015-12-02 2017-06-08 Le Holdings (Beijing) Co., Ltd. Interactive method and device for playback of multimedia
CN107302720A (en) * 2017-06-27 2017-10-27 乐视致新电子科技(天津)有限公司 User feedback method and device, problem feedback traffic architecture system
WO2017193709A1 (en) * 2016-05-12 2017-11-16 深圳市鹰硕技术有限公司 Internet-based teaching and learning method and system
CN109545005A (en) * 2018-12-25 2019-03-29 广东德诚科教有限公司 Wisdom classroom interactive system
CN110311893A (en) * 2019-05-24 2019-10-08 广州奇大教育科技有限公司 A kind of interactive learning method and system based on Android wechat platform
CN111198667A (en) * 2019-12-20 2020-05-26 深圳明心科技有限公司 Classroom management method and device, electronic equipment and classroom management system
US10963816B1 (en) * 2020-06-15 2021-03-30 Kinoo, Inc. Systems and methods for time-shifting interactions using a shared artificial intelligence personality
CN112581814A (en) * 2020-12-01 2021-03-30 深圳市中博科创信息技术有限公司 Method for realizing interactive live classroom
CN113065757A (en) * 2021-03-26 2021-07-02 北京读我网络技术有限公司 Method and device for evaluating on-line course teaching quality

Patent Citations (13)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6652287B1 (en) * 2000-12-21 2003-11-25 Unext.Com Administrator and instructor course management application for an online education course
US20080318200A1 (en) * 2005-10-13 2008-12-25 Kit King Kitty Hau Computer-Aided Method and System for Guided Teaching and Learning
CN102262820A (en) * 2010-05-26 2011-11-30 田林梅 Interactive foreign language learning method
US20140004497A1 (en) * 2012-06-26 2014-01-02 Active Learning Solutions Holdings Limited Method and System for Classroom Active Learning
US20170163580A1 (en) * 2015-12-02 2017-06-08 Le Holdings (Beijing) Co., Ltd. Interactive method and device for playback of multimedia
WO2017193709A1 (en) * 2016-05-12 2017-11-16 深圳市鹰硕技术有限公司 Internet-based teaching and learning method and system
CN107302720A (en) * 2017-06-27 2017-10-27 乐视致新电子科技(天津)有限公司 User feedback method and device, problem feedback traffic architecture system
CN109545005A (en) * 2018-12-25 2019-03-29 广东德诚科教有限公司 Wisdom classroom interactive system
CN110311893A (en) * 2019-05-24 2019-10-08 广州奇大教育科技有限公司 A kind of interactive learning method and system based on Android wechat platform
CN111198667A (en) * 2019-12-20 2020-05-26 深圳明心科技有限公司 Classroom management method and device, electronic equipment and classroom management system
US10963816B1 (en) * 2020-06-15 2021-03-30 Kinoo, Inc. Systems and methods for time-shifting interactions using a shared artificial intelligence personality
CN112581814A (en) * 2020-12-01 2021-03-30 深圳市中博科创信息技术有限公司 Method for realizing interactive live classroom
CN113065757A (en) * 2021-03-26 2021-07-02 北京读我网络技术有限公司 Method and device for evaluating on-line course teaching quality

Also Published As

Publication number Publication date
CN113973220B (en) 2024-01-26

Similar Documents

Publication Publication Date Title
US20190236969A1 (en) Methods for streaming video using narrow-band accessible live video streaming
US6381444B1 (en) Interactive multimedia virtual classes requiring small online network bandwidth
Kaleta et al. Student response systems
US20070020604A1 (en) A Rich Media System and Method For Learning And Entertainment
CN111462561B (en) Cloud computing-based dual-teacher classroom management method and platform
JP6031010B2 (en) Web learning system, web learning system program, and web learning method
US20200175887A1 (en) Systems and methods for conducting assessments in an electronic learning system
CN111326039A (en) Online interactive teaching and competition system
US20150199910A1 (en) Systems and methods for an educational platform providing a multi faceted learning environment
CN112767759A (en) Interaction method, interaction device, computer equipment and medium for live broadcast network course
CN113158114A (en) Online interaction method and device, storage medium and server
US20210043100A1 (en) System and method for evaluating and optimizing study sessions
CN113973220B (en) Processing method and device for network courses
Grosso et al. INTERACTIVE QUESTIONS CONCERNING ONLINE CLASSES: ENGAGING STUDENTS TO PROMOTE ACTIVE LEARNING.
Mulyatiningsih et al. The enjoyable online learning model for vocational students during COVID-19 pandemic
JP6829509B1 (en) Learning support system and learning support method
Quain et al. The profit: using reality TV to teach management theories and strategies
Shannon-Chastain et al. Just one more hit: Student engagement with pre-class videos in the evolution of an English for Academic Purposes course from traditional to flipped
CN113452682A (en) Online self-study system
KR20120133775A (en) Remote lecture service providing method with real-time evaluation
TWI658427B (en) Online learning test system and test judgment method
KR102682177B1 (en) Learning support system based on flipped learning, learning support method based on flipped learning and program stored in a recording medium
TWI534767B (en) Learning method of assessment
CN115762264A (en) Teaching interaction method, system, computer equipment and storage medium
KR20220135614A (en) Contents providing system and method performing the same

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant