[go: up one dir, main page]

CN106844296A - A kind of communication means and device - Google Patents

A kind of communication means and device Download PDF

Info

Publication number
CN106844296A
CN106844296A CN201611096591.2A CN201611096591A CN106844296A CN 106844296 A CN106844296 A CN 106844296A CN 201611096591 A CN201611096591 A CN 201611096591A CN 106844296 A CN106844296 A CN 106844296A
Authority
CN
China
Prior art keywords
tag
label
question
multimedia resource
preset
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.)
Pending
Application number
CN201611096591.2A
Other languages
Chinese (zh)
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.)
Netease Youdao Information Technology Hangzhou Co Ltd
Original Assignee
Netease Hangzhou Network 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 Netease Hangzhou Network Co Ltd filed Critical Netease Hangzhou Network Co Ltd
Priority to CN201611096591.2A priority Critical patent/CN106844296A/en
Publication of CN106844296A publication Critical patent/CN106844296A/en
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F40/00Handling natural language data
    • G06F40/10Text processing
    • G06F40/103Formatting, i.e. changing of presentation of documents
    • G06F40/117Tagging; Marking up; Designating a block; Setting of attributes
    • GPHYSICS
    • G06COMPUTING OR CALCULATING; COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/40Information retrieval; Database structures therefor; File system structures therefor of multimedia data, e.g. slideshows comprising image and additional audio data
    • G06F16/48Retrieval characterised by using metadata, e.g. metadata not derived from the content or metadata generated manually
    • 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
    • G09B7/00Electrically-operated teaching apparatus or devices working with questions and answers
    • G09B7/02Electrically-operated teaching apparatus or devices working with questions and answers of the type wherein the student is expected to construct an answer to the question which is presented or wherein the machine gives an answer to the question presented by a student
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • General Health & Medical Sciences (AREA)
  • Health & Medical Sciences (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Administration (AREA)
  • Audiology, Speech & Language Pathology (AREA)
  • Business, Economics & Management (AREA)
  • Data Mining & Analysis (AREA)
  • Educational Technology (AREA)
  • Multimedia (AREA)
  • Artificial Intelligence (AREA)
  • Databases & Information Systems (AREA)
  • Computational Linguistics (AREA)
  • Library & Information Science (AREA)
  • Computing Systems (AREA)
  • Medical Informatics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

Embodiments of the present invention provide a kind of communication means:In response to the request of correcting of exercise question answer, default at least one label of exercise question corresponding with the exercise question answer is presented;In response to the label selection operation at least one label, label selection result is sent;In this scenario, receive after correcting request, show the label related to exercise question, teacher can the direct pair of label related to exercise question select, do not need teacher to be manually entered content, therefore reduce the spent duration that corrects an examination paper, improve the efficiency for correcting an examination paper.

Description

Communication method and device
Technical Field
The embodiment of the invention relates to the technical field of communication, in particular to a communication method and device.
Background
This section is intended to provide a background or context to the embodiments of the invention that are recited in the claims. The description herein is not admitted to be prior art by inclusion in this section.
With the popularization of intelligent terminals with communication and computing capabilities, such as PCs (Personal computers), mobile phones, tablet computers and the like, situations of using the terminals to make test questions or correct the test questions are increasing. In the existing internet education scheme, a teacher and a student can communicate with each other by using internet communication, for example, after the student answers questions arranged by the teacher, the student takes a picture of the questions and sends the picture to the teacher through the internet, the teacher corrects the picture of the questions sent by the student and notes whether the questions are correct, or the teacher notes improvement advice and sends the correction result including the notes to the student and/or a parent for reference.
Disclosure of Invention
However, the prior art suggestions of the answers to the questions by the teacher need to be manually edited by the teacher, which is time-consuming and inefficient, and is a very annoying process.
Therefore, an improved communication method and apparatus are highly needed, so as to shorten the test paper correction time and improve the test paper correction efficiency.
In this context, embodiments of the present invention are intended to provide a communication method and apparatus.
In a first aspect of embodiments of the present invention, there is provided a communication method, including:
receiving a label selection result of at least one label preset for a question corresponding to a question answer, which is sent by a first client;
and sending the related content of the selected label to the second client according to the label selection result.
In an embodiment, according to the method of the foregoing embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the method of any one of the foregoing embodiments of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
In some embodiments, the multimedia asset is a teaching video of the tag setting object according to the method of any of the above embodiments of the present invention.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and receiving the marked topic answers sent by the first client, and sending the marked topic answers to the second client.
In some embodiments, according to the method of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and sending the title to the first client and/or the second client.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
receiving the set at least one label, setting an object for the at least one label preset for the title, and correspondingly storing the at least one label and the at least one label setting object; or
Receiving the set at least one label and the mapping relation between the at least one label and the at least one label setting object, and saving the at least one label and the mapping relation.
In a second aspect of embodiments of the present invention, there is provided a communication method including:
responding to a test question completion message sent by a second client, and acquiring a question answer and at least one label preset for a question corresponding to the question answer;
judging whether the question answer meets a preset condition or not, and selecting a label from the at least one label when the question answer does not meet the preset condition;
and sending the related content of the selected label to the second client.
In an embodiment, according to the method of the foregoing embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the method of any one of the foregoing embodiments of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource respectively to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
In some embodiments, the multimedia asset is a teaching video of the tag setting object according to the method of any of the above embodiments of the present invention.
In some embodiments, the method for determining whether the answer to the question meets a preset condition according to any one of the above embodiments of the present invention includes:
acquiring at least one key phrase corresponding to the question, wherein the at least one key phrase corresponds to at least one label setting object preset for the question respectively;
and for each key phrase in the at least one key phrase, matching the key words included in the key phrase with the content of the question answer, thereby judging whether the question answer meets the preset condition.
In some embodiments, the method according to any of the above embodiments of the invention, selecting a tag from the at least one tag, comprises:
and selecting a label corresponding to the key phrase from the at least one label.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and sending the title to the second client.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
receiving the set at least one label, setting an object for the at least one label preset by the title, and correspondingly storing the at least one label and the at least one label setting object, or
Receiving the set at least one label and the mapping relation between the at least one label and the at least one label setting object, and saving the at least one label and the mapping relation.
In a third aspect of embodiments of the present invention, there is provided a communication method including:
responding to a batch correction request of a topic answer, and presenting at least one label preset for a topic corresponding to the topic answer;
and sending a label selection result in response to the label selection operation aiming at the at least one label.
In one embodiment, the method according to the above embodiment of the present invention, further comprises:
presenting the topic answer.
In some embodiments, according to the method of any one of the above embodiments of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the method of any one of the above embodiments of the present invention, the at least one tag corresponds to at least one multimedia resource.
In some embodiments, the multimedia asset is a teaching video of the tag setting object according to the method of any of the above embodiments of the present invention.
In some embodiments, before presenting at least one preset tag for a topic corresponding to the topic answer, the method according to any of the above embodiments of the present invention further includes:
and acquiring at least one preset label for the question corresponding to the question answer.
In some embodiments, the method according to any one of the above embodiments of the present invention, acquiring at least one tag preset for a topic corresponding to the topic answer includes:
acquiring at least one label preset for a question corresponding to the question answer from a server; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one label.
In some embodiments, according to the method according to any one of the above embodiments of the present invention, acquiring at least one tag that is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one tag, includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by a user;
receiving at least one label which is added by a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and presenting the title.
In a fourth aspect of embodiments of the present invention, there is provided a communication method including:
receiving an opening operation aiming at a question answer correction result;
presenting related content of at least one tag in response to the opening operation;
the at least one label corresponds to at least one label setting object preset for the title; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
In an embodiment, according to the method of the foregoing embodiment of the present invention, the content related to the at least one tag includes at least one of text content corresponding to the at least one tag, a multimedia resource corresponding to the selected tag, a score corresponding to the at least one tag, and a total score calculated according to the score corresponding to the at least one tag.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, then the related content of the selected tag includes the multimedia resource corresponding to the selected tag
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to the trigger operation aiming at the playing link, and playing the multimedia resource corresponding to the playing link; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the trigger operation aiming at the playing link, and playing the synthesized multimedia resource corresponding to the playing link.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, then the related content of the selected tag includes the multimedia resource corresponding to the selected tag
Before presenting the related content of the at least one tag, the method further comprises: receiving at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to a triggering operation aiming at the multimedia resource, and playing the multimedia resource; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the triggering operation aiming at the synthesized multimedia resource, and playing the synthesized multimedia resource.
In some embodiments, the multimedia asset is a teaching video of the tag setting object according to the method of any of the above embodiments of the present invention.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
the marked-up answers to the questions are presented.
In some embodiments, according to the method of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and presenting the question corresponding to the question answer.
In some embodiments, the method according to any of the above embodiments of the invention, before presenting the related content of the at least one tag, further comprises:
and sending a test question completion message to the server.
In a fifth aspect of embodiments of the present invention, there is provided a communication method including:
responding to a batch correction request of a question answer, and presenting at least one label preset for a question corresponding to the question answer;
in response to a tag selection operation for the at least one tag, determining a tag selection result;
and sending the related content of the selected label to the second client according to the label selection result.
In an embodiment, according to the method of the foregoing embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises error-prone points of the questions, question solving steps included in a preset question solving process of the questions, or knowledge points included in the preset question solving process of the questions.
In some embodiments, according to the method of any one of the foregoing embodiments of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
In some embodiments, according to the method of any one of the above embodiments of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource respectively to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
In some embodiments, the multimedia asset is a teaching video of the tag setting object according to the method of any of the above embodiments of the present invention.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and sending the marked topic answers to the second client.
In some embodiments, according to the method of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, the method according to any of the above embodiments of the invention, further comprising:
and sending the title to the second client.
In some embodiments, before presenting at least one tag preset for a topic corresponding to the topic answer, the method according to any of the above embodiments of the present invention further includes:
and acquiring at least one preset label for the question corresponding to the question answer.
In some embodiments, the method according to any one of the above embodiments of the present invention, acquiring at least one tag preset for a topic corresponding to the topic answer includes:
acquiring at least one label preset for a question corresponding to the question answer from other equipment; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by an administrator or a user and preset for a question corresponding to the question answer, and storing and/or sending the at least one label.
In some embodiments, according to the method according to any one of the above embodiments of the present invention, acquiring at least one tag that is added by an administrator or a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one tag, includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by an administrator or a user;
receiving at least one label which is added by an administrator or a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In a sixth aspect of embodiments of the present invention, there is provided a communication apparatus comprising:
the receiving unit is used for receiving a label selection result which is sent by a first client and aims at least one preset label of a question corresponding to the question answer;
and the sending unit is used for sending the related content of the selected label to the second client according to the label selection result.
In an embodiment, according to the communication apparatus of the above embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the sending unit comprises a determining unit and a resource sending unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource sending unit is used for sending the at least one multimedia resource to the second client; or
The transmitting unit includes a determining unit, a resource synthesizing unit, and a resource transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the resource sending unit is used for sending the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the transmitting unit includes a determining unit and a link transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the link sending unit is configured to send at least one play link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit includes a determining unit, a resource synthesizing unit, and a link transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the link sending unit is used for sending the playing link of the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the multimedia resource is a teaching video of the tag setting object.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the receiving unit is further configured to receive a marked topic answer sent by the first client;
the sending unit is further configured to send the marked topic answer to the second client.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the sending unit is further configured to send the title to the first client and/or the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the receiving unit is further configured to receive the at least one set tag and set an object for the at least one set tag preset for the title; the communication device further comprises a storage unit, wherein the storage unit is used for correspondingly storing the at least one label and the at least one label setting object; or
The receiving unit is further configured to receive the at least one set tag and a mapping relationship between the at least one tag and the at least one tag setting object; the communication device further comprises a saving unit, wherein the saving unit is used for saving the at least one label and the mapping relation.
In a seventh aspect of embodiments of the present invention, there is provided a communication apparatus comprising:
the receiving unit is used for receiving the test question completion message sent by the second client;
the acquisition unit is used for responding to the test question completion message and acquiring a question answer and at least one label preset for a question corresponding to the question answer;
the judging unit is used for judging whether the answer of the question meets a preset condition or not;
the selection unit is used for selecting a label from the at least one label when the judgment unit judges that the answer to the question does not accord with the preset condition;
and the sending unit is used for sending the related content of the selected label to the second client.
In an embodiment, according to the communication apparatus of the above embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the sending unit comprises a determining unit and a resource sending unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource sending unit is used for sending the at least one multimedia resource to the second client; or
The transmitting unit includes a determining unit, a resource synthesizing unit, and a resource transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the resource sending unit is used for sending the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the transmitting unit includes a determining unit and a link transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the link sending unit is configured to send at least one playing link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit includes a determining unit, a resource synthesizing unit, and a link transmitting unit, wherein:
the determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the link sending unit is used for sending the playing link of the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the multimedia resource is a teaching video of the tag setting object.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the determining unit includes a phrase obtaining unit and a matching unit, wherein:
the phrase obtaining unit is configured to obtain at least one keyword phrase corresponding to the question, where the at least one keyword phrase corresponds to at least one tag setting object preset for the question;
the matching unit is configured to match, for each of the at least one keyword group, a keyword included in the keyword group with the content of the question answer, so as to determine whether the question answer meets the preset condition.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, when the selecting unit selects a tag from the at least one tag, specifically:
and selecting a label corresponding to the key phrase from the at least one label.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the sending unit is further configured to send the title to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the receiving unit is further configured to receive the at least one set tag and set an object for the at least one set tag preset for the title;
the communication device further comprises a storage unit, wherein the storage unit is used for correspondingly storing the at least one label and the at least one label setting object; or
The receiving unit is further configured to receive the at least one set tag and a mapping relationship between the at least one tag and the at least one tag setting object;
the communication device further comprises a saving unit, wherein the saving unit is used for saving the at least one label and the mapping relation.
In an eighth aspect of embodiments of the present invention, there is provided a communication apparatus comprising:
the receiving unit is used for receiving a batch correction request of the answer of the question;
the presentation unit is used for responding to the correction request and presenting at least one preset label of the question corresponding to the question answer;
the receiving unit is further configured to receive a tag selection operation for the at least one tag;
a transmitting unit, configured to transmit a tag selection result in response to the tag selection operation.
In one embodiment, according to the communication device of the above embodiment of the present invention, the presenting unit is further configured to:
presenting the topic answer.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In some embodiments, according to the communication device of any previous embodiment of the present invention, the at least one tag corresponds to at least one multimedia resource.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the multimedia resource is a teaching video of the tag setting object.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the communication device further includes an obtaining unit, configured to obtain at least one tag preset for a topic corresponding to the topic answer.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the obtaining unit obtains at least one preset tag for a topic corresponding to the topic answer, including:
acquiring at least one label preset for a question corresponding to the question answer from a server; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one label.
In some embodiments, according to the communication apparatus of any one of the above embodiments of the present invention, the acquiring unit acquires at least one tag that is added by a user and preset for a topic corresponding to the topic answer, and stores and/or transmits the at least one tag, including:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by a user;
receiving at least one label which is added by a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In some embodiments, according to the communication device of any previous embodiment of the present invention, the presenting unit is further configured to:
and presenting the title.
In a ninth aspect of embodiments of the present invention, there is provided a communication apparatus comprising:
a receiving unit for receiving an opening operation for a question answer approval result;
a presentation unit configured to present, in response to the opening operation, related content of at least one tag;
the at least one label corresponds to at least one label setting object preset for the title; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
In an embodiment, according to the communication apparatus of the foregoing embodiment of the present invention, the content related to the at least one tag includes at least one of text content corresponding to the at least one tag, a multimedia resource corresponding to the selected tag, a score corresponding to the at least one tag, and a total score calculated according to the score corresponding to the at least one tag.
In some embodiments, according to the communication device of any previous embodiment of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, then the related content of the selected tag includes the multimedia resource corresponding to the selected tag
The receiving unit is further configured to receive a play link of at least one multimedia resource corresponding to each of the at least one tag; the presentation unit comprises a playing unit used for responding to the triggering operation aiming at the playing link and playing the multimedia resource corresponding to the playing link; or
The receiving unit is further configured to receive a play link of a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag, respectively; the presentation unit comprises a playing unit, and is used for responding to the triggering operation aiming at the playing link and playing the synthesized multimedia resource corresponding to the playing link.
In some embodiments, according to the communication device of any previous embodiment of the present invention, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, then the related content of the selected tag includes the multimedia resource corresponding to the selected tag
The receiving unit is further configured to receive at least one multimedia resource corresponding to each of the at least one tag; the presentation unit comprises a playing unit used for responding to the triggering operation aiming at the multimedia resource and playing the multimedia resource; or
The receiving unit is further configured to receive a composite multimedia resource of at least one multimedia resource corresponding to each of the at least one tag; the rendering unit includes a playback unit for playing back the composite multimedia asset in response to a trigger operation for the composite multimedia asset.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the multimedia resource is a teaching video of the tag setting object.
In some embodiments, according to the communication device of any previous embodiment of the present invention, the presenting unit is further configured to:
the marked-up answers to the questions are presented.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, according to the communication device of any previous embodiment of the present invention, the presenting unit is further configured to:
and presenting the question corresponding to the question answer.
In some embodiments, the communication device according to any of the above embodiments of the present invention further comprises a sending unit, configured to send a test question completion message to the server.
In a tenth aspect of embodiments of the present invention, there is provided a communication apparatus comprising:
the receiving unit is used for receiving a batch correction request of the answer of the question;
the presentation unit is used for responding to the correction request and presenting at least one preset label for the question corresponding to the question answer;
the receiving unit is further configured to receive a tag selection operation for the at least one tag;
a determination unit configured to determine a tag selection result in response to the tag selection operation;
and the sending unit is used for sending the related content of the selected label to the second client according to the label selection result.
In an embodiment, according to the communication apparatus of the above embodiment of the present invention, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, question solving steps included in a preset question solving process of the questions, or knowledge points included in the preset question solving process of the questions.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the content related to the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the sending unit comprises a resource determining unit and a resource sending unit, wherein:
the resource determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource sending unit is used for sending the at least one multimedia resource to the second client; or
The transmitting unit includes a resource determining unit, a resource synthesizing unit, and a resource transmitting unit, wherein:
the resource determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the resource sending unit is used for sending the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the sending unit comprises a resource determining unit and a link sending unit, wherein:
the resource determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the link sending unit is configured to send at least one playing link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit includes a resource determining unit, a resource synthesizing unit, and a link transmitting unit, wherein:
the resource determining unit is used for determining at least one multimedia resource corresponding to the selected tags respectively;
the resource synthesis unit is used for synthesizing the at least one multimedia resource to form a synthesized multimedia resource;
and the link sending unit is used for sending the playing link of the synthesized multimedia resource to the second client.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the multimedia resource is a teaching video of the tag setting object.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the sending unit is further configured to:
and sending the marked topic answers to the second client.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the answer to the question is marked in at least one of highlight, animation, underline and background color.
In some embodiments, according to the communication apparatus of any previous embodiment of the present invention, the sending unit is further configured to:
and sending the title to the second client.
In some embodiments, the communication device according to any one of the above embodiments of the present invention further includes an obtaining unit, configured to obtain at least one tag preset for a topic corresponding to the topic answer.
In some embodiments, according to the communication device of any one of the above embodiments of the present invention, the obtaining unit obtains at least one preset tag for a topic corresponding to the topic answer, including:
acquiring at least one label preset for a question corresponding to the question answer from other equipment; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by an administrator or a user and preset for a question corresponding to the question answer, and storing and/or sending the at least one label.
In some embodiments, according to the communication apparatus of any one of the above embodiments of the present invention, the acquiring unit acquires at least one tag that is added by an administrator or a user and preset for a topic corresponding to the topic answer, and stores and/or transmits the at least one tag, including:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by an administrator or a user;
receiving at least one label which is added by an administrator or a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In the embodiment of the present invention, a communication method is provided: responding to a batch correction request of a question answer, and presenting at least one label preset by a question corresponding to the question answer; in response to a tag selection operation for the at least one tag, sending a tag selection result; in the scheme, after the correction request is received, the label related to the subject is presented, and a teacher can directly select the label related to the subject without manually inputting the content, so that the time consumed by correcting the test paper is reduced, and the efficiency of correcting the test paper is improved.
Drawings
The above and other objects, features and advantages of exemplary embodiments of the present invention will become readily apparent from the following detailed description read in conjunction with the accompanying drawings. Several embodiments of the invention are illustrated by way of example, and not by way of limitation, in the figures of the accompanying drawings and in which:
fig. 1 schematically shows a flow chart of a communication method according to an embodiment of the invention;
fig. 2 schematically shows another flow chart of a communication method according to an embodiment of the invention;
fig. 3 schematically shows another flow chart of a communication method according to an embodiment of the invention;
fig. 4 schematically shows another flow chart of a communication method according to an embodiment of the invention;
fig. 5 schematically shows another flow chart of a communication method according to an embodiment of the invention;
fig. 6 schematically shows a schematic view of a communication device according to an embodiment of the invention;
fig. 7 schematically shows another schematic view of a communication device according to an embodiment of the invention;
fig. 8 schematically shows another schematic view of a communication device according to an embodiment of the invention;
fig. 9 schematically shows another schematic view of a communication device according to an embodiment of the invention;
fig. 10 schematically shows another schematic view of a communication device according to an embodiment of the invention;
fig. 11 schematically shows another schematic view of a communication device according to an embodiment of the invention;
fig. 12 schematically shows another schematic view of a communication device according to an embodiment of the invention;
in the drawings, the same or corresponding reference numerals indicate the same or corresponding parts.
Detailed Description
The principles and spirit of the present invention will be described with reference to a number of exemplary embodiments. It is understood that these embodiments are given solely for the purpose of enabling those skilled in the art to better understand and to practice the invention, and are not intended to limit the scope of the invention in any way. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As will be appreciated by one skilled in the art, embodiments of the present invention may be embodied as a system, apparatus, device, method, or computer program product. Accordingly, the present disclosure may be embodied in the form of: entirely hardware, entirely software (including firmware, resident software, micro-code, etc.), or a combination of hardware and software.
According to an embodiment of the invention, a communication method and equipment are provided.
In this document, any number of elements in the drawings is by way of example and not by way of limitation, and any nomenclature is used solely for differentiation and not by way of limitation.
The principles and spirit of the present invention are explained in detail below with reference to several representative embodiments of the invention.
Summary of The Invention
The inventor finds that the label can be preset for the subject to be corrected, and when a teacher corrects the test subject, the terminal interface can present the label preset for the test subject to be corrected, so that the teacher does not need to manually edit the correction result and the learning suggestion for the subject to be corrected in the paper marking process, and the label can be directly selected from the labels presented in the interface, so that the time consumption can be reduced, and the efficiency can be improved.
Having described the general principles of the invention, various non-limiting embodiments of the invention are described in detail below.
Application scene overview
With reference to the above description, embodiments are given of the proposed solution of the invention. After the student 1 finishes answering the paper test paper, the picture is taken and sent to the teacher. A teacher logs in a test paper system and opens the subject answers of a student 1, wherein the subject answers include a subject answer 1 of the subject 1 and a subject answer 2 of the subject 2, a preset label 1 for the subject answer 1 and a preset label 2 for the subject answer 2 are also presented in a screen, the label 1 corresponds to an error-prone point of the subject 1, the label 2 corresponds to a knowledge point related to the subject 2, the teacher finds that the subject answer 1 has an error of the error-prone point and the subject answer 2 has an error of the related knowledge point, the teacher can select the label 1 and the label 2, after finishing batch reading all the two test questions, click a completion button, the student 1 logs in the test paper system through the account number of the student, can check the subject after batch reading by the teacher and the related content of the label selected by the teacher, for example, the client of the student can present text prompts of the error-prone point answer and the error of the knowledge point answer, and/or teaching videos of the error-prone points and the knowledge points.
Exemplary method
In connection with the above application scenarios, a method of communication according to an exemplary embodiment of the present invention is described below with reference to fig. 1. It should be noted that the above application scenarios are merely illustrated for the convenience of understanding the spirit and principles of the present invention, and the embodiments of the present invention are not limited in this respect. Rather, embodiments of the present invention may be applied to any scenario where applicable.
The first embodiment is as follows:
referring to fig. 1, an embodiment of the present invention provides a communication method, including:
step 100: responding to a batch correction request of a topic answer, and presenting at least one label preset for a topic corresponding to the topic answer;
step 110: and sending a label selection result in response to the label selection operation aiming at the at least one label.
In the following, the user who completes the topic answer is taken as a student, and the user who modifies the topic answer is taken as a teacher, but the invention is not limited thereto, and is not limited thereto.
In the embodiment of the present invention, the modification request is specific to a specific student, for example, after a teacher logs in a paper reading system, 10 student identifiers are presented: e.g., name 1, name 2, name 3, name 4, name 5, name 6, name 7, name 8, name 9, name 10, if the teacher selects the 1 st student's identity, e.g., selects name 1 (corresponding to a request for approval), at least one tag preset for the topic corresponding to student 1's topic answer can be presented on the subsequent interface; if the teacher selects name 2 (which is equivalent to a correction request), at least one label preset for the topic corresponding to the topic answer of student 2 can be presented on the subsequent interface, and so on. It should be noted that the teacher may select the student identifier as one embodiment of the request for modifying the student question answer, or the teacher may select the student identifier (for example, the question number) as the request for modifying the question answer, or the request for modifying may be another embodiment, which is not limited by the present invention. In addition, after receiving a correction request of a teacher, the examination paper answers of students, the questions and/or the question serial numbers corresponding to the examination paper answers, and the labels preset for the questions can be displayed on the marking tool for the teacher to select, the labels preset for the questions can be displayed after receiving the correction request, the labels corresponding to the selected questions can be displayed after the teacher selects the question serial numbers, and the display time of the labels can be other times.
For the correction requests of different students, if the subjects corresponding to the subject answers of different students are the same, the labels presented subsequently are the same, but since the problem solving situation of each student is different, the labels selected by the teacher from the presented labels may be different.
For example, the preset tags for the topic 1 are tag 1, tag 2 and tag 3, and the presented are tag 1, tag 2 and tag 3 for the approval requests of student 1, student 2 and student 3, but the selected tag may be tag 1 for student 1, tag 2 for student 2, and tag 3 for student 3.
In practical applications, a test paper may include at least two subjects, and in the embodiment of the present invention, one or more tags may be preset for each subject, which is not specifically limited herein, and in the process of modifying, a teacher may select one tag, or may select more than one tag, or may not select a tag (for example, when the answer to the subject is correct).
In the embodiment of the present invention, when a label is preset for each topic, one label can be set for each problem solving step of the topic, for example, the preset problem solving process for topic 1 includes 3 problem solving steps: the problem solving step 1, the problem solving step 2 and the problem solving step 3 may be performed by presetting a label for the problem solving step 1, a label for the problem solving step 2 and a label for the problem solving step 3.
For example, when a teacher modifies a question answer for a current question, the teacher client displays tags corresponding to three key steps of a preset question solving process for the current question. The teacher reads the answers of the questions, and if the problem is found in the first solving step, the corresponding first label can be selected; if the second solving step is found to be problematic, the corresponding second label can be selected, and so on.
For example, the current topic is the coop-sharing problem of chickens and rabbits:
there were chickens and rabbits in the cage, a total of 100 heads, 280 feet, and questions: how many rabbits and how many chickens, respectively?
The preset problem solving process comprises the following steps:
the first step is as follows: assuming all chickens, there will be "2 x 100 ═ 200" feet;
the second step is that: because a rabbit is arranged, the number of feet is increased from' 280-;
the third step: then how many rabbits can have 80 more feet? Each rabbit can have 2 more feet than each chicken, so that the '80/2-40' rabbits have 80 more feet, so that 40 rabbits have 60 chickens.
We can add three labels for the three problem solving steps, the label added for the first step is "no fake use", the label added for the second step is "no bad", and the label added for the third step is "no bad rational utilization". When the teacher modifies the topic answers in batches, the client side of the teacher displays three corresponding labels for the topics of the current modified chicken rabbits in the same cage. The teacher may select the first label if finding that the student made the first step in error, and may select the second label if finding that the student made the second step in error; and so on. After the teacher sends the correction result to the student, the student can display the text corresponding to the label selected by the teacher, such as "do not use the fake method".
In the embodiment of the present invention, if the test paper includes multiple questions, the teacher may send the tag selection result selected for the question answer after modifying one question answer, or the teacher may send the tag selection result selected for all the question answers of the whole test paper after modifying all the question answers, of course, the tag selection results of the question answers may also be sent each time after modifying a preset number of question answers, for example, the tag selection result for 5 questions may be sent after modifying 5 questions each time, and there may be other ways, which are not specifically limited herein.
In order to facilitate the teacher to conveniently see the answer to the question in the batch correction process, further, the method further comprises:
presenting the topic answer.
The topic answer and the tag can be presented simultaneously, for example, the screen is divided into a left part and a right part, the left part presents the topic answer, and the right part presents the tag, or the right part presents the topic answer and the left part presents the tag, of course, other forms are possible, and no specific limitation is made here.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
It should be noted that, in practical applications, the same question may have different question solving ideas, and the different question solving ideas correspond to different question solving processes.
For example, labels corresponding to the preset problem solving process 1 of the subject 1 are label 1, label 2 and label 3, labels corresponding to the preset problem solving process 2 of the subject 1 are label 4, label 5 and label 6, and the student 1 adopts the problem solving method of the preset problem solving process 1, in this case, the teacher can select the preset problem solving process 1, and thus the client of the teacher can present the label 1, the label 2 and the label 3; the student 2 adopts the problem solving method of the preset problem solving process 2, in this case, the teacher can select the preset problem solving process 2, and the client of the teacher can present the label 4, the label 5 and the label 6.
In this embodiment of the present invention, optionally, the at least one tag corresponds to at least one multimedia resource respectively. Wherein the multimedia assets can be audio and/or video.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, before presenting at least one preset tag for a topic corresponding to the topic answer, the method further includes:
and acquiring at least one preset label for the question corresponding to the question answer.
In the embodiment of the present invention, optionally, when at least one preset tag for a topic corresponding to the topic answer is obtained, the following method may be adopted:
acquiring at least one label preset for a question corresponding to the question answer from a server, namely storing the label at the server side, wherein the label can be set by an education product provider when establishing a question bank; or,
acquiring at least one label preset for a topic corresponding to the topic answer, wherein the label is locally stored, namely the label is stored at a local side; or,
and acquiring at least one label which is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one label, namely, the server side and the local side are not stored when the label is presented, at the moment, a teacher can set the label by himself, and after the label is set, the label can be stored locally or can be sent to other equipment for storage.
In this embodiment of the present invention, optionally, obtaining at least one tag preset for a topic corresponding to the topic answer added by the user, and storing and/or sending the at least one tag, includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by a user;
receiving at least one label which is added by a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In the embodiment of the present invention, in order to facilitate a teacher to view a question during a process of modifying a test paper, the method further includes:
and presenting the title.
It should be noted that, for any embodiment in the whole text, no matter which side the tag is stored on or which user sets the tag, the setting of the tag may be a dynamic process, for example, a new solution idea appears for a topic, and at this time, a tag corresponding to the solution idea may be added for the new solution idea; or the old solution thought is optimized, and at the moment, the label corresponding to the solution thought can be optimally set aiming at the old solution thought. In addition, the label setting objects can be set by the user, for example, the user authority is given, error-prone points of the questions, problem solving steps included in the preset problem solving process and/or knowledge points included in the preset problem solving process are set, and corresponding labels are set for the label setting objects.
In the first embodiment, the main body of the communication method may be a device with communication and computing capabilities, for example, a terminal on the teacher side, such as a PC, a tablet computer, a mobile phone, or a server, which is not limited in this respect.
Example two:
referring to fig. 2, in an embodiment of the present invention, a communication method 20 is further provided, including:
step 200: receiving an opening operation aiming at a question answer correction result;
step 210: presenting related content of at least one tag in response to the opening operation;
the at least one label corresponds to at least one label setting object preset for the question corresponding to the question answer; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
In this embodiment of the present invention, optionally, the content related to the at least one tag includes at least one of a text content corresponding to the at least one tag, a multimedia resource corresponding to the selected tag, a score corresponding to the at least one tag, and a total score calculated according to the score corresponding to the at least one tag.
Wherein the multimedia assets may be audio and/or video assets.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label may have a corresponding total score.
For example, the first label is related to a knowledge point "set", the second label is related to a knowledge point "function", then the text content corresponding to the first label may be a definition of the set, the text content corresponding to the second label may be a definition of the function, the definition of the set and the definition of the function are only exemplary descriptions of the text content corresponding to the label, and the text content corresponding to the label may also be other text contents, such as a text description of an error-prone point, a teaching explanation text content of an error-prone point, a text description of a problem solving step, or a teaching explanation text content of a problem solving step, etc., which is not limited in this invention; in addition, the multimedia resource corresponding to the first tag may be a video teaching resource that is related to gathering this knowledge point; the multimedia resource corresponding to the second tag may be a video teaching resource related to the knowledge point of the function, the video teaching resource related to the knowledge point of the set and the video teaching resource related to the knowledge point of the function are exemplary descriptions of the multimedia resource corresponding to the tag, and the multimedia resource corresponding to the tag may also be other multimedia resources, such as a teaching video of an error-prone point, a teaching video of a problem solving step, and the like, which is not limited by the invention.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a tag is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein.
Take "the corresponding score can be the score actually scored by the solving step" as an example: for example, the total score of the current topic is 15 points, the total score of the first step in the preset topic solving process of the current topic is 4 points, if the corresponding first label is selected, the system presets to deduct 3 points from the step, the score corresponding to the first label in the first step is 1 point, the total score of the second step is 5 points, if the corresponding second label is selected, the system presets to deduct 1 point from the step, the score corresponding to the second label in the second step is 4 points, the total score of the third step is 6 points, if the corresponding third label is selected, the system presets to deduct 4 points from the step, the score corresponding to the third label in the third step is 2 points.
Take "the corresponding score can be the score deducted by the solving step" as an example: for example, the total score of the topic is 15 points, the total score of the first step is 4 points, if the corresponding first label is selected, the system is preset to deduct 3 points from the step, the score corresponding to the first label in the first step is 3 points, the total score of the second step is 5 points, if the corresponding second label is selected, the system is preset to deduct 1 point from the step, the score corresponding to the second label in the second step is 1 point, the total score of the third step is 6 points, if the corresponding third label is selected, the system is preset to deduct 4 points from the step, and the score corresponding to the third label in the third step is 4 points.
In the embodiment of the present invention, optionally, if the related content of the selected tag includes the multimedia resource corresponding to the selected tag, then
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to the trigger operation aiming at the playing link, and playing the multimedia resource corresponding to the playing link; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the trigger operation aiming at the playing link, and playing the synthesized multimedia resource corresponding to the playing link.
That is to say, if the related content includes the multimedia resource corresponding to the selected tag, the play link may be further received before the related content is presented, and at this time, the multimedia resource corresponding to the play link may be presented for presenting the related content, where one multimedia resource corresponds to one play link, or after a plurality of multimedia resources are combined, the combined multimedia resource corresponds to one play link.
It should be noted that the topic answers may be topic answers of multiple topics, and after the teacher modifies the test question answers of multiple topics, the teacher often selects multiple labels. The plurality of labels correspond to the plurality of multimedia resources respectively, the playing links can be that each multimedia resource corresponds to one playing link respectively, under the condition, the playing links sent to the student client can be a plurality of playing links, the student side receives a correction report of the answer to the question, the correction report can comprise a plurality of playing links, and the student triggers the plurality of playing links to play the corresponding multimedia resources; or after the teacher selects a plurality of labels, the plurality of labels correspond to a plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, the student side receives the batch report of the answer to the question and includes the playing link, and the playing link is triggered to play the synthesized multimedia resources.
For example, the topic answer includes a topic answer of 3 topics: the question answer 1, the question answer 2 and the question answer 3, wherein for the question answer 1, the label preset for the test question 1 selected by the teacher is label 1, the label 1 corresponds to the multimedia resource 1, for the question answer 2, the label preset for the test question 2 selected by the teacher is label 2, the label 2 corresponds to the multimedia resource 2, for the question answer 3, the label preset for the test question 3 selected by the teacher is label 3, the label 3 corresponds to the multimedia resource 3, in this example, the multimedia resource 1 corresponds to the play link 1, the multimedia resource 2 corresponds to the play link 2, and the multimedia resource 3 corresponds to the play link 3, in this case, the batch modification report of the question answer received by the student client includes 3 play links, the student triggers the play link 1 to play the multimedia resource 1, triggers the play link 2 to play the multimedia resource 2, triggering the playing link 3 to play the multimedia resource 3; or, the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3 may be synthesized into one multimedia resource, the synthesized multimedia resource corresponds to one play link, the student side receives the batch report of the question answer and includes the 1 play link, and the student triggers the play link to play the synthesized multimedia resource synthesized from the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3.
In the foregoing described embodiment, the student end receives a play link of a multimedia resource, and in this embodiment of the present invention, the student end receives a multimedia resource, so that the related content of the selected tag includes the multimedia resource corresponding to the selected tag, and before the related content of at least one tag is presented, the method further includes: receiving at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to a triggering operation aiming at the multimedia resource, and playing the multimedia resource; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the triggering operation aiming at the synthesized multimedia resource, and playing the synthesized multimedia resource.
For example, the topic answer includes a topic answer of 3 topics: the method comprises the steps that a question answer 1, a question answer 2 and a question answer 3, aiming at the question answer 1, a label selected by a teacher and preset for a test question 1 is a label 1, the label 1 corresponds to a multimedia resource 1, aiming at the question answer 2, the label selected by the teacher and preset for the test question 2 is a label 2, the label 2 corresponds to the multimedia resource 2, aiming at the question answer 3, the label selected by the teacher and preset for the test question 3 is a label 3, and the label 3 corresponds to the multimedia resource 3, under the condition, a correction report of the question answer received by a student client comprises 3 multimedia resources, the student clicks the multimedia resource 1 to play the multimedia resource 1, clicks the multimedia resource 2 to play the multimedia resource 2, and clicks the multimedia resource 3 to play the multimedia resource 3; or, the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3 may be synthesized into one multimedia resource, the batch report of the topic answer received by the student client includes 1 synthesized multimedia resource, and the student clicks the synthesized multimedia resource to play the synthesized multimedia resource synthesized from the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In the embodiment of the present invention, in order to enable the student to simultaneously check which part of the answer to the question is marked by the teacher when viewing the related content of the label, the method further includes:
the marked-up answers to the questions are presented.
Wherein optionally, the answer to the question is marked in at least one of a highlight, an animation, an underline and a background color.
In the embodiment of the present invention, further, the method further includes:
and presenting the question corresponding to the question answer.
In this embodiment of the present invention, after the user writes the answer to the title, the server may be notified, so that, further, before presenting the related content of the at least one tag, the method further includes:
and sending a test question completion message to the server.
In this way, after receiving the test question completion message, the server sends the question answers to one side of the correction question answers, and can also send the labels preset for the questions corresponding to the question answers to one side of the correction question answers.
It should be noted that the test question completion message is sent to the server, and the question answers of the questions may be fed back to the server after each test question is completed, or the question answers of multiple questions may be fed back to the server after all the questions are completed, where no specific limitation is made here.
The executing body of the communication method shown in the second embodiment may be a device with communication and computing capabilities, for example, a student-side terminal, such as a PC, a tablet computer, a mobile phone, or a server, which is not limited in this respect.
Example three:
referring to fig. 3, in an embodiment of the present invention, a communication method 30 is further provided, including:
step 300: receiving a label selection result of at least one label preset for a question corresponding to a question answer, which is sent by a first client;
step 310: and sending the related content of the selected label to the second client according to the label selection result.
In practical applications, a test paper may include at least two questions, in the embodiment of the present invention, each question may be preset with one or more labels, which is not specifically limited herein, and in addition, a teacher may select one label or more than one label for one test question during a correction process, so that one or more labels may be selected in the label selection result.
Of course, in practical applications, the teacher may not select the tag (e.g., when the answer to the question is correct).
In the embodiment of the present invention, the manner of presetting the tags for each topic is similar to the manner of presetting the tags for each topic in the first embodiment, and details are not described here, and the first client may select one or more tags when selecting the tags.
In the embodiment of the present invention, if the test paper includes multiple questions, the manner in which the first client sends the tag selection result is similar to that in the first embodiment, and the tag selection result may be sent after the teacher completes the correction of one question answer, or may be sent after the teacher completes the correction of all the question answers, or may be sent after completing the correction of a preset number of question answers each time, or may be sent in other manners, which is not specifically limited herein.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
It should be noted that, in practical application, the same topic may have different topic solving ideas, and the different topic solving ideas correspond to different topic solving processes, that is, the topic may have a plurality of topic solving methods, and then there may be a plurality of preset topic solving processes of the topic, and therefore, the plurality of tags may be a plurality of tags for the same preset topic solving process or a plurality of tags for different preset topic solving processes, and are not specifically limited herein.
For example, if the solution idea of the coop problem of the chicken and the rabbit can be a hypothesis method or an equation method, different sets of labels can be set for the hypothesis method and the equation method respectively.
In the embodiment of the present invention, when the same topic may have different topic solving ideas, in this case, the way of modifying the topic answers by the teacher may be similar to that in the first embodiment, and the detailed description is omitted here.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label may have a corresponding total score, which may refer to the example in embodiment two for a specific example, and details are not described here.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a label is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein, and the specific example can refer to the example in the second embodiment, and will not be described in detail herein.
In this embodiment of the present invention, optionally, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the plurality of multimedia resources may be respectively sent to the second client, or the multimedia resources may be synthesized and then the synthesized multimedia resource may be sent to the second client.
In the foregoing embodiment, the multimedia resource is directly sent to the second client, or the play link corresponding to the multimedia resource is sent to the second client, so in the embodiment of the present invention, optionally, if the related content of the selected tag includes the multimedia resource corresponding to the selected tag, the sending the related content of the selected tag to the second client according to the tag selection result includes:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
It should be noted that, after the teacher modifies the answers to the test questions of multiple questions, multiple labels are often selected. The plurality of labels correspond to the plurality of multimedia resources respectively, the multimedia resource corresponding to each selected label can correspond to one playing link, in this case, the playing link sent to the second client can be a plurality of playing links, after the second client receives the correction report of the topic answer, the correction report can comprise a plurality of playing links, and a student holding the second client triggers the plurality of playing links to play the corresponding multimedia resources respectively; or after the teacher selects a plurality of labels, the plurality of labels correspond to the plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, and after the student side receives the batch report of the question answer and contains the playing link, the student side triggers the playing link to play the synthesized multimedia resources.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In the embodiment of the invention, a teacher can add marks to the received photos of the answers of the test questions for indicating which part of the answers of the test questions has errors or which part needs to be focused; the method further comprises the following steps:
and receiving the marked topic answers sent by the first client, and sending the marked topic answers to the second client.
The topic answers presented in the second client contain tokens.
Wherein optionally, the answer to the question is marked in at least one of a highlight, an animation, an underline and a background color.
In the embodiment of the present invention, further, the method further includes:
and sending the title to the first client and/or the second client.
In the embodiment of the present invention, further, the method further includes:
receiving the set at least one label, setting an object for the at least one label preset for the title, and correspondingly storing the at least one label and the at least one label setting object; or
Receiving the set at least one label and the mapping relation between the at least one label and the at least one label setting object, and saving the at least one label and the mapping relation.
That is, the present invention allows an administrator, or an end user, to dynamically adjust tags and tag setting objects, and allows the administrator, or the end user, to set the tags and the corresponding tag setting objects. For example, the user inputs tag 1 and corresponding tag setting object 1, tag 2 and corresponding tag setting object 2, and tag 3 and corresponding tag setting object 3, and the present invention may correspondingly store the above three tags and three tag setting objects.
Or, in the case that the tag setting object has been preset, the user may modify or supplement the corresponding tag, for example, the tag setting object 1, the tag setting object 2, and the tag setting object 3 have been preset, but the corresponding tag has not been set for the three tag setting objects, and at this time, the user is allowed to set the tag 1, the tag 2, and the tag 3, and the mapping relationship 1 between the tag 1 and the tag setting object 1, the mapping relationship 2 between the tag 2 and the tag setting object 2, and the mapping relationship 3 between the tag 3 and the tag setting object 3. The invention can correspondingly store the three labels and the three mapping relations.
The executing agent of the communication method in the third embodiment may be a device with communication and computing capabilities, such as a server, which is not limited by the present invention.
Example four:
referring to fig. 4, an embodiment of the present invention further provides a communication method 40, including:
step 400: responding to a test question completion message sent by a second client, and acquiring a question answer and at least one label preset for a question corresponding to the question answer;
step 410: judging whether the question answer meets a preset condition or not, and selecting a label from the at least one label when the question answer does not meet the preset condition;
step 420: and sending the related content of the selected label to the second client.
In the embodiment of the present invention, the test question completion message may be sent by different student clients, for example, if the test question completion message is sent by the client of the student 1, the question answer 1 of the student 1 is obtained, and if the test question completion message is sent by the client of the student 2, the question answer 2 of the student 2 is obtained.
In the embodiment of the invention, if the questions corresponding to the answers of the questions of different students are the same, at least one acquired label preset for the question corresponding to the answer of the question is also the same.
For example, if the test question completion message sent by the second client 1 and the test question completion message sent by the second client 2 are both for the same question, the answer to the question obtained by the method 40 may be different, but at least one obtained label preset for the question is the same.
In an embodiment of the present invention, each test paper may preset one or more labels, which is not specifically limited herein, and in the process of selecting the labels, the batching party may select one label or more than one label for one test paper, or may not select a label (for example, when the answer to the question is correct).
In the embodiment of the present invention, the manner of presetting the tag for each topic is the same as that in the first embodiment, and detailed description is omitted here.
In the embodiment of the present invention, if the test paper includes multiple questions, the relevant content of the tag selected for the answer to one question may be sent after the answer to the question is modified, or the relevant content of the tag selected for all the answers to the question of the whole test paper may be sent after all the answers to the question are modified, of course, the relevant content of the tags of the answers to the questions may be sent after a preset number of answers to the question are modified, for example, the relevant content of the tag for 5 questions may be sent after 5 questions are modified, and other ways may also be used, which are not specifically limited herein.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
Wherein the multimedia assets may be audio and/or video assets.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label has a corresponding total score, which may refer to embodiment two for a specific example, which is not described in detail herein.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a label is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein, and for a specific example, reference may be made to example two, which is not described in detail herein.
In this embodiment of the present invention, optionally, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the multimedia resource corresponding to each tag may be sent to the second client, or the multimedia resource corresponding to each tag may be synthesized and then the synthesized multimedia resource is sent to the second client.
In the foregoing embodiment, the sending is a multimedia resource, and in practical application, a play link corresponding to the multimedia resource may also be sent, and optionally, the related content of the selected tag includes the multimedia resource corresponding to the selected tag, and then the sending is performed on the related content of the selected tag to the second client according to the tag selection result, where the sending is performed on the related content of the selected tag, and includes:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource respectively to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the play link corresponding to each tag may be sent to the second client, or after the multimedia resource corresponding to each tag is synthesized, the play link corresponding to the synthesized multimedia resource may be sent to the second client.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
The method of the fourth embodiment may be executed by a server or a terminal, that is, the server or the terminal may automatically modify the answer of the test paper, and optionally, the manner of automatically modifying the answer of the question is as follows:
judging whether the answer of the question meets a preset condition or not, including:
acquiring at least one key phrase corresponding to the question, wherein the at least one key phrase corresponds to at least one label setting object preset for the question respectively;
and for each key phrase in the at least one key phrase, matching the key words included in the key phrase with the content of the question answer, thereby judging whether the question answer meets the preset condition.
One keyword group may include one keyword, or may include at least two keywords, which are not specifically limited herein.
In the embodiment of the present invention, when matching the keywords included in the keyword group with the content of the question answer, all the keywords included in the keyword group may be used for matching with the content of the question answer, or part of the keywords included in the keyword group may be used for matching with the content of the question answer, which is not specifically limited herein.
In the embodiment of the present invention, when matching the keywords included in the keyword group with the content of the question answer so as to determine whether the question answer meets the preset condition, optionally, the following method may be adopted:
matching the keywords in the keyword group with the content of the answer to the question;
determining that the answer to the question meets the preset condition when the content of the answer to the question comprises a keyword included in a keyword group; or when the content of the question answer does not include the keywords in the keyword group, determining that the question answer meets the preset condition.
For example, the first solution in the preset solution process is "assuming that all the questions are chickens, there are" 2 × 100 — 200 feet ", and when 2, 100, or 200 numbers are identified, the answers to the questions are considered to meet the preset condition.
Of course, the above two specific limitations are only provided, and other ways may be included in practical applications, and are not specifically limited herein.
In the embodiment of the present invention, when selecting a tag from the at least one tag, optionally, the following manner may be adopted:
and selecting a label corresponding to the key phrase from the at least one label.
In the embodiment of the present invention, further, the method further includes:
and sending the title to the second client.
In the embodiment of the present invention, further, the method further includes:
receiving the set at least one label, setting an object for the at least one label preset by the title, and correspondingly storing the at least one label and the at least one label setting object, or
Receiving the set at least one label and the mapping relation between the at least one label and the at least one label setting object, and saving the at least one label and the mapping relation.
That is, the present invention allows an administrator, or an end user, to dynamically adjust tags and tag setting objects, and allows the administrator, or the end user, to set the tags and the corresponding tag setting objects. For example, the user inputs tag 1 and corresponding tag setting object 1, tag 2 and corresponding tag setting object 2, and tag 3 and corresponding tag setting object 3, and the present invention may correspondingly store the above three tags and three tag setting objects.
Or, in the case that the tag setting object has been preset, the user may modify or supplement the corresponding tag, for example, the tag setting object 1, the tag setting object 2, and the tag setting object 3 have been preset, but the corresponding tag has not been set for the three tag setting objects, and at this time, the user is allowed to set the tag 1, the tag 2, and the tag 3, and the mapping relationship 1 between the tag 1 and the tag setting object 1, the mapping relationship 2 between the tag 2 and the tag setting object 2, and the mapping relationship 3 between the tag 3 and the tag setting object 3. The invention can correspondingly store the three labels and the three mapping relations.
Example five:
referring to fig. 5, in the embodiment of the present invention, a communication method 50 is further provided, including:
step 500: responding to a batch correction request of a question answer, and presenting at least one label preset for a question corresponding to the question answer;
step 510: in response to a tag selection operation for the at least one tag, determining a tag selection result;
step 520: and sending the related content of the selected label to the second client according to the label selection result.
In the embodiment of the present invention, the modification request is specific to a specific student, and the specific example can refer to the first embodiment, which is not described in detail herein.
For the correction requests of different students, if the subjects corresponding to the subject answers of different students are the same, the subsequently presented labels are the same, but since the problem solving situation of each student is different, the labels selected by the teacher from the presented labels may be different, and the specific example may refer to embodiment one, and will not be described in detail herein.
In practical applications, a test paper may include at least two subjects, and in the embodiment of the present invention, one or more tags may be preset for each subject, which is not specifically limited herein, and in the process of modifying, a teacher may select one tag, or may select more than one tag, or may not select a tag (for example, when the answer to the subject is correct).
In the embodiment of the present invention, when a label is preset for each topic, one label may be set for each topic solving step, and a specific example may refer to embodiment one, and detailed description is not repeated here.
In the embodiment of the present invention, if multiple questions are included in the test paper, a manner of sending related content corresponding to the tag selection result selected for the answer to the question is similar to that in the fourth embodiment, and details are not described here.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, question solving steps included in a preset question solving process of the questions, or knowledge points included in the preset question solving process of the questions.
It should be noted that, in practical applications, the same question may have different question solving ideas, and the different question solving ideas correspond to different question solving processes.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In this embodiment of the present invention, optionally, the at least one tag corresponds to at least one multimedia resource respectively. Wherein the multimedia assets can be audio and/or video.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, optionally, if the related content of the selected tag includes a multimedia resource corresponding to the selected tag, sending the related content of the selected tag to a second client according to the tag selection result, including:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the plurality of multimedia resources may be respectively sent to the second client, or the multimedia resources may be synthesized and then the synthesized multimedia resource may be sent to the second client.
In the foregoing embodiment, the multimedia resource is directly sent to the second client, and certainly, the play link corresponding to the multimedia resource may also be sent to the second client, so in the embodiment of the present invention, optionally, the related content of the selected tag includes the multimedia resource corresponding to the selected tag, and then the related content of the selected tag is sent to the second client according to the tag selection result, where the method includes:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource respectively to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
It should be noted that, after the teacher modifies the answers to the test questions of multiple questions, multiple labels are often selected. The plurality of labels correspond to the plurality of multimedia resources respectively, the multimedia resource corresponding to each selected label can correspond to one playing link, in this case, the playing link sent to the second client can be a plurality of playing links, after the second client receives the correction report of the topic answer, the correction report can comprise a plurality of playing links, and a student holding the second client triggers the plurality of playing links to play the corresponding multimedia resources respectively; or after the teacher selects a plurality of labels, the plurality of labels correspond to the plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, and after the student side receives the batch report of the question answer and contains the playing link, the student side triggers the playing link to play the synthesized multimedia resources.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In an embodiment of the present invention, in order to enable a student to simultaneously check which part of the answer to the question is marked by the teacher when viewing the related content of the label, the method further includes:
and sending the marked topic answers to the second client.
In this embodiment of the present invention, optionally, the answer to the question is marked in at least one of a highlight mode, an animation mode, an underline mode and a background color mode.
In the embodiment of the present invention, further, the method further includes:
and sending the title to the second client.
In this embodiment of the present invention, before presenting at least one preset tag for a topic corresponding to the topic answer, the method further includes:
and acquiring at least one preset label for the question corresponding to the question answer.
In this embodiment of the present invention, optionally, the obtaining at least one tag preset for a topic corresponding to the topic answer includes:
acquiring at least one label preset for a question corresponding to the question answer from other equipment; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by an administrator or a user and preset for a question corresponding to the question answer, and storing and/or sending the at least one label.
In this embodiment of the present invention, optionally, obtaining at least one tag preset for a topic corresponding to the topic answer and added by an administrator or a user, and storing and/or sending the at least one tag, includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by an administrator or a user;
receiving at least one label which is added by an administrator or a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
The executing body of the communication method in the fifth embodiment may be a device with communication and computing capabilities, for example, a terminal on the teacher side, such as a PC, a tablet computer, a mobile phone, or a server, and may further perform a part of the steps by the terminal and a part of the steps by the server, which is not limited in this disclosure.
Exemplary device
Having described the method of the exemplary embodiment of the present invention, the communication apparatus of the exemplary embodiment of the present invention will be described next with reference to fig. 6, 7, 8, 9, and 10.
Example six:
referring to fig. 6, in an embodiment of the present invention, a communication device 60 includes:
a receiving unit 600, configured to receive a request for modifying the answer to the question;
a presentation unit 610, configured to respond to the correction request, and present at least one tag preset for a topic corresponding to the topic answer;
the receiving unit 600 is further configured to receive a tag selection operation for the at least one tag;
a sending unit 620, configured to send a tag selection result in response to the tag selection operation.
In the following, the user who completes the topic answer is taken as a student, and the user who modifies the topic answer is taken as a teacher, but the invention is not limited thereto, and is not limited thereto.
In the embodiment of the present invention, the modification request is specific to a specific student, for example, after a teacher logs in the paper reading system, the presentation unit 610 presents the identifiers of 10 students: e.g., name 1, name 2, name 3, name 4, name 5, name 6, name 7, name 8, name 9, name 10, if the teacher selects the 1 st student's identity, e.g., selects name 1 (corresponding to a request for approval), at least one tag preset for the topic corresponding to student 1's topic answer can be presented on the subsequent interface; if the teacher selects name 2 (which is equivalent to a correction request), at least one label preset for the topic corresponding to the topic answer of student 2 can be presented on the subsequent interface, and so on. It should be noted that the teacher may select the student identifier as one embodiment of the request for modifying the student question answer, or the teacher may select the student identifier (for example, the question number) as the request for modifying the question answer, or the request for modifying may be another embodiment, which is not limited by the present invention. In addition, after the receiving unit 600 receives the correction request of the teacher, the presenting unit 610 displays the examination paper answers of the students, the questions and/or the question serial numbers corresponding to the examination paper answers on the marking tool, and can also display the labels preset for the questions for the teacher to select, where the labels preset for the questions can be displayed after receiving the correction request, or the labels corresponding to the selected questions can be displayed after the teacher selects the question serial numbers, and the display time of the labels can be other times, which is not limited in the present invention.
For the correction requests of different students, if the subjects corresponding to the subject answers of different students are the same, the labels presented by the subsequent presentation unit 610 are the same, but since the problem solving situation of each student is different, the labels selected by the teacher from the presented labels may be different.
For example, the preset labels for the topic 1 are label 1, label 2 and label 3, and the presentation unit 610 presents all the labels 1, label 2 and label 3 for the approval requests of the student 1, the student 2 and the student 3, but the selected label may be label 1 for the student 1, label 2 for the student 2 and label 3 for the student 3.
In practical applications, a test paper may include at least two subjects, and in the embodiment of the present invention, one or more tags may be preset for each subject, which is not specifically limited herein, and in the process of modifying, a teacher may select one tag, or may select more than one tag, or may not select a tag (for example, when the answer to the subject is correct).
In the embodiment of the present invention, when a label is preset for each topic, one label can be set for each problem solving step of the topic, for example, the preset problem solving process for topic 1 includes 3 problem solving steps: the problem solving step 1, the problem solving step 2 and the problem solving step 3 may be performed by presetting a label for the problem solving step 1, a label for the problem solving step 2 and a label for the problem solving step 3.
For example, when a teacher modifies a question answer for a current question, the teacher client displays tags corresponding to three key steps of a preset question solving process for the current question. The teacher reads the answers of the questions, and if the problem is found in the first solving step, the corresponding first label can be selected; if the second solving step is found to be problematic, the corresponding second label can be selected, and so on.
For example, the current topic is the coop-sharing problem of chickens and rabbits:
there were chickens and rabbits in the cage, a total of 100 heads, 280 feet, and questions: how many rabbits and how many chickens, respectively?
The preset problem solving process comprises the following steps:
the first step is as follows: assuming all chickens, there will be "2 x 100 ═ 200" feet;
the second step is that: because a rabbit is arranged, the number of feet is increased from' 280-;
the third step: then how many rabbits can have 80 more feet? Each rabbit can have 2 more feet than each chicken, so that the '80/2-40' rabbits have 80 more feet, so that 40 rabbits have 60 chickens.
We can add three labels for the three problem solving steps, the label added for the first step is "no fake use", the label added for the second step is "no bad", and the label added for the third step is "no bad rational utilization". When the teacher modifies the topic answers in batches, the client side of the teacher displays three corresponding labels for the topics of the current modified chicken rabbits in the same cage. The teacher may select the first label if finding that the student made the first step in error, and may select the second label if finding that the student made the second step in error; and so on. After the teacher sends the correction result to the student, the student can display the text corresponding to the label selected by the teacher, such as "do not use the fake method".
In this embodiment of the present invention, if the test paper includes multiple questions, the teacher may send the tag selection result selected for the question answer after modifying one question answer, or the teacher may send the tag selection result selected for all the question answers of the whole test paper after modifying all the question answers, of course, the sending unit 620 may also send the tag selection results of the question answers after modifying a preset number of question answers each time, for example, after modifying 5 questions each time, the sending unit 620 sends the tag selection result for the 5 questions, or other ways are available, which are not specifically limited herein.
To facilitate the teacher to easily see the answer to the question during the batch correction process, further, the presenting unit 610 is further configured to:
presenting the topic answer.
The topic answer and the tag can be presented simultaneously, for example, the screen is divided into a left part and a right part, the left part presents the topic answer, and the right part presents the tag, or the right part presents the topic answer and the left part presents the tag, of course, other forms are possible, and no specific limitation is made here.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
It should be noted that, in practical applications, the same question may have different question solving ideas, and the different question solving ideas correspond to different question solving processes.
For example, labels corresponding to the preset problem solving process 1 of the subject 1 are label 1, label 2 and label 3, labels corresponding to the preset problem solving process 2 of the subject 1 are label 4, label 5 and label 6, and the student 1 adopts the problem solving method of the preset problem solving process 1, in this case, the teacher can select the preset problem solving process 1, and thus the client of the teacher can present the label 1, the label 2 and the label 3; the student 2 adopts the problem solving method of the preset problem solving process 2, in this case, the teacher can select the preset problem solving process 2, and the client of the teacher can present the label 4, the label 5 and the label 6.
In this embodiment of the present invention, optionally, the at least one tag corresponds to at least one multimedia resource respectively. Wherein the multimedia assets can be audio and/or video.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, the communication apparatus further includes an obtaining unit 630, configured to obtain at least one tag preset for a topic corresponding to the topic answer.
In this embodiment of the present invention, optionally, the acquiring unit 630 acquires at least one preset tag for a topic corresponding to the topic answer, where the at least one preset tag includes:
acquiring at least one label preset for a question corresponding to the question answer from a server; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one label. That is to say, when the tag is presented, the server side and the local side do not store the tag, and at this time, the teacher may set the tag by himself, and after setting, the tag may be saved locally, or may be sent to another device for saving.
In this embodiment of the present invention, optionally, the acquiring unit 630 acquires at least one tag preset for a topic corresponding to the topic answer, and stores and/or transmits the at least one tag, where the acquiring unit includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by a user;
receiving at least one label which is added by a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
In an embodiment of the present invention, in order to facilitate a teacher to view a title in a process of modifying a test paper, the presentation unit 610 is further configured to:
and presenting the title.
It should be noted that, for any embodiment in the whole text, no matter which side the tag is stored on or which user sets the tag, the setting of the tag may be a dynamic process, for example, a new solution idea appears for a topic, and at this time, a tag corresponding to the solution idea may be added for the new solution idea; or the old solution thought is optimized, and at the moment, the label corresponding to the solution thought can be optimally set aiming at the old solution thought. In addition, the label setting objects can be set by the user, for example, the user authority is given, error-prone points of the questions, problem solving steps included in the preset problem solving process and/or knowledge points included in the preset problem solving process are set, and corresponding labels are set for the label setting objects.
The communication device in the sixth embodiment may be a device with communication and computing capabilities, for example, a terminal on the teacher side, such as a PC, a tablet computer, a mobile phone, or a server, which is not limited in this respect.
Example seven:
referring to fig. 7, in an embodiment of the present invention, a communication device 70 is provided, which includes:
a receiving unit 700 for receiving an opening operation for a topic answer approval result;
a presenting unit 710, configured to present, in response to the opening operation, related content of at least one tag;
the at least one label corresponds to at least one label setting object preset for the title; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
In this embodiment of the present invention, optionally, the content related to the at least one tag includes at least one of a text content corresponding to the at least one tag, a multimedia resource corresponding to the selected tag, a score corresponding to the at least one tag, and a total score calculated according to the score corresponding to the at least one tag.
Wherein the multimedia assets may be audio and/or video assets.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label may have a corresponding total score.
For example, the first label is related to a knowledge point "set", the second label is related to a knowledge point "function", then the text content corresponding to the first label may be a definition of the set, the text content corresponding to the second label may be a definition of the function, the definition of the set and the definition of the function are only exemplary descriptions of the text content corresponding to the label, and the text content corresponding to the label may also be other text contents, such as a text description of an error-prone point, a teaching explanation text content of an error-prone point, a text description of a problem solving step, or a teaching explanation text content of a problem solving step, etc., which is not limited in this invention; in addition, the multimedia resource corresponding to the first tag may be a video teaching resource that is related to gathering this knowledge point; the multimedia resource corresponding to the second tag may be a video teaching resource related to the knowledge point of the function, the video teaching resource related to the knowledge point of the set and the video teaching resource related to the knowledge point of the function are exemplary descriptions of the multimedia resource corresponding to the tag, and the multimedia resource corresponding to the tag may also be other multimedia resources, such as a teaching video of an error-prone point, a teaching video of a problem solving step, and the like, which is not limited by the invention.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a tag is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein.
Take "the corresponding score can be the score actually scored by the solving step" as an example: for example, the total score of the current topic is 15 points, the total score of the first step in the preset topic solving process of the current topic is 4 points, if the corresponding first label is selected, the system presets to deduct 3 points from the step, the score corresponding to the first label in the first step is 1 point, the total score of the second step is 5 points, if the corresponding second label is selected, the system presets to deduct 1 point from the step, the score corresponding to the second label in the second step is 4 points, the total score of the third step is 6 points, if the corresponding third label is selected, the system presets to deduct 4 points from the step, the score corresponding to the third label in the third step is 2 points.
Take "the corresponding score can be the score deducted by the solving step" as an example: for example, the total score of the topic is 15 points, the total score of the first step is 4 points, if the corresponding first label is selected, the system is preset to deduct 3 points from the step, the score corresponding to the first label in the first step is 3 points, the total score of the second step is 5 points, if the corresponding second label is selected, the system is preset to deduct 1 point from the step, the score corresponding to the second label in the second step is 1 point, the total score of the third step is 6 points, if the corresponding third label is selected, the system is preset to deduct 4 points from the step, and the score corresponding to the third label in the third step is 4 points.
In this embodiment of the present invention, optionally, the related content of the selected tag includes a multimedia resource corresponding to the selected tag, and the receiving unit 700 is further configured to receive a playing link of at least one multimedia resource corresponding to each of the at least one tag; the presentation unit 710 includes a playing unit 710A, configured to respond to a trigger operation for the playing link, and play a multimedia resource corresponding to the playing link; or
The receiving unit 700 is further configured to receive a play link of a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; the presentation unit 710 includes a playing unit 710A, configured to play the composite multimedia resource corresponding to the playing link in response to a triggering operation for the playing link.
That is to say, if the related content includes the multimedia resource corresponding to the selected tag, the play link may be further received before the related content is presented, and at this time, the multimedia resource corresponding to the play link may be presented for presenting the related content, where one multimedia resource corresponds to one play link, or after a plurality of multimedia resources are combined, the combined multimedia resource corresponds to one play link.
It should be noted that the topic answers may be topic answers of multiple topics, and after the teacher modifies the test question answers of multiple topics, the teacher often selects multiple labels. The plurality of labels correspond to the plurality of multimedia resources respectively, the playing links can be that each multimedia resource corresponds to one playing link respectively, under the condition, the playing links sent to the student client can be a plurality of playing links, the student side receives a correction report of the answer to the question, the correction report can comprise a plurality of playing links, and the student triggers the plurality of playing links to play the corresponding multimedia resources; or after the teacher selects a plurality of labels, the plurality of labels correspond to a plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, the student side receives the batch report of the answer to the question and includes the playing link, and the playing link is triggered to play the synthesized multimedia resources.
For example, the topic answer includes a topic answer of 3 topics: the question answer 1, the question answer 2 and the question answer 3, wherein for the question answer 1, the label preset for the test question 1 selected by the teacher is label 1, the label 1 corresponds to the multimedia resource 1, for the question answer 2, the label preset for the test question 2 selected by the teacher is label 2, the label 2 corresponds to the multimedia resource 2, for the question answer 3, the label preset for the test question 3 selected by the teacher is label 3, the label 3 corresponds to the multimedia resource 3, in this example, the multimedia resource 1 corresponds to the play link 1, the multimedia resource 2 corresponds to the play link 2, and the multimedia resource 3 corresponds to the play link 3, in this case, the batch modification report of the question answer received by the student client includes 3 play links, the student triggers the play link 1 to play the multimedia resource 1, triggers the play link 2 to play the multimedia resource 2, triggering the playing link 3 to play the multimedia resource 3; or, the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3 may be synthesized into one multimedia resource, the synthesized multimedia resource corresponds to one play link, the student side receives the batch report of the question answer and includes the 1 play link, and the student triggers the play link to play the synthesized multimedia resource synthesized from the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3.
In the foregoing embodiment, the student end receives a play link of a multimedia resource, in this embodiment of the present invention, the student end also receives a multimedia resource, and therefore, the content related to the selected tag includes the multimedia resource corresponding to the selected tag, and the receiving unit 700 is further configured to receive at least one multimedia resource corresponding to each of the at least one tag; the presentation unit 710 includes a playing unit 710A, configured to play the multimedia resource in response to a triggering operation for the multimedia resource; or
The receiving unit 700 is further configured to receive a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; the rendering unit 710 includes a playing unit 710A for playing the composite multimedia asset in response to a triggering operation for the composite multimedia asset.
For example, the topic answer includes a topic answer of 3 topics: the method comprises the steps that a question answer 1, a question answer 2 and a question answer 3, aiming at the question answer 1, a label selected by a teacher and preset for a test question 1 is a label 1, the label 1 corresponds to a multimedia resource 1, aiming at the question answer 2, the label selected by the teacher and preset for the test question 2 is a label 2, the label 2 corresponds to the multimedia resource 2, aiming at the question answer 3, the label selected by the teacher and preset for the test question 3 is a label 3, and the label 3 corresponds to the multimedia resource 3, under the condition, a correction report of the question answer received by a student client comprises 3 multimedia resources, the student clicks the multimedia resource 1 to play the multimedia resource 1, clicks the multimedia resource 2 to play the multimedia resource 2, and clicks the multimedia resource 3 to play the multimedia resource 3; or, the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3 may be synthesized into one multimedia resource, the batch report of the topic answer received by the student client includes 1 synthesized multimedia resource, and the student clicks the synthesized multimedia resource to play the synthesized multimedia resource synthesized from the multimedia resource 1, the multimedia resource 2, and the multimedia resource 3.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, in order to enable the student to simultaneously check which part of the answer to the title has been labeled by the teacher when viewing the related content of the label, the presenting unit 710 is further configured to:
the marked-up answers to the questions are presented.
Wherein optionally, the answer to the question is marked in at least one of a highlight, an animation, an underline and a background color.
In this embodiment of the present invention, further, the presenting unit 710 is further configured to:
and presenting the question corresponding to the question answer.
In this embodiment of the present invention, the user may notify the server after writing the answer to the question, and therefore, the communication device further includes a sending unit 720, configured to send a test question completion message to the server.
In this way, after receiving the test question completion message, the server sends the question answers to one side of the correction question answers, and can also send the labels preset for the questions corresponding to the question answers to one side of the correction question answers.
It should be noted that the sending unit 720 sends the test question completion message to the server, where the question answers of the questions are fed back to the server after each test question is completed, or the question answers of multiple questions are fed back to the server after all the test questions are completed, which is not specifically limited herein.
The communication device 70 in the seventh embodiment may be a device with communication and computing capabilities, for example, a student-side terminal such as a PC, a tablet computer, a mobile phone, or a server, which is not limited in this respect.
Example eight:
referring to fig. 8, in an embodiment of the present invention, a communication device 80 is provided, including:
a receiving unit 800, configured to receive a tag selection result, sent by a first client, for at least one tag preset for a topic corresponding to a topic answer;
a sending unit 810, configured to send the relevant content of the selected tag to the second client according to the tag selection result.
In practical applications, a test paper may include at least two questions, in the embodiment of the present invention, each question may be preset with one or more labels, which is not specifically limited herein, and in addition, a teacher may select one label or more than one label for one test question during a correction process, so that one or more labels may be selected in the label selection result.
Of course, in practical applications, the teacher may not select the tag (e.g., when the answer to the question is correct).
In the embodiment of the present invention, the manner of presetting the tags for each topic is similar to the manner of presetting the tags for each topic in the first embodiment, and details are not described here, and the first client may select one or more tags when selecting the tags.
In the embodiment of the present invention, if the test paper includes multiple questions, the manner in which the first client sends the tag selection result is similar to that in the first embodiment, and the tag selection result may be sent after the teacher completes the correction of one question answer, or may be sent after the teacher completes the correction of all the question answers, or may be sent after completing the correction of a preset number of question answers each time, or may be sent in other manners, which is not specifically limited herein.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
It should be noted that, in practical application, the same topic may have different topic solving ideas, and the different topic solving ideas correspond to different topic solving processes, that is, the topic may have a plurality of topic solving methods, and then there may be a plurality of preset topic solving processes of the topic, and therefore, the plurality of tags may be a plurality of tags for the same preset topic solving process or a plurality of tags for different preset topic solving processes, and are not specifically limited herein.
For example, if the solution idea of the coop problem of the chicken and the rabbit can be a hypothesis method or an equation method, different sets of labels can be set for the hypothesis method and the equation method respectively.
In the embodiment of the present invention, when the same topic may have different topic solving ideas, in this case, the way of modifying the topic answers by the teacher may be similar to that in the first embodiment, and the detailed description is omitted here.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label may have a corresponding total score, which may refer to the example in embodiment two for a specific example, and details are not described here.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a label is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein, and the specific example can refer to the example in the second embodiment, and will not be described in detail herein.
In this embodiment of the present invention, optionally, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the transmitting unit 810 includes a determining unit 810A and a resource transmitting unit 810B, wherein:
the determining unit 810A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource sending unit 810B is configured to send the at least one multimedia resource to the second client; or
The transmitting unit 810 includes a determining unit 810A, a resource synthesizing unit 810C, and a resource transmitting unit 810B, wherein:
the determining unit 810A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 810C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the resource sending unit 810B is configured to send the composite multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the plurality of multimedia resources may be respectively sent to the second client, or the multimedia resources may be synthesized and then the synthesized multimedia resource may be sent to the second client.
In the foregoing embodiment, the multimedia resource is directly sent to the second client, or the play link corresponding to the multimedia resource is sent to the second client, so in the embodiment of the present invention, optionally, the related content of the selected tag includes the multimedia resource corresponding to the selected tag;
the transmitting unit 810 includes a determining unit 810A and a link transmitting unit 810D, wherein:
the determining unit 810A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the link sending unit 810D is configured to send at least one playing link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit 810 includes a determining unit 810A, a resource synthesizing unit 810C, and a link transmitting unit 810D, wherein:
the determining unit 810A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 810C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the link sending unit 810D is configured to send the play link of the composite multimedia resource to the second client.
It should be noted that, after the teacher modifies the answers to the test questions of multiple questions, multiple labels are often selected. The plurality of labels correspond to the plurality of multimedia resources respectively, the multimedia resource corresponding to each selected label can correspond to one playing link, in this case, the playing link sent to the second client can be a plurality of playing links, after the second client receives the correction report of the topic answer, the correction report can comprise a plurality of playing links, and a student holding the second client triggers the plurality of playing links to play the corresponding multimedia resources respectively; or after the teacher selects a plurality of labels, the plurality of labels correspond to the plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, and after the student side receives the batch report of the question answer and contains the playing link, the student side triggers the playing link to play the synthesized multimedia resources.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In the embodiment of the invention, a teacher can add marks to the received photos of the answers of the test questions for indicating which part of the answers of the test questions has errors or which part needs to be focused; further, the receiving unit 800 is further configured to receive the marked topic answer sent by the first client;
the sending unit 810 is further configured to send the marked topic answer to the second client.
The topic answers presented in the second client contain tokens.
Wherein optionally, the answer to the question is marked in at least one of a highlight, an animation, an underline and a background color.
In this embodiment of the present invention, the sending unit 810 is further configured to send the title to the first client and/or the second client.
In this embodiment of the present invention, the receiving unit 800 is further configured to receive the at least one set tag, and set an object for the at least one preset tag of the title; the communication apparatus further comprises a saving unit 820, wherein the saving unit 820 is configured to correspondingly save the at least one tag and the at least one tag setting object; or
The receiving unit 800 is further configured to receive the at least one set tag and a mapping relationship between the at least one tag and the at least one tag setting object; the communication apparatus further comprises a saving unit 820, wherein the saving unit 820 is configured to save the at least one label and the mapping relationship.
That is, the present invention allows an administrator, or an end user, to dynamically adjust tags and tag setting objects, and allows the administrator, or the end user, to set the tags and the corresponding tag setting objects. For example, the user inputs tag 1 and corresponding tag setting object 1, tag 2 and corresponding tag setting object 2, and tag 3 and corresponding tag setting object 3, and the present invention may correspondingly store the above three tags and three tag setting objects.
Or, in the case that the tag setting object has been preset, the user may modify or supplement the corresponding tag, for example, the tag setting object 1, the tag setting object 2, and the tag setting object 3 have been preset, but the corresponding tag has not been set for the three tag setting objects, and at this time, the user is allowed to set the tag 1, the tag 2, and the tag 3, and the mapping relationship 1 between the tag 1 and the tag setting object 1, the mapping relationship 2 between the tag 2 and the tag setting object 2, and the mapping relationship 3 between the tag 3 and the tag setting object 3. The invention can correspondingly store the three labels and the three mapping relations.
The communication device 80 in the eighth embodiment may be a device with communication and computing capabilities, such as a server, which is not limited by the present invention.
Example nine:
referring to fig. 9, an embodiment of the present invention further provides a communication apparatus 90, including:
a receiving unit 900, configured to receive a test question completion message sent by a second client;
an obtaining unit 910, configured to obtain, in response to the test question completion message, a question answer and at least one tag preset for a question corresponding to the question answer;
a determining unit 920, configured to determine whether the answer to the question meets a preset condition;
a selecting unit 930, configured to select a label from the at least one label when the determining unit 920 determines that the answer to the question does not meet a preset condition;
a sending unit 940, configured to send the relevant content of the selected tag to the second client.
In the embodiment of the present invention, the test question completion message may be sent by different student clients, for example, if the test question completion message is sent by the client of the student 1, the question answer 1 of the student 1 is obtained, and if the test question completion message is sent by the client of the student 2, the question answer 2 of the student 2 is obtained.
In the embodiment of the invention, if the questions corresponding to the answers of the questions of different students are the same, at least one acquired label preset for the question corresponding to the answer of the question is also the same.
For example, if the test question completion message sent by the second client 1 and the test question completion message sent by the second client 2 are both for the same question, the answer to the question obtained by the method 40 may be different, but at least one obtained label preset for the question is the same.
In an embodiment of the present invention, each test paper may preset one or more labels, which is not specifically limited herein, and in the process of selecting the labels, the batching party may select one label or more than one label for one test paper, or may not select a label (for example, when the answer to the question is correct).
In the embodiment of the present invention, the manner of presetting the tag for each topic is the same as that in the first embodiment, and detailed description is omitted here.
In the embodiment of the present invention, if the test paper includes multiple questions, the relevant content of the tag selected for the answer to one question may be sent after the answer to the question is modified, or the relevant content of the tag selected for all the answers to the question of the whole test paper may be sent after all the answers to the question are modified, of course, the relevant content of the tags of the answers to the questions may be sent after a preset number of answers to the question are modified, for example, the relevant content of the tag for 5 questions may be sent after 5 questions are modified, and other ways may also be used, which are not specifically limited herein.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
Wherein the multimedia assets may be audio and/or video assets.
In the embodiment of the present invention, optionally, each selected tag may have corresponding text content; similarly, each selected label may have a corresponding multimedia resource, each label may have a corresponding score, and each label has a corresponding total score, which may refer to embodiment two for a specific example, which is not described in detail herein.
In this embodiment of the present invention, optionally, if a tag is related to an entire topic, the corresponding score may be a score deducted from the topic, or a score actually scored from the topic; if a label is associated with a solving step in a topic, the corresponding score can be the score deducted by the solving step or the score actually scored by the solving step, which is not specifically limited herein, and for a specific example, reference may be made to example two, which is not described in detail herein.
In this embodiment of the present invention, optionally, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the sending unit 940 includes a determining unit 940A and a resource sending unit 940B, wherein:
the determining unit 940A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource sending unit 940B is configured to send the at least one multimedia resource to the second client; or
The transmitting unit 940 includes a determining unit 940A, a resource synthesizing unit 940C, and a resource transmitting unit 940B, wherein:
the determining unit 940A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 940C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the resource sending unit 940B is configured to send the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the multimedia resource corresponding to each tag may be sent to the second client, or the multimedia resource corresponding to each tag may be synthesized and then the synthesized multimedia resource is sent to the second client.
In the foregoing described embodiment, the multimedia resource is sent, and in practical application, the play link corresponding to the multimedia resource may also be sent, and optionally, the related content of the selected tag includes the multimedia resource corresponding to the selected tag;
the transmitting unit 940 includes a determining unit 940A and a link transmitting unit 940D, wherein:
the determining unit 940A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the link sending unit 940D is configured to send at least one playing link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit 940 includes a determining unit 940A, a resource synthesizing unit 940C, and a link transmitting unit 940D, wherein:
the determining unit 940A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 940C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the link sending unit 940D is configured to send the play link of the composite multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the play link corresponding to each tag may be sent to the second client, or after the multimedia resource corresponding to each tag is synthesized, the play link corresponding to the synthesized multimedia resource may be sent to the second client.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
The communication device 90 may automatically correct the answers of the test paper, and optionally, the determining unit 920 includes a phrase obtaining unit 920A and a matching unit 920B, where:
the phrase obtaining unit 920A is configured to obtain at least one keyword phrase corresponding to the question, where the at least one keyword phrase corresponds to at least one tag setting object preset for the question;
the matching unit 920B is configured to match, for each keyword group of the at least one keyword group, a keyword included in the keyword group with the content of the question answer, so as to determine whether the question answer meets the preset condition.
One keyword group may include one keyword, or may include at least two keywords, which are not specifically limited herein.
In the embodiment of the present invention, when matching the keywords included in the keyword group with the content of the question answer, all the keywords included in the keyword group may be used for matching with the content of the question answer, or part of the keywords included in the keyword group may be used for matching with the content of the question answer, which is not specifically limited herein.
In the embodiment of the present invention, when matching the keywords included in the keyword group with the content of the question answer so as to determine whether the question answer meets the preset condition, optionally, the following method may be adopted:
matching the keywords in the keyword group with the content of the answer to the question;
determining that the answer to the question meets the preset condition when the content of the answer to the question comprises a keyword included in a keyword group; or when the content of the question answer does not include the keywords in the keyword group, determining that the question answer meets the preset condition.
For example, the first solution in the preset solution process is "assuming that all the questions are chickens, there are" 2 × 100 — 200 feet ", and when 2, 100, or 200 numbers are identified, the answers to the questions are considered to meet the preset condition.
Of course, the above two specific limitations are only provided, and other ways may be included in practical applications, and are not specifically limited herein.
In this embodiment of the present invention, optionally, when the selecting unit 930 selects a tag from the at least one tag, specifically:
and selecting a label corresponding to the key phrase from the at least one label.
In this embodiment of the present invention, the sending unit 940 is further configured to send the title to the second client.
In this embodiment of the present invention, the receiving unit 900 is further configured to receive the at least one set tag, and set an object for the at least one preset tag of the title;
the communication apparatus further comprises a saving unit 950, the saving unit 950 being configured to correspondingly save the at least one tag and the at least one tag setting object; or
The receiving unit 900 is further configured to receive the at least one set tag and a mapping relationship between the at least one tag and the at least one tag setting object;
the communication apparatus further comprises a storing unit 950, wherein the storing unit 950 is configured to store the at least one label and the mapping relationship.
That is, the present invention allows an administrator, or an end user, to dynamically adjust tags and tag setting objects, and allows the administrator, or the end user, to set the tags and the corresponding tag setting objects. For example, the user inputs tag 1 and corresponding tag setting object 1, tag 2 and corresponding tag setting object 2, and tag 3 and corresponding tag setting object 3, and the present invention may correspondingly store the above three tags and three tag setting objects.
Or, in the case that the tag setting object has been preset, the user may modify or supplement the corresponding tag, for example, the tag setting object 1, the tag setting object 2, and the tag setting object 3 have been preset, but the corresponding tag has not been set for the three tag setting objects, and at this time, the user is allowed to set the tag 1, the tag 2, and the tag 3, and the mapping relationship 1 between the tag 1 and the tag setting object 1, the mapping relationship 2 between the tag 2 and the tag setting object 2, and the mapping relationship 3 between the tag 3 and the tag setting object 3. The invention can correspondingly store the three labels and the three mapping relations.
Example ten:
referring to fig. 10, in an embodiment of the present invention, a communication apparatus 11 is further provided, including:
a receiving unit 1000, configured to receive a request for modifying the answer to the question;
a presentation unit 1100, configured to present, in response to the correction request, at least one tag preset for a topic corresponding to the topic answer;
the receiving unit 1000 is further configured to receive a tag selection operation for the at least one tag;
a determining unit 1200, configured to determine a tag selection result in response to the tag selection operation;
a sending unit 1300, configured to send the relevant content of the selected tag to the second client according to the tag selection result.
In the embodiment of the present invention, the modification request is specific to a specific student, and the specific example can refer to the first embodiment, which is not described in detail herein.
For the correction requests of different students, if the subjects corresponding to the subject answers of different students are the same, the subsequently presented labels are the same, but since the problem solving situation of each student is different, the labels selected by the teacher from the presented labels may be different, and the specific example may refer to embodiment one, and will not be described in detail herein.
In practical applications, a test paper may include at least two subjects, and in the embodiment of the present invention, one or more tags may be preset for each subject, which is not specifically limited herein, and in the process of modifying, a teacher may select one tag, or may select more than one tag, or may not select a tag (for example, when the answer to the subject is correct).
In the embodiment of the present invention, when a label is preset for each topic, one label may be set for each topic solving step, and a specific example may refer to embodiment one, and detailed description is not repeated here.
In the embodiment of the present invention, if multiple questions are included in the test paper, a manner of sending related content corresponding to the tag selection result selected for the answer to the question is similar to that in the fourth embodiment, and details are not described here.
In the embodiment of the present invention, optionally, the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, question solving steps included in a preset question solving process of the questions, or knowledge points included in the preset question solving process of the questions.
It should be noted that, in practical applications, the same question may have different question solving ideas, and the different question solving ideas correspond to different question solving processes.
In this embodiment of the present invention, optionally, the related content of the selected tag includes at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
In this embodiment of the present invention, optionally, the at least one tag corresponds to at least one multimedia resource respectively. Wherein the multimedia assets can be audio and/or video.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, optionally, the related content of the selected tag includes a multimedia resource corresponding to the selected tag;
the transmitting unit 1300 includes a resource determining unit 1300A and a resource transmitting unit 1300B, where:
the resource determining unit 1300A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource sending unit 1300B is configured to send the at least one multimedia resource to the second client; or
The transmitting unit 1300 includes a resource determining unit 1300A, a resource synthesizing unit 1300C, and a resource transmitting unit 1300B, wherein:
the resource determining unit 1300A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 1300C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the resource sending unit 1300B is configured to send the synthesized multimedia resource to the second client.
That is, if the related content includes the multimedia resource corresponding to the selected tag, the plurality of multimedia resources may be respectively sent to the second client, or the multimedia resources may be synthesized and then the synthesized multimedia resource may be sent to the second client.
In the foregoing embodiment, the multimedia resource is directly sent to the second client, and certainly, the play link corresponding to the multimedia resource may also be sent to the second client, so in the embodiment of the present invention, optionally, the related content of the selected tag includes the multimedia resource corresponding to the selected tag;
the transmitting unit 1300 includes a resource determining unit 1300A and a link transmitting unit 1300D, where:
the resource determining unit 1300A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the link sending unit 1300D is configured to send at least one playing link corresponding to each of the at least one multimedia resource to the second client; or
The transmitting unit 1300 includes a resource determining unit 1300A, a resource synthesizing unit 1300C, and a link transmitting unit 1300D, in which:
the resource determining unit 1300A is configured to determine at least one multimedia resource corresponding to each of the selected tags;
the resource synthesizing unit 1300C is configured to synthesize the at least one multimedia resource to form a synthesized multimedia resource;
the link sending unit 1300D is configured to send the play link of the composite multimedia resource to the second client.
It should be noted that, after the teacher modifies the answers to the test questions of multiple questions, multiple labels are often selected. The plurality of labels correspond to the plurality of multimedia resources respectively, the multimedia resource corresponding to each selected label can correspond to one playing link, in this case, the playing link sent to the second client can be a plurality of playing links, after the second client receives the correction report of the topic answer, the correction report can comprise a plurality of playing links, and a student holding the second client triggers the plurality of playing links to play the corresponding multimedia resources respectively; or after the teacher selects a plurality of labels, the plurality of labels correspond to the plurality of multimedia resources respectively, or after the plurality of multimedia resources are synthesized, the synthesized multimedia resources correspond to one playing link, the playing link sent to the student client is the playing link corresponding to the synthesized multimedia resources, and after the student side receives the batch report of the question answer and contains the playing link, the student side triggers the playing link to play the synthesized multimedia resources.
In the embodiment of the present invention, optionally, the multimedia resource sets a teaching video of an object for the tag.
In this embodiment of the present invention, in order to enable the student to check which part of the answer to the title has been labeled by the teacher while checking the related content of the label, the sending unit 1300 is further configured to:
and sending the marked topic answers to the second client.
In this embodiment of the present invention, optionally, the answer to the question is marked in at least one of a highlight mode, an animation mode, an underline mode and a background color mode.
In this embodiment of the present invention, further, the sending unit 1300 is further configured to:
and sending the title to the second client.
In this embodiment of the present invention, the embodiment of the present invention further includes an obtaining unit 1400, configured to obtain at least one preset tag for a topic corresponding to the topic answer.
In this embodiment of the present invention, optionally, the acquiring unit 1400 acquires at least one tag preset for a topic corresponding to the topic answer, including:
acquiring at least one label preset for a question corresponding to the question answer from other equipment; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by an administrator or a user and preset for a question corresponding to the question answer, and storing and/or sending the at least one label.
In this embodiment of the present invention, optionally, the acquiring unit 1400 acquires at least one tag preset for a topic corresponding to the topic answer and added by an administrator or a user, and stores and/or sends the at least one tag, where the acquiring unit includes:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by an administrator or a user;
receiving at least one label which is added by an administrator or a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
The communication device 11 may be a device with communication and computing capabilities, for example, a terminal on the teacher side, such as a PC, a tablet computer, a mobile phone, or a server, and may also perform some steps by the terminal and some steps by the server, which is not limited in this respect.
Exemplary device
Having described the method and apparatus of an exemplary embodiment of the present invention, a communication apparatus according to another exemplary embodiment of the present invention is next described.
As will be appreciated by one skilled in the art, aspects of the present invention may be embodied as a system, method or program product. Thus, various aspects of the invention may be embodied in the form of: an entirely hardware embodiment, an entirely software embodiment (including firmware, microcode, etc.) or an embodiment combining hardware and software aspects that may all generally be referred to herein as a "circuit," module "or" system.
In some possible embodiments, a communication device according to the present invention may comprise at least one processing unit, and at least one memory unit. Wherein the storage unit stores program code which, when executed by the processing unit, causes the processing unit to perform the steps of the methods 10, 20, 30, 40, 50 according to various exemplary embodiments of the present invention described in the above-mentioned "exemplary methods" section of this specification. For example, the processing unit may perform step 100 as shown in fig. 1: responding to a batch correction request of a topic answer, and presenting at least one label preset for a topic corresponding to the topic answer; step 110: and sending a label selection result in response to the label selection operation aiming at the at least one label. .
For another example, the processing unit may perform step 200 as shown in fig. 2: receiving an opening operation aiming at a question answer correction result; step 210: presenting related content of at least one tag in response to the opening operation; the at least one label corresponds to at least one label setting object preset for the question corresponding to the question answer; the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions
For another example, the processing unit may perform step 300 as shown in fig. 3: receiving a label selection result of at least one label preset for a question corresponding to a question answer, which is sent by a first client; step 310: and sending the related content of the selected label to the second client according to the label selection result.
For another example, the processing unit may perform step 400 as shown in fig. 4: responding to a test question completion message sent by a second client, and acquiring a question answer and at least one label preset for a question corresponding to the question answer; step 410: judging whether the question answer meets a preset condition or not, and selecting a label from the at least one label when the question answer does not meet the preset condition; step 420: and sending the related content of the selected label to the second client.
For another example, the processing unit may perform step 500 as shown in fig. 5: responding to a batch correction request of a question answer, and presenting at least one label preset for a question corresponding to the question answer; step 510: in response to a tag selection operation for the at least one tag, determining a tag selection result; step 520: and sending the related content of the selected label to the second client according to the label selection result.
The communication apparatus 2000 according to this embodiment of the present invention is described below with reference to fig. 11. The communication device 2000 shown in fig. 11 is only an example, and should not bring any limitation to the functions and the scope of use of the embodiments of the present invention.
As shown in fig. 11, the communication apparatus 2000 is represented in the form of a general purpose computing device. Components of the communication device 2000 may include, but are not limited to: the at least one processing unit 16, the at least one memory unit 28, and the bus 18 that connects the various system components (including the memory unit 28 and the processing unit 16).
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, a processor, or a local bus using any of a variety of bus architectures.
The storage unit 28 may include readable media in the form of volatile memory, such as Random Access Memory (RAM)31 and/or cache memory 32, and may further include Read Only Memory (ROM) 34.
Storage unit 28 may also include a program/utility 41 having a set (at least one) of program modules 42, such program modules 42 including, but not limited to: an operating system, one or more application programs, other program modules, and program data, each of which, or some combination thereof, may comprise an implementation of a network environment.
The communications apparatus 2000 can also communicate with one or more external devices 14 (e.g., keyboard, pointing device, bluetooth device, etc.), with one or more devices that enable a user to interact with the communications apparatus 2000, and/or with any device (e.g., router, modem, etc.) that enables the communications apparatus 2000 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Also, the communication device 2000 may communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public network such as the internet) through the network adapter 21. As shown, the network adapter 21 communicates with the other modules of the communication device 2000 via the bus 18. It should be appreciated that although not shown, other hardware and/or software modules may be used in conjunction with the communication device 2000, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
Exemplary program product
In some possible embodiments, aspects of the invention may also be implemented in the form of a program product comprising program code for causing a terminal device to perform the steps of the method according to various exemplary embodiments of the invention described in the "exemplary methods" section above of this specification, when the program product is run on the terminal device, which may perform the steps of the method according to various exemplary embodiments of the invention, for example, as shown in fig. 1
Step 100: responding to a batch correction request of a topic answer, and presenting at least one label preset for a topic corresponding to the topic answer; step 110: and sending a label selection result in response to the label selection operation aiming at the at least one label. .
For another example, the terminal device may perform step 200 as shown in fig. 2: receiving an opening operation aiming at a question answer correction result; step 210: presenting related content of at least one tag in response to the opening operation; the at least one label corresponds to at least one label setting object preset for the question corresponding to the question answer; the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions
For another example, the terminal device may perform step 300 as shown in fig. 3: receiving a label selection result of at least one label preset for a question corresponding to a question answer, which is sent by a first client; step 310: and sending the related content of the selected label to the second client according to the label selection result.
For another example, the terminal device may perform step 400 as shown in fig. 4: responding to a test question completion message sent by a second client, and acquiring a question answer and at least one label preset for a question corresponding to the question answer; step 410: judging whether the question answer meets a preset condition or not, and selecting a label from the at least one label when the question answer does not meet the preset condition; step 420: and sending the related content of the selected label to the second client.
For another example, the terminal device may perform step 500 as shown in fig. 5: responding to a batch correction request of a question answer, and presenting at least one label preset for a question corresponding to the question answer; step 510: in response to a tag selection operation for the at least one tag, determining a tag selection result; step 520: and sending the related content of the selected label to the second client according to the label selection result.
The program product may employ any combination of one or more readable media. The readable medium may be a readable signal medium or a readable storage medium. A readable storage medium may be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination of the foregoing. More specific examples (a non-exhaustive list) of the readable storage medium include: an electrical connection having one or more wires, a portable disk, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
As shown in fig. 12, a program product 3000 for communication according to an embodiment of the present invention is described, which may employ a portable compact disc read only memory (CD-ROM) and include program code, and may be run on a terminal device, such as a personal computer. However, the program product of the present invention is not limited in this regard and, in the present document, a readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device.
A readable signal medium may include a propagated data signal with readable program code embodied therein, for example, in baseband or as part of a carrier wave. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination thereof. A readable signal medium may also be any readable medium that is not a readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device.
Program code embodied on a readable medium may be transmitted using any appropriate medium, including but not limited to wireless, wireline, optical fiber cable, RF, etc., or any suitable combination of the foregoing.
Program code for carrying out operations for aspects of the present invention may be written in any combination of one or more programming languages, including an object oriented programming language such as Java, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computing device, partly on the user's device, as a stand-alone software package, partly on the user's computing device and partly on a remote computing device, or entirely on the remote computing device or server. In the case of a remote computing device, the remote computing device may be connected to the user computing device over any kind of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or may be connected to an external computing device (e.g., over the internet using an internet service provider).
It should be noted that although in the above detailed description several modules or sub-modules of the communication device are mentioned, this division is only not mandatory. Indeed, the features and functionality of two or more of the modules described above may be embodied in one module according to embodiments of the invention. Conversely, the features and functions of one module described above may be further divided into embodiments by a plurality of modules.
Moreover, while the operations of the method of the invention are depicted in the drawings in a particular order, this does not require or imply that the operations must be performed in this particular order, or that all of the illustrated operations must be performed, to achieve desirable results. Additionally or alternatively, certain steps may be omitted, multiple steps combined into one step execution, and/or one step broken down into multiple step executions.
While the spirit and principles of the invention have been described with reference to several particular embodiments, it is to be understood that the invention is not limited to the disclosed embodiments, nor is the division of aspects, which is for convenience only as the features in such aspects may not be combined to benefit. The invention is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims.

Claims (35)

1. A method of communication, comprising:
receiving a label selection result of at least one label preset for a question corresponding to a question answer, which is sent by a first client;
and sending the related content of the selected label to the second client according to the label selection result.
2. The method according to claim 1, wherein the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
3. The method of claim 1, wherein the content related to the selected tag comprises at least one of a text content corresponding to the selected tag, a multimedia resource corresponding to the selected tag, a score corresponding to the selected tag, and a total score calculated according to the score corresponding to the selected tag.
4. The method of claim 3, wherein the related content of the selected tag includes a multimedia resource corresponding to the selected tag, and sending the related content of the selected tag to the second client according to the tag selection result includes:
determining at least one multimedia resource corresponding to the selected tag respectively, and sending the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending the synthesized multimedia resource to the second client.
5. The method of claim 3, wherein the related content of the selected tag includes a multimedia resource corresponding to the selected tag, and sending the related content of the selected tag to the second client according to the tag selection result includes:
determining at least one multimedia resource corresponding to the selected label respectively, and sending at least one playing link corresponding to the at least one multimedia resource to the second client; or
And determining at least one multimedia resource corresponding to the selected label respectively, synthesizing the at least one multimedia resource to form a synthesized multimedia resource, and sending a playing link of the synthesized multimedia resource to the second client.
6. The method of claim 4, the multimedia asset being a teaching video of the tag setting object.
7. The method of any one of claims 1-6, further comprising:
and receiving the marked topic answers sent by the first client, and sending the marked topic answers to the second client.
8. The method of claim 7, wherein the answer to the question is marked in at least one of highlight, animation, underlining, and background color.
9. The method of any one of claims 1-6, further comprising:
and sending the title to the first client and/or the second client.
10. The method of any one of claims 1-6, further comprising:
receiving the set at least one label, setting an object for the at least one label preset for the title, and correspondingly storing the at least one label and the at least one label setting object; or
Receiving the set at least one label and the mapping relation between the at least one label and the at least one label setting object, and saving the at least one label and the mapping relation.
11. A method of communication, comprising:
responding to a test question completion message sent by a second client, and acquiring a question answer and at least one label preset for a question corresponding to the question answer;
judging whether the question answer meets a preset condition or not, and selecting a label from the at least one label when the question answer does not meet the preset condition;
and sending the related content of the selected label to the second client.
12. A method of communication, comprising:
responding to a batch correction request of a topic answer, and presenting at least one label preset for a topic corresponding to the topic answer;
and sending a label selection result in response to the label selection operation aiming at the at least one label.
13. The method of claim 12, further comprising:
presenting the topic answer.
14. The method according to claim 12, wherein the at least one tag corresponds to at least one tag setting object preset for the title;
the label setting object comprises at least one of error-prone points of the questions, problem solving steps included in the preset problem solving process of the questions and knowledge points included in the preset problem solving process of the questions.
15. The method of claim 13, the at least one tag respectively corresponds to at least one multimedia asset.
16. The method of claim 15, the multimedia asset being a teaching video of the tag setting object.
17. The method of claim 14, prior to presenting at least one tag preset for a topic corresponding to the topic answer, further comprising:
and acquiring at least one preset label for the question corresponding to the question answer.
18. The method of claim 17, wherein obtaining at least one tag preset for a topic corresponding to the topic answer comprises:
acquiring at least one label preset for a question corresponding to the question answer from a server; or,
acquiring at least one label which is locally stored and preset for a question corresponding to the question answer; or,
and acquiring at least one label which is added by a user and preset for a topic corresponding to the topic answer, and storing and/or sending the at least one label.
19. The method of claim 18, wherein obtaining at least one tag preset for a topic corresponding to the topic answer added by a user, and storing and/or sending the at least one tag comprises:
acquiring at least one stored label setting object preset for a question corresponding to the question answer, or receiving at least one label setting object preset for a question corresponding to the question answer and set by a user;
receiving at least one label which is added by a user and corresponds to the at least one label setting object respectively;
and correspondingly storing and/or sending the at least one label and the at least one label setting object.
20. The method of any one of claims 12-19, further comprising:
and presenting the title.
21. A method of communication, comprising:
receiving an opening operation aiming at a question answer correction result;
presenting related content of at least one tag in response to the opening operation;
the at least one label corresponds to at least one label setting object preset for the title; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
22. The method of claim 21, wherein the content related to the at least one tag comprises at least one of text content corresponding to the at least one tag, a multimedia resource corresponding to the selected tag, a score corresponding to the at least one tag, and a total score calculated according to the score corresponding to the at least one tag.
23. The method of claim 22, wherein the related content of the selected tag comprises a multimedia resource corresponding to the selected tag, then
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to the trigger operation aiming at the playing link, and playing the multimedia resource corresponding to the playing link; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a play link of a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the trigger operation aiming at the playing link, and playing the synthesized multimedia resource corresponding to the playing link.
24. The method of claim 22, wherein the related content of the selected tag comprises a multimedia resource corresponding to the selected tag, then
Before presenting the related content of the at least one tag, the method further comprises: receiving at least one multimedia resource corresponding to the at least one label respectively; presenting related content of at least one tag, comprising: responding to a triggering operation aiming at the multimedia resource, and playing the multimedia resource; or
Before presenting the related content of the at least one tag, the method further comprises: receiving a composite multimedia resource of at least one multimedia resource corresponding to the at least one tag respectively; presenting related content of at least one tag, comprising: and responding to the triggering operation aiming at the synthesized multimedia resource, and playing the synthesized multimedia resource.
25. The method of claim 23, the multimedia asset being a teaching video of the tag setting object.
26. The method of claim 21, further comprising:
the marked-up answers to the questions are presented.
27. The method of claim 26, wherein the answer to the question is marked in at least one of a highlight, an animation, an underline, and a background color.
28. The method of any one of claims 21-27, further comprising:
and presenting the question corresponding to the question answer.
29. The method of any of claims 21-27, prior to presenting the relevant content of the at least one tag, the method further comprising:
and sending a test question completion message to the server.
30. A method of communication, comprising:
responding to a batch correction request of a question answer, and presenting at least one label preset for a question corresponding to the question answer;
in response to a tag selection operation for the at least one tag, determining a tag selection result;
and sending the related content of the selected label to the second client according to the label selection result.
31. A communication device, comprising:
the receiving unit is used for receiving a label selection result which is sent by a first client and aims at least one preset label of a question corresponding to the question answer;
and the sending unit is used for sending the related content of the selected label to the second client according to the label selection result.
32. A communication device, comprising:
the receiving unit is used for receiving the test question completion message sent by the second client;
the acquisition unit is used for responding to the test question completion message and acquiring a question answer and at least one label preset for a question corresponding to the question answer;
the judging unit is used for judging whether the answer of the question meets a preset condition or not;
the selection unit is used for selecting a label from the at least one label when the judgment unit judges that the answer to the question does not accord with the preset condition;
and the sending unit is used for sending the related content of the selected label to the second client.
33. A communication device, comprising:
the receiving unit is used for receiving a batch correction request of the answer of the question;
the presentation unit is used for responding to the correction request and presenting at least one preset label of the question corresponding to the question answer;
the receiving unit is further configured to receive a tag selection operation for the at least one tag;
a transmitting unit, configured to transmit a tag selection result in response to the tag selection operation.
34. A communication device, comprising:
a receiving unit for receiving an opening operation for a question answer approval result;
a presentation unit configured to present, in response to the opening operation, related content of at least one tag;
the at least one label corresponds to at least one label setting object preset for the title; the label setting object comprises at least one of error-prone points of the questions, question solving steps included in the preset question solving process of the questions and knowledge points included in the preset question solving process of the questions.
35. A communication device, comprising:
the receiving unit is used for receiving a batch correction request of the answer of the question;
the presentation unit is used for responding to the correction request and presenting at least one preset label for the question corresponding to the question answer;
the receiving unit is further configured to receive a tag selection operation for the at least one tag;
a determination unit configured to determine a tag selection result in response to the tag selection operation;
and the sending unit is used for sending the related content of the selected label to the second client according to the label selection result.
CN201611096591.2A 2016-12-01 2016-12-01 A kind of communication means and device Pending CN106844296A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201611096591.2A CN106844296A (en) 2016-12-01 2016-12-01 A kind of communication means and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201611096591.2A CN106844296A (en) 2016-12-01 2016-12-01 A kind of communication means and device

Publications (1)

Publication Number Publication Date
CN106844296A true CN106844296A (en) 2017-06-13

Family

ID=59146302

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201611096591.2A Pending CN106844296A (en) 2016-12-01 2016-12-01 A kind of communication means and device

Country Status (1)

Country Link
CN (1) CN106844296A (en)

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108416709A (en) * 2018-02-09 2018-08-17 深圳市鹰硕技术有限公司 Automatically generate the method and device of mathematics multiple-choice question answer choice
CN108597282A (en) * 2018-05-07 2018-09-28 重庆玮宜电子科技有限公司 Online remote teaching method for national literature
CN108615425A (en) * 2018-04-28 2018-10-02 重庆玮宜电子科技有限公司 Online education interactive system
CN108765220A (en) * 2018-05-15 2018-11-06 北京百家互联科技有限公司 A kind of work correction method, apparatus, work correction system and storage medium
WO2019075819A1 (en) * 2017-10-20 2019-04-25 深圳市鹰硕技术有限公司 Paper grading method and paper grading system

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105608942A (en) * 2015-12-18 2016-05-25 姜甦 System and method for homework correction

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105608942A (en) * 2015-12-18 2016-05-25 姜甦 System and method for homework correction

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2019075819A1 (en) * 2017-10-20 2019-04-25 深圳市鹰硕技术有限公司 Paper grading method and paper grading system
CN108416709A (en) * 2018-02-09 2018-08-17 深圳市鹰硕技术有限公司 Automatically generate the method and device of mathematics multiple-choice question answer choice
CN108615425A (en) * 2018-04-28 2018-10-02 重庆玮宜电子科技有限公司 Online education interactive system
CN108597282A (en) * 2018-05-07 2018-09-28 重庆玮宜电子科技有限公司 Online remote teaching method for national literature
CN108765220A (en) * 2018-05-15 2018-11-06 北京百家互联科技有限公司 A kind of work correction method, apparatus, work correction system and storage medium

Similar Documents

Publication Publication Date Title
US8996384B2 (en) Transforming components of a web page to voice prompts
US20190065624A1 (en) Method and device for obtaining answer, and computer device
CN106844296A (en) A kind of communication means and device
CN107066619B (en) User note generation method and device based on multimedia resources and terminal
CN104951546B (en) Method and device for subscribing message in instant messaging software
CN108573393B (en) Comment information processing method and device, server and storage medium
CN107404418B (en) Internet product testing method, device, equipment and storage medium
JP2024514069A (en) electronic messaging methods
CN109348302A (en) Connect wheat user recommended method, device, server and storage medium in live streaming
CN113761514B (en) Cloud desktop multi-factor security authentication method and system
CN111444103A (en) A Web page automated testing method and related equipment
CN112464075B (en) Application recommendation method and device of intelligent sound box and electronic equipment
CN104714942A (en) Method and system for usablility of content to natural language processing tasks.
CN109982134B (en) Video teaching method based on diagnosis equipment, diagnosis equipment and system
CN113420135A (en) Note processing method and device in online teaching, electronic equipment and storage medium
CN114817024A (en) Use case generation method and device, device, storage medium
US9684657B2 (en) Dynamically updating content in a live presentation
CN112601129B (en) Video interaction system, method and receiving terminal
CN110058695A (en) Draw this interaction content generation method, editing machine, electronic equipment and storage medium
CN118506621A (en) Question explanation method and device, electronic equipment and storage medium
CN116506323A (en) Method and device for testing message conversion, electronic equipment and readable storage medium
CN110971983A (en) Video question answering method, equipment and storage medium
US20130198791A1 (en) E-book-based on-line broadcasting study system and method
CN108632370B (en) Task pushing method and device, storage medium and electronic device
CN115686599A (en) Heterogeneous system service integration parameter configuration method, system, equipment and medium

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
TA01 Transfer of patent application right
TA01 Transfer of patent application right

Effective date of registration: 20190820

Address after: 310052 Room 309, Building No. 599, Changhe Street Network Business Road, Binjiang District, Hangzhou City, Zhejiang Province

Applicant after: Netease Youdao Information Technology (Hangzhou) Co.,Ltd.

Address before: Hangzhou City, Zhejiang province Binjiang District 310052 River Street Network Road No. 599 building 4 layer 7

Applicant before: NETEASE (HANGZHOU) NETWORK Co.,Ltd.

RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20170613