Method and System for Prompting Students to Answer Questions by Displaying Dynamic Images
By displaying dynamically changing fan-shaped images on the display interface and adjusting the area and color of the images according to students' answers and results, the problem that the existing online test mode cannot provide dynamic and intuitive prompts is solved, and students' answering efficiency and accuracy are improved.
Patent Information
- Application Number
- CN202110505546.2
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2021-05-10
- Publication Date
- 2025-06-27
- Estimated Expiration
- 2041-05-10
AI Technical Summary
The existing online test answering model cannot provide students with dynamic changes and intuitive prompt information before, after answering, and after answering and evaluation, making it difficult for students to improve their attention to answering questions and understand their own answering skills. At the same time, it is impossible to effectively warn students with high error rates.
By displaying a white circular bottom surface on the display interface and setting a fan-shaped image with dynamic change in area and/or color concentrically on it, adjusting it according to the students' answering situation and score points, answering time, answering results, etc., providing intuitive image-form prompt information, and sending early warning information if necessary.
Provide students with accurate and targeted prompt information, improve the efficiency of answering questions, and promptly warn students who have made mistakes in answering questions, thereby improving the accuracy of answering questions.
Smart Images

Figure CN113138828B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of intelligent teaching, and particularly relates to a method and a system for prompting students to answer questions by displaying dynamic images. Background Art
[0002] The online teaching mode has become an important mode of intelligent teaching. Students can perform different operations such as the same online classroom learning and online test answering through an online platform. The existing online test answering mode can only provide students with prompt information on whether the answers are correct in the form of text or voice. It cannot provide students with dynamic and intuitive prompt information at three different stages: before answering questions, after answering questions, and after answer evaluation. This is not conducive to students improving their attention to answering questions and fully understanding their own answering ability levels during the answering process. At the same time, it cannot effectively warn students with a high error rate in answering questions, which seriously reduces the efficiency and quality of students' answering questions. Summary of the Invention
[0003] In view of the defects existing in the prior art, the present invention provides a method and a system for prompting students to answer questions by displaying dynamic images. The method and system display a white circular bottom surface on a display interface, and concentrically arrange a sector image with a dynamically variable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions. According to the answering situation and the scoring value of the questions answered by the students, the area of the sector image is adjusted for the first time to prompt the students about the importance level of the questions. The actual answering time of the students answering the questions is collected, and the area of the sector image is adjusted for the second time to prompt the students about the difference in answering time between themselves and all other students participating in the answering. According to the correctness of the actual answering results of the students answering the questions, the color of the sector image is adjusted to prompt the students about the correctness of their own answering results. According to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time to prompt the students about the difference in answering results between themselves and all other students participating in the answering. Then, according to the sector area image after the third adjustment of the area of the sector image, a preset warning message is sent to the students. It can be seen that the method and system for prompting students to answer questions by displaying dynamic images use a white circular bottom surface displayed on a display interface, and concentrically arrange a sector image with a dynamically variable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions, and adjust the sector area and color of the sector image at three different stages: before the students answer the questions, after the students finish answering the questions, and after the answering is judged, so as to provide intuitive and visual prompt information in the form of images for the students at the above three different stages, thereby providing accurate and targeted prompt information for the students to improve the students' answering efficiency, and being able to provide timely warning information for the students who answer questions incorrectly, thus improving the students' answering accuracy.
[0004] The present invention provides a method for prompting students to answer questions by displaying dynamic images, which includes the following steps:
[0005] Step S1, display a white circular bottom surface on a display interface, and concentrically arrange a sector image with a dynamically variable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions;
[0006] Step S2, according to the answering situation and the scoring value of the questions answered by the students, adjust the area of the sector image for the first time to prompt the students about the importance level of the questions;
[0007] Step S3, collect the actual answering time of the students answering the questions, and adjust the area of the sector image for the second time to prompt the students about the difference in answering time between themselves and all other students participating in the answering;
[0008] Step S4: Adjust the color of the sector image according to the correctness of the actual answering results of the questions answered by the students, so as to prompt the students whether their answering results are correct; according to whether the actual answering results of the questions answered by the students are the same as the answering results of all other students participating in the answering, make a third adjustment to the area of the sector image, so as to prompt the students the magnitude of the difference in the answering results between themselves and all other students participating in the answering; then send a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image.
[0009] Further, in the above-mentioned step S2, making a first adjustment to the area of the sector image according to the answering situation and the scoring value of the questions answered by the students, so as to prompt the students the importance level of the questions specifically includes:
[0010] Step S201: Obtain the selection results of the question options corresponding to the questions answered by the students, and generate corresponding answering option selection vectors according to the question option selection results, and obtain the scoring value corresponding to the questions answered by the students.
[0011] Step S202: Use the following formula (1) to determine the area of the sector image after the first adjustment of the sector image according to the answering option selection vector and the scoring value.
[0012]
[0013] In the above formula (1), S i represents the area of the sector image after the first adjustment of the sector image before the student answers the i-th question, f i represents the scoring value of the student answering the i-th question, F represents the total score of all questions, which is equal to the sum of the full score values of each question, r represents the radius of the sector pattern, π represents the pi, D i,a,t represents the a-th vector element in the answering option selection vector corresponding to the i-th question answered by the t-th student, Y i,a represents the a-th vector element in the option selection vector corresponding to the correct answer to the i-th question, a represents the position sequence value of the a-th vector element in the answering option selection vector or the option selection vector corresponding to the correct answer from left to right, n represents the total number of students answering the i-th question. represents the exclusive OR logical operation symbol;
[0014] Step S203: Adjust the sector angle of the sector image according to the area of the sector image after the first adjustment, so that the area of the sector image is equal to the area of the sector image after the first adjustment. Among them, the larger the area of the sector image after the first adjustment, the higher the importance of the question.
[0015] Further, in step S3, collect the actual answering time of the student answering the question, and make a second adjustment to the area of the sector image to prompt the student of the difference in answering time between himself and all other students participating in the answering. Specifically, it includes:
[0016] Step S301: Collect the actual answering time of the student answering the question, and use the following formula (2) to determine the area of the sector image after the second adjustment of the sector image.
[0017]
[0018] In the above formula (2), S(T) i represents the area of the sector image after the second adjustment of the sector image after the student finishes answering the i-th question. When S(T) i = 0, it means that the time used by the student after answering the i-th question is the shortest. At this time, delete the sector image of the prompt image and only display the white circular bottom surface. r represents the radius of the sector pattern, π represents pi, n represents the total number of students answering the i-th question, T represents the average answering time of all students when answering the i-th question, and T i,t represents the actual answering time of the t-th student when answering the i-th question. u() represents the step function. When the value in the parentheses is greater than or equal to 0, the value of the step function is 1. When the value in the parentheses is less than 0, the value of the step function is 0.
[0019] Step S302: Adjust the sector angle of the sector image according to the area of the sector image after the second adjustment, so that the area of the sector image is equal to the area of the sector image after the second adjustment. Among them, the larger the area of the sector image after the second adjustment, the greater the difference in answering time between the corresponding student himself and all other students participating in the answering.
[0020] Further, in the step S4, according to the correctness of the actual answering results of the students answering the questions, the color of the sector image is adjusted to prompt the students whether their answering results are correct or not; according to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time to prompt the students about the magnitude of the difference in their answering results from those of all other students participating in the answering; and then, based on the sector area image after the third adjustment of the sector image area, a preset warning message is sent to the students, specifically including:
[0021] Step S401: Compare the actual answer result of the student answering the question with the corresponding correct answer result of the question to determine whether the actual answering result is correct. If the actual answering result is correct, adjust the color of the sector image to the first color; if the actual answering result is incorrect, adjust the color of the sector image to the second color, where the first color is different from the second color;
[0022] Step S402: According to whether the actual answering result of the student answering the question is the same as the answering results of all other students participating in the answering, and using the following formula (3), determine the area of the sector image after the third adjustment of the sector image,
[0023]
[0024] In the above formula (3), represents the area of the sector image after the third adjustment of the sector image after the student answers the i-th question and the answering result is judged. When it means that the answer selected by the student after answering the i-th question is only selected by this student and not by all other students. Then, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, D i,a,t represents the a-th vector element in the answering option selection vector corresponding to the t-th student answering the i-th question, D i,a represents one of the answering option selection vectors for answering the i-th question. The one answering option selection vector is any one of all possible answering option selection vectors for answering the i-th question. a represents the position sequence value of the a-th vector element in the answering option selection vector or one of the answering option selection vectors from left to right. δ[] represents the unit impulse function. When the value inside the parentheses is equal to 0, the value of the unit impulse function is 1; when the value inside the parentheses is not equal to 0, the value of the unit impulse function is 0;
[0025] Step S403: Adjust the sector angle of the sector image according to the area of the sector image after the third adjustment, so that the area of the sector image is equal to the area of the sector image after the third adjustment, where the area of the sector image after the third adjustment of the sector image represents the proportion of the number of all students with the same actual answer results as the corresponding student's answer to the questions among all the students participating in the answering;
[0026] Step S404: Compare the area of the sector image after the third adjustment of the sector image with a preset sector image area threshold. If the area of the sector image after the third adjustment of the sector image exceeds the preset sector image area threshold, send a voice warning message about the abnormal answering error rate to the student. Otherwise, send a voice warning message about the normal answering correct rate to the student.
[0027] The present invention also provides a system for prompting students to answer questions by displaying dynamic images, which is characterized in that it includes a prompt image display module, a first sector image adjustment module, a second sector image adjustment module, a third sector image adjustment module, and a warning module; wherein,
[0028] The prompt image display module is used to display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface, so as to serve as a prompt image for prompting students to answer questions;
[0029] The first sector image adjustment module is used to make a first adjustment to the area of the sector image according to the answering situation and the scoring value of the questions answered by the students, so as to prompt the students about the importance level of the questions;
[0030] The second sector image adjustment module is used to collect the actual answering time of the students answering the questions, and make a second adjustment to the area of the sector image, so as to prompt the students about the difference in answering time between themselves and all other students participating in the answering;
[0031] The third sector image adjustment module is used to adjust the color of the sector image according to the correctness of the actual answering results of the students answering the questions, so as to prompt the students about the correctness of their own answering results; according to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, make a third adjustment to the area of the sector image, so as to prompt the students about the difference in answering results between themselves and all other students participating in the answering;
[0032] The warning module is used to send a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image;
[0033] Further, the first sector image adjustment module makes a first adjustment to the area of the sector image according to the answering situation of the student answering the question and the score value of the answer, so as to prompt the student about the importance level of the question. Specifically, it includes:
[0034] Obtain the question option selection result corresponding to the student's answer to the question, and generate a corresponding answer option selection vector according to the question option selection result, and obtain the score value corresponding to the question answered by the student;
[0035] Use the following formula (1) to determine the area of the sector image after the first adjustment to the sector image according to the answer option selection vector and the score value.
[0036]
[0037] In the above formula (1), S i represents the area of the sector image after the first adjustment to the sector image before the student answers the i-th question, f i represents the score value of the student answering the i-th question, F represents the total score of all questions, which is equal to the sum of the full score values of each question, r represents the radius of the sector pattern, π represents the pi, D i,a,t represents the a-th vector element in the answer option selection vector corresponding to the i-th question answered by the t-th student, Y i,a represents the a-th vector element in the option selection vector corresponding to the correct answer to the i-th question, a represents the position sequence value of the a-th vector element in the answer option selection vector or the option selection vector corresponding to the correct answer from left to right, n represents the total number of students answering the i-th question. represents the exclusive OR logical operation symbol;
[0038] Adjust the sector angle size of the sector image according to the area of the sector image after the first adjustment to the sector image, so that the area of the sector image is equal to the area of the sector image after the first adjustment. Among them, the larger the area of the sector image after the first adjustment, the higher the importance level of the question;
[0039] Further, the second sector image adjustment module collects the actual answering time of the student answering the question, and makes a second adjustment to the area of the sector image, so as to prompt the student about the difference in answering time between himself and all other students participating in the answering. Specifically, it includes:
[0040] Collect the actual answering time of the student answering the question, and use the following formula (2) to determine the area of the sector image after the second adjustment to the sector image.
[0041]
[0042] In the above formula (2), S(T) i represents the area of the sector image after the second adjustment of the sector image when the student finishes answering the i-th question. When S(T) i = 0, it means that the time used by the student when finishing answering the i-th question is the shortest. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, T represents the average answering time corresponding to all students when answering the i-th question, and T i,t represents the actual answering time of the t-th student when answering the i-th question. u() represents the step function. When the value inside the parentheses is greater than or equal to 0, the value of the step function is 1. When the value inside the parentheses is less than 0, the value of the step function is 0;
[0043] According to the area of the sector image after the second adjustment of the sector image, the sector angle size of the sector image is adjusted so that the area of the sector image is equal to the area of the sector image after the second adjustment. Among them, the larger the area of the sector image after the second adjustment, the greater the difference in answering time between the corresponding student himself and all other students participating in the answering;
[0044] Further, the third sector image adjustment module adjusts the color of the sector image according to the correctness of the actual answering result of the student answering the question, so as to prompt the student whether his own answering result is correct or not; according to whether the actual answering result of the student answering the question is the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time, so as to prompt the student the difference in answering results between himself and all other students participating in the answering. Specifically, it includes:
[0045] The actual answer result of the student answering the question is compared with the corresponding correct answer result of the question to judge whether the actual answering result is correct or not. If the actual answering result is correct, the color of the sector image is adjusted to the first color. If the actual answering result is incorrect, the color of the sector image is adjusted to the second color, where the first color is different from the second color;
[0046] According to whether the actual answering result of the student answering the question is the same as the answering results of all other students participating in the answering, and using the following formula (3), the area of the sector image after the third adjustment of the sector image is determined,
[0047]
[0048] In the above formula (3), Denote the area of the sector image after the third adjustment to the sector image when the student's answer to the \(i\)-th question is judged. When holds, it means that the answer selected by the student after answering the \(i\)-th question is only selected by this student and not by any other students. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. \(r\) represents the radius of the sector pattern, \(\pi\) represents the circumference ratio, \(n\) represents the total number of students answering the \(i\)-th question, and \(D\) i,a,t represents the \(a\)-th vector element in the answer option selection vector corresponding to the \(t\)-th student when answering the \(i\)-th question. \(D\) i,a represents one of the answer option selection vectors for answering the \(i\)-th question. The one answer option selection vector is any one of all possible answer option selection vectors for answering the \(i\)-th question. \(a\) represents the position order value of the \(a\)-th vector element in the answer option selection vector or one of the answer option selection vectors from left to right. \(\delta[]\) represents the unit impulse function. When the value in the parentheses is equal to 0, the value of the unit impulse function is 1. When the value in the parentheses is not equal to 0, the value of the unit impulse function is 0;
[0049] Adjust the sector angle size of the sector image according to the area of the sector image after the third adjustment to the sector image, so that the area of the sector image is equal to the area of the sector image after the third adjustment. The area of the sector image after the third adjustment to the sector image represents the proportion of the number of students with the same actual answer results as the corresponding students' answers in all the students participating in the answering;
[0050] And,
[0051] The warning module sends preset warning information to the students according to the sector area image after the third adjustment to the area of the sector image, specifically including:
[0052] Compare the area of the sector image after the third adjustment to the sector image with the preset sector image area threshold. If the area of the sector image after the third adjustment to the sector image exceeds the preset sector image area threshold, send a voice warning message about the abnormal answer error rate to the student. Otherwise, send a voice warning message about the normal answer correct rate to the student.
[0053] Compared with the prior art, the method and system for prompting students to answer questions by displaying dynamic images display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions; according to the answering situation and scoring value of the questions answered by the students, the area of the sector image is adjusted for the first time to prompt the students about the importance level of the questions; the actual answering time of the students answering the questions is collected, and the area of the sector image is adjusted for the second time to prompt the students about the difference in answering time between themselves and all other students participating in the answering; according to the correctness of the actual answering results of the students answering the questions, the color of the sector image is adjusted to prompt the students about the correctness of their own answering results; according to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time to prompt the students about the difference in answering results between themselves and all other students participating in the answering; and then, according to the sector area image after the third adjustment of the area of the sector image, a preset warning message is sent to the students. It can be seen that the method and system for prompting students to answer questions by displaying dynamic images use a white circular bottom surface displayed on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions, and adjust the sector area and color of the sector image at three different stages before the students answer the questions, after the students finish answering the questions, and after the answering is judged, so as to provide intuitive and visual image-based prompt information for the students at the above three different stages, thus providing accurate and targeted prompt information for the students to improve their answering efficiency, and being able to provide timely warning information for the students who answer questions incorrectly, thereby improving the answering accuracy of the students.
[0054] Other features and advantages of the present invention will be described in the following specification, and in part, will be obvious from the specification, or will be understood by implementing the present invention. The objectives and other advantages of the present invention can be achieved and obtained by the structures specifically pointed out in the written specification, claims, and drawings.
[0055] The technical solutions of the present invention will be further described in detail below with reference to the accompanying drawings and embodiments. Description of the Drawings
[0056] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the accompanying drawings required for the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.
[0057] Figure 1 This is a schematic flowchart of the method for prompting students to answer questions by displaying dynamic images provided by the present invention.
[0058] Figure 2 This is a schematic structural diagram of the system for prompting students to answer questions by displaying dynamic images provided by the present invention. Specific embodiments
[0059] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without making creative efforts belong to the scope of protection of the present invention.
[0060] Refer to Figure 1 , which is a schematic flowchart of the method for prompting students to answer questions by displaying dynamic images provided by the embodiments of the present invention. The method for prompting students to answer questions by displaying dynamic images includes the following steps:
[0061] Step S1: Display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically variable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions; wherein, the color of the sector image is preferably any color other than white.
[0062] Step S2: Make a first adjustment to the area of the sector image according to the answering situation and the score value of the questions answered by the students, so as to prompt the students about the importance level of the questions.
[0063] Step S3: Collect the actual answering time of the students answering the questions, and make a second adjustment to the area of the sector image, so as to prompt the students about the difference in answering time between themselves and all other students participating in the answering.
[0064] Step S4: Adjust the color of the sector image according to the correctness of the actual answering results of the students answering the questions, so as to prompt the students about the correctness of their own answering results; according to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, make a third adjustment to the area of the sector image, so as to prompt the students about the difference in answering results between themselves and all other students participating in the answering; then send a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image.
[0065] The beneficial effects of the above technical solution are as follows: The method of prompting students to answer questions by displaying dynamic images uses a white circular bottom surface to be displayed on the display interface, and a sector image with a dynamically variable area and / or color is concentrically arranged on the circular bottom surface as a prompt image for prompting students to answer questions. Moreover, in three different stages before students answer questions, after answering questions, and after answer evaluation, the sector area and color of the sector image are adjusted, so as to provide students with intuitive and visual prompt information in the form of images in the above three different stages, thus providing accurate and targeted prompt information for students to improve their answering efficiency, and also being able to provide timely warning information for students who answer questions incorrectly, thereby improving the answering accuracy of students. In one embodiment,
[0066] Preferably, in step S2, according to the answering situation of students answering questions and the score value of answering questions, the area of the sector image is adjusted for the first time to prompt students about the importance level of the questions, specifically including:
[0067] Step S201, obtain the result of the option selection of the question corresponding to the student's answer to the question, and generate a corresponding answering option selection vector according to the result of the option selection, and obtain the score value corresponding to the question answered by the student;
[0068] Step S202, use the following formula (1) to determine the area of the sector image after the first adjustment of the sector image according to the answering option selection vector and the score value,
[0069]
[0070] In the above formula (1), S i represents the area of the sector image after the first adjustment of the sector image before the student answers the i-th question. When S(T) i = 0, it means that the time used by the student after answering the i-th question is the shortest. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. f i represents the score value of the student answering the i-th question, F represents the total score of all questions, which is equal to the sum of the full score values of each question, r represents the radius of the sector pattern, π represents the pi, D i,a,t represents the a-th vector element in the answering option selection vector corresponding to the t-th student answering the i-th question, Y i,a represents the a-th vector element in the option selection vector corresponding to the correct answer to the i-th question, a represents the position sequence value of the a-th vector element in the answering option selection vector or the option selection vector corresponding to the correct answer from left to right, n represents the total number of students answering the i-th question, represents the exclusive OR logical operation symbol;
[0071] Step S203: Adjust the sector angle of the sector image according to the area of the sector image after the first adjustment, so that the area of the sector image is equal to the area of the sector image after the first adjustment. Among them, the larger the area of the sector image after the first adjustment, the higher the importance of the question.
[0072] The beneficial effects of the above technical solution are as follows: Before the student answers the question, by analyzing the questions answered by the student in the past historical process, it is possible to effectively and reliably judge the importance level of the question that the student answers in the current period. Since the question to be answered is a multiple-choice question with four options, when the student selects at least one option among the four options, a corresponding answer option selection vector will be generated. The value of the answer option selection vector can be (0, 0, 0, 0)-(1, 1, 1, 1). For example, the question to be answered includes four options A, B, C, and D. When option A is selected, the corresponding answer option selection vector is (1, 0, 0, 0). When options C and D are selected, the corresponding answer option selection vector is (0, 0, 1, 1). When options A, B, and C are selected, the corresponding answer option selection vector is (1, 1, 1, 0), and so on. In this way, different question option selection results can be converted into a unique vector. Using the above formula (1), it is possible to compare the answer option selection vector corresponding to the student's answer to the question with the option selection vector corresponding to the correct answer to the question, and in combination with the scoring situation of the question, determine the importance level of the question from the perspective of the proportion of the question's own score value, and convert this importance level into the area of the sector image in the form of a numerical value. Thus, when the student sees the area of the sector image after the first adjustment, they can intuitively and timely understand the high or low importance level of the question. Generally speaking, the larger the area of the sector image after the first adjustment, the higher the importance level of the question.
[0073] Preferably, in step S3, collect the actual answering time of the student answering the question, and make a second adjustment to the area of the sector image to prompt the student of the difference in answering time between themselves and all other students participating in the answering. Specifically, it includes:
[0074] Step S301: Collect the actual answering time of the student answering the question, and use the following formula (2) to determine the area of the sector image after the second adjustment of the sector image.
[0075]
[0076] In the above formula (2), S(T) iIt represents the area of the sector image after the second adjustment of the sector image when the student finishes answering the \(i\)-th question. \(r\) represents the radius of the sector pattern, \(\pi\) represents the pi, \(n\) represents the total number of students answering the \(i\)-th question, \(T\) represents the average answering time corresponding to all students when answering the \(i\)-th question, and \(T\) i,t It represents the actual answering time of the \(t\)-th student when answering the \(i\)-th question. \(u()\) represents the step function. When the value inside the parentheses is greater than or equal to 0, the value of the step function is 1. When the value inside the parentheses is less than 0, the value of the step function is 0;
[0077] Step S302: According to the area of the sector image after the second adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the area of the sector image after the second adjustment. Among them, the larger the area of the sector image after the second adjustment, the greater the difference in answering time between the corresponding student himself and all other students participating in the answering.
[0078] The beneficial effects of the above technical solution are as follows: Since the actual answering durations of different students answering the same question are not the same, generally speaking, the shorter the actual answering time of a student, the higher his answering ability. By collecting the actual answering time of the student when answering the question during the answering process of the student, and then making a second adjustment to the area of the sector image based on this, it is possible to facilitate the student to intuitively determine the size of the difference in answering time between himself and all other students participating in the answering through the area size of the sector image after the answering. Using the above formula (2), it is possible to quantitatively calculate the difference in answering time between the student himself and all other students participating in the answering, thereby improving the accuracy and confidence of the calculation of this difference, and facilitating the student to timely understand his own answering time status.
[0079] Preferably, in this step S4, according to the correctness of the actual answering result of the student when answering the question, adjust the color of the sector image to prompt the student whether his answering result is correct or not; according to whether the actual answering result of the student when answering the question is the same as the answering results of all other students participating in the answering, make a third adjustment to the area of the sector image to prompt the student about the size of the difference in answering results between himself and all other students participating in the answering; and then send a preset warning message to the student according to the sector area image after the third adjustment of the area of the sector image, which specifically includes:
[0080] Step S401: Compare the actual answer result of the student's answer to the question with the correct answer result corresponding to the question to determine whether the actual answer result is correct. If the actual answer result is correct, adjust the color of the sector image to the first color; if the actual answer result is incorrect, adjust the color of the sector image to the second color, where the first color is different from the second color.
[0081] Step S402: Determine the area of the sector image after the third adjustment of the sector image based on whether the actual answer result of the student's answer to the question is the same as the answer results of all other students participating in the answer, and use the following formula (3).
[0082]
[0083] In the above formula (3), represents the area of the sector image after the third adjustment of the sector image after the student answers the i-th question and the answer result is judged. When , it means that the answer selected by the student after answering the i-th question is only selected by this student and not by all other students. Then, at this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, and D i,a,t represents the a-th vector element in the answer option selection vector corresponding to the t-th student answering the i-th question, and D i,a represents one of the answer option selection vectors for answering the i-th question. This one of the answer option selection vectors is any one of all possible answer option selection vectors for answering the i-th question. a represents the position sequence value of the a-th vector element in the answer option selection vector or one of the answer option selection vectors from left to right. δ[] represents the unit impulse function. When the value inside the parentheses is equal to 0, the value of the unit impulse function is 1; when the value inside the parentheses is not equal to 0, the value of the unit impulse function is 0.
[0084] Step S403: Adjust the sector angle size of the sector image according to the area of the sector image after the third adjustment of the sector image, so that the area of the sector image is equal to the area of the sector image after the third adjustment, where the area of the sector image after the third adjustment of the sector image represents the proportion of the number of students with the same actual answer result corresponding to the student's answer to the question among all the students participating in the answer.
[0085] Step S404: Compare the area of the sector image after the third adjustment of the sector image with the preset sector image area threshold. If the area of the sector image after the third adjustment of the sector image exceeds the preset sector image area threshold, send a voice warning message about the abnormal error rate of answering questions to the student; otherwise, send a voice warning message about the normal correct rate of answering questions to the student.
[0086] The beneficial effects of the above technical solution are as follows: After comparing the actual answer results of the questions answered by the student with the correct answer results corresponding to the questions, adjusting the color of the sector image can enable the student to promptly understand whether their answers are correct. By using the above formula (3), the area of the sector image can be equated and associated with the proportion of the number of all students with the same actual answer results as the student answering the questions among all the students participating in the answering, so that the student can intuitively understand the relevance between their own answering situation and the answering situation of all students after the judgment of the student's answering results. In addition, comparing the area of the sector image after the third adjustment of the sector image with the preset sector image area threshold can effectively determine the high or low error rate and / or correct rate of all students' answering questions, and accordingly send appropriate voice warning messages to the students targeted, thereby maximizing the accuracy of the students' answering questions.
[0087] Refer to Figure 2 , which is a schematic structural diagram of the system for prompting students to answer questions by displaying dynamic images provided by an embodiment of the present invention. The system for prompting students to answer questions by displaying dynamic images includes a prompt image display module, a first sector image adjustment module, a second sector image adjustment module, a third sector image adjustment module, and a warning module; wherein,
[0088] The prompt image display module is used to display a white circular bottom surface on the display interface, and concentrically set a sector image with an area and / or color that can change dynamically on the circular bottom surface as a prompt image for prompting students to answer questions;
[0089] The first sector image adjustment module is used to make a first adjustment to the area of the sector image according to the answering situation and the score value of the questions answered by the student, so as to prompt the student about the importance level of the questions;
[0090] The second sector image adjustment module is used to collect the actual answering time of the student answering the questions and make a second adjustment to the area of the sector image, so as to prompt the student about the difference in answering time between themselves and all other students participating in the answering;
[0091] The third sector image adjustment module is used to adjust the color of the sector image according to the correctness of the actual answering results of the questions answered by the students, so as to prompt the students whether their answering results are correct; according to whether the actual answering results of the questions answered by the students are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time, so as to prompt the students of the difference in answering results between themselves and all other students participating in the answering;
[0092] The warning module is used to send a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image.
[0093] The beneficial effects of the above technical solution are as follows: The system for prompting students to answer questions by displaying dynamic images uses a white circular bottom surface to be displayed on the display interface, and a sector image with a dynamically changeable area and / or color is concentrically arranged on the circular bottom surface as a prompt image for prompting students to answer questions. Moreover, before the students answer the questions, after the students finish answering the questions, and after the answer evaluation, the sector area and color of the sector image are adjusted, so as to provide intuitive and visual prompt information in the form of images for the students in the above three different stages. In this way, accurate and targeted prompt information is provided for the students to improve the answering efficiency of the students, and timely warning information can also be provided for the students who answer questions incorrectly, thereby improving the answering accuracy of the students.
[0094] Preferably, the first sector image adjustment module adjusts the area of the sector image according to the answering situation and the scoring value of the questions answered by the students, so as to prompt the students of the importance level of the questions. Specifically, it includes:
[0095] Obtain the question option selection results corresponding to the questions answered by the students, and generate corresponding answering option selection vectors according to the question option selection results, and obtain the scoring values corresponding to the questions answered by the students;
[0096] Using the following formula (1), according to the answering option selection vector and the scoring value, determine the area of the sector image after the first adjustment of the sector image,
[0097]
[0098] In the above formula (1), S i represents the area of the sector image after the first adjustment of the sector image before the student answers the i-th question, f i represents the scoring value of the student answering the i-th question, F represents the total score of all questions, which is equal to the sum of the full score values of each question, r represents the radius of the sector pattern, π represents the pi, D i,a,trepresents the a-th vector element in the answering option selection vector corresponding to the i-th question answered by the t-th student, Y i,a represents the a-th vector element in the option selection vector corresponding to the correct answer of the i-th question. a represents the position sequence value of the a-th vector element in the answering option selection vector or the option selection vector corresponding to the correct answer from left to right, and n represents the total number of students answering the i-th question. represents the exclusive OR logical operation symbol;
[0099] Adjust the sector angle size of the sector image according to the area of the sector image after the first adjustment of the pair of sector images, so that the area of the sector image is equal to the area of the sector image after the first adjustment. Among them, the larger the area of the sector image after the first adjustment, the higher the importance of the question.
[0100] The beneficial effects of the above technical solution are as follows: Before the students answer the questions, by analyzing the questions answered by the students in the previous historical process, it is possible to effectively and reliably judge the importance level of the questions answered by the students in the current period. Since the questions to be answered are multiple-choice questions with four options, when the students select at least one option from the four options, a corresponding answering option selection vector will be generated. The value of the answering option selection vector can be (0, 0, 0, 0)-(1, 1, 1, 1). For example, the question to be answered includes four options A, B, C, and D. When option A is selected, the corresponding answering option selection vector is (1, 0, 0, 0). When options C and D are selected, the corresponding answering option selection vector is (0, 0, 1, 1). When options A, B, and C are selected, the corresponding answering option selection vector is (1, 1, 1, 0), and so on. In this way, different question option selection results can be converted into a unique vector. Using the above formula (1), it is possible to compare the answering option selection vector corresponding to the question answered by the student with the option selection vector corresponding to the correct answer of the question, and combine the answering score of the question to determine the importance level of the question from the perspective of the proportion of the question's own score, and convert this importance level into the area of the sector image in the form of a value. Thus, when the student sees the area of the sector image after the first adjustment, they can intuitively and timely understand the high or low importance level of the question. Generally speaking, the larger the area of the sector image after the first adjustment, the higher the importance level of the question.
[0101] Preferably, the second sector image adjustment module collects the actual answering time of the students answering the questions and makes a second adjustment to the area of the sector image to prompt the students about the difference in answering time between themselves and all other students participating in the answering. Specifically, it includes:
[0102] Collect the actual answering time of the students answering the questions, and use the following formula (2) to determine the area of the sector image after the second adjustment of the sector image.
[0103]
[0104] In the above formula (2), S(T) i represents the area of the sector image after the second adjustment of the sector image when the student finishes answering the i-th question. When S(T) i = 0, it means that the time used by the student when finishing answering the i-th question is the shortest. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, T represents the average answering time corresponding to all students when answering the i-th question, and T i,t represents the actual answering time of the t-th student when answering the i-th question. u() represents the step function. When the value in the parentheses is greater than or equal to 0, the value of the step function is 1. When the value in the parentheses is less than 0, the value of the step function is 0.
[0105] According to the area of the sector image after the second adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the area of the sector image after the second adjustment. Among them, the larger the area of the sector image after the second adjustment, the greater the difference in answering time between the corresponding student himself and all other students participating in the answering.
[0106] The beneficial effects of the above technical solution are as follows: Since the actual answering durations of different students answering the same question are not the same. Generally speaking, the shorter the actual answering time of a student, the higher his answering ability. By collecting the actual answering time of the students answering the questions during the process of students answering the questions, and then making a second adjustment to the area of the sector image based on this, it is possible to facilitate students to intuitively determine the difference in answering time between themselves and all other students participating in the answering through the size of the area of the sector image after answering the questions. Using the above formula (2), the difference in answering time between the student himself and all other students participating in the answering can be quantitatively calculated, thereby improving the accuracy and confidence of the calculation of this difference, and facilitating students to timely understand their own answering time status.
[0107] Preferably, the third sector image adjustment module adjusts the color of the sector image according to the correctness of the actual answer result of the student answering the question, so as to prompt the student whether the answer result is correct; according to whether the actual answer result of the student answering the question is the same as the answer results of all other students participating in the answering, the area of the sector image is adjusted for the third time, so as to prompt the student the difference in the answer results between himself and all other students participating in the answering. Specifically, it includes:
[0108] Compare the actual answer result of the student answering the question with the corresponding correct answer result of the question to judge whether the actual answer result is correct. If the actual answer result is correct, adjust the color of the sector image to the first color; if the actual answer result is incorrect, adjust the color of the sector image to the second color, where the first color is different from the second color;
[0109] According to whether the actual answer result of the student answering the question is the same as the answer results of all other students participating in the answering, and using the following formula (3), determine the area of the sector image after the third adjustment of the sector image
[0110]
[0111] In the above formula (3), represents the area of the sector image after the third adjustment of the sector image after the student answers the i-th question and the answer result is judged. When it means that the answer selected by the student after answering the i-th question is only selected by the student and not selected by all other students. Then at this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, D i,a,t represents the a-th vector element in the corresponding answer option selection vector of the t-th student answering the i-th question, D i,a represents one of the answer option selection vectors for answering the i-th question. This one of the answer option selection vectors is any one of all possible answer option selection vectors for answering the i-th question. a represents the position sequence value of the a-th vector element in the answer option selection vector or one of the answer option selection vectors from left to right. δ[] represents the unit impulse function. When the value in the parentheses is equal to 0, the value of the unit impulse function is 1; when the value in the parentheses is not equal to 0, the value of the unit impulse function is 0;
[0112] Adjust the sector angle of the sector image according to the area of the sector image after the third adjustment of the pair of sector images, so that the area of the sector image is equal to the area of the sector image after the third adjustment, where the area of the sector image after the third adjustment of the pair of sector images represents the proportion of the number of all students with the same actual answer results as the corresponding students' answers to the questions among all the students participating in the answering;
[0113] And,
[0114] The warning module sends preset warning information to students according to the sector area image after the third adjustment of the area of the sector image, specifically including:
[0115] Compare the area of the sector image after the third adjustment of the pair of sector images with the preset sector image area threshold. If the area of the sector image after the third adjustment of the pair of sector images exceeds the preset sector image area threshold, send a voice warning message about the abnormal answering error rate to the student. Otherwise, send a voice warning message about the normal answering correct rate to the student.
[0116] The beneficial effects of the above technical solution are as follows: After comparing the actual answer results of the students' answers to the questions with the correct answer results corresponding to the questions, adjusting the color of the sector image can enable students to promptly understand whether their answers are correct. By using the above formula (3), the area of the sector image can be equated with the proportion of the number of all students with the same actual answer results as the corresponding students' answers to the questions among all the students participating in the answering, so that students can intuitively understand the correlation between their own answering situation and the answering situation of all students after the judgment of the students' answering results. In addition, comparing the area of the sector image after the third adjustment of the pair of sector images with the preset sector image area threshold can effectively determine the high and low situation of the answering error rate and / or correct rate of all students, and accordingly send appropriate voice warning messages to students in a targeted manner, thereby maximizing the accuracy of students' answering.
[0117] As can be seen from the content of the above embodiments, the method and system for prompting students to answer questions by displaying dynamic images display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions; according to the answering situation and scoring value of the questions answered by the students, the area of the sector image is adjusted for the first time to prompt the students about the importance level of the questions; the actual answering time of the students answering the questions is collected, and the area of the sector image is adjusted for the second time to prompt the students about the difference in answering time between themselves and all other students participating in the answering; according to the correctness of the actual answering results of the students answering the questions, the color of the sector image is adjusted to prompt the students about the correctness of their own answering results; according to whether the actual answering results of the students answering the questions are the same as those of all other students participating in the answering, the area of the sector image is adjusted for the third time to prompt the students about the difference in answering results between themselves and all other students participating in the answering; then, according to the sector area image after the third adjustment of the area of the sector image, a preset warning message is sent to the students; it can be seen that the method and system for prompting students to answer questions by displaying dynamic images use a white circular bottom surface displayed on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions, and adjust the sector area and color of the sector image at three different stages before the students answer the questions, after the students finish answering the questions, and after the answer evaluation, so as to provide intuitive and visual image-based prompt information for the students at the above three different stages, thus improving the answering efficiency of the students by providing accurate and targeted prompt information, and also being able to provide timely warning information for the students who make mistakes in answering questions, thereby improving the answering accuracy of the students.
[0118] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalent technologies, the present invention also intends to include these changes and modifications.
Claims
1. A method for prompting students to answer questions by displaying dynamic images, characterized in that, It includes the following steps: Step S1, display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting students to answer questions; Step S2, according to the answering situation and the scoring value of the questions answered by the students, make a first adjustment to the area of the sector image to prompt the students about the importance level of the questions; Step S3, collect the actual answering time of the students answering the questions, and make a second adjustment to the area of the sector image to prompt the students about the difference in answering time between themselves and all other students participating in the answering; Step S4, according to the correctness of the actual answering results of the students answering the questions, adjust the color of the sector image to prompt the students about the correctness of their own answering results; according to whether the actual answering results of the students answering the questions are the same as those of all other students participating in the answering, make a third adjustment to the area of the sector image to prompt the students about the difference in answering results between themselves and all other students participating in the answering; then, according to the sector area image after the third adjustment of the area of the sector image, send a preset warning message to the students; Among them, in the said Step S2, according to the answering situation and the scoring value of the questions answered by the students, making a first adjustment to the area of the sector image to prompt the students about the importance level of the questions specifically includes: Step S201, obtain the question option selection results corresponding to the questions answered by the students, and generate corresponding answering option selection vectors according to the question option selection results, and obtain the scoring value corresponding to the questions answered by the students; Step S202, use the following formula (1) to determine the sector image area after the first adjustment of the sector image according to the answering option selection vector and the scoring value; In the above formula (1), S i represents the area of the sector image after the first adjustment of the sector image by the student before answering the i-th question, f i represents the score value of the student answering the i-th question, F represents the total score of all questions, which is equal to the sum of the full score values of each question, r represents the radius of the sector pattern, π represents the pi, D i,a,t represents the a-th vector element in the answer option selection vector corresponding to the i-th question answered by the t-th student, Y i,a represents the a-th vector element in the answer option selection vector corresponding to the correct answer of the i-th question, a represents the position sequence value of the a-th vector element in the answer option selection vector or the answer option selection vector corresponding to the correct answer from left to right, n represents the total number of students answering the i-th question, represents the exclusive OR logical operation symbol; Step S203, according to the sector image area after the first adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the sector image area after the first adjustment, where the larger the sector image area after the first adjustment, the higher the importance level of the question; Among them, in the said Step S3, collect the actual answering time of the students answering the questions, and make a second adjustment to the area of the sector image to prompt the students about the difference in answering time between themselves and all other students participating in the answering specifically includes: Step S301, collect the actual answering time of the students answering the questions, and use the following formula (2) to determine the sector image area after the second adjustment of the sector image; In the above formula (2), S(T) i represents the area of the sector image after the second adjustment of the sector image when the student finishes answering the \(i\)-th question. When S(T) i = 0, it means that the time used by the student when finishing answering the \(i\)-th question is the shortest. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. \(r\) represents the radius of the sector pattern, \(\pi\) represents the circumference ratio, \(n\) represents the total number of students answering the \(i\)-th question, \(T\) represents the average answering time corresponding to all students when answering the \(i\)-th question, and \(T i,t represents the actual answering time of the \(t\)-th student when answering the \(i\)-th question. \(u()\) represents the step function. When the value in the parentheses is greater than or equal to 0, the value of the step function is 1. When the value in the parentheses is less than 0, the value of the step function is 0; Step S302, according to the sector image area after the second adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the sector image area after the second adjustment, where the larger the sector image area after the second adjustment, the greater the difference in answering time between the corresponding student himself / herself and all other students participating in the answering; Among them, in the step S4, according to the correctness of the actual answering results of the students answering the questions, the color of the sector image is adjusted to prompt the students whether their answering results are correct or not; according to whether the actual answering results of the students answering the questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time to prompt the students about the size of the difference in answering results between themselves and all other students participating in the answering; and then according to the sector area image after the third adjustment of the sector image, a preset warning message is sent to the students, specifically including: Step S401: Compare the actual answer result of the student answering the question with the corresponding correct answer result of the question to determine whether the actual answering result is correct. If the actual answering result is correct, adjust the color of the sector image to the first color; if the actual answering result is incorrect, adjust the color of the sector image to the second color, where the first color is different from the second color. Step S402: According to whether the actual answering result of the student answering the question is the same as the answering results of all other students participating in the answering, and using the following formula (3), determine the area of the sector image after the third adjustment of the sector image. In the above formula (3), represents the area of the sector image after the third adjustment of the sector image after the student answers the i-th question and the answer result is judged. When holds, it means that the answer selected by the student after answering the i-th question is only selected by this student and not by any other students. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, D i,a,t represents the a-th vector element in the corresponding answer option selection vector of the t-th student when answering the i-th question. D i,a represents one of the answer option selection vectors for answering the i-th question. The one answer option selection vector is any one of all possible answer option selection vectors for answering the i-th question. a represents the position sequence value of the a-th vector element in the answer option selection vector or one of the answer option selection vectors from left to right. δ[] represents the unit impulse function. When the value in the parentheses is equal to 0, the value of the unit impulse function is 1. When the value in the parentheses is not equal to 0, the value of the unit impulse function is 0; Step S403: According to the area of the sector image after the third adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the area of the sector image after the third adjustment, where the area of the sector image after the third adjustment of the sector image represents the proportion of the number of all students with the same actual answer result as the corresponding student answering the question among all the students participating in the answering. Step S404: Compare the area of the sector image after the third adjustment of the sector image with the preset sector image area threshold. If the area of the sector image after the third adjustment of the sector image exceeds the preset sector image area threshold, send a voice warning message about the abnormal answering error rate to the student; otherwise, send a voice warning message about the normal answering correct rate to the student.
2. A system for prompting students to answer questions by displaying dynamic images, characterized in that, It includes a prompt image display module, a first sector image adjustment module, a second sector image adjustment module, a third sector image adjustment module, and a warning module; among them, The prompt image display module is used to display a white circular bottom surface on the display interface, and concentrically set a sector image with a dynamically changeable area and / or color on the circular bottom surface as a prompt image for prompting the students to answer the questions. The first sector image adjustment module is used to adjust the area of the sector image for the first time according to the answering situation and the scoring value of the student answering the question to prompt the students about the importance level of the question. The second sector image adjustment module is used to collect the actual answering time of the student answering the question and adjust the area of the sector image for the second time to prompt the students about the size of the difference in answering time between themselves and all other students participating in the answering. The third sector image adjustment module is used to adjust the color of the sector image according to the correctness of the actual answering results of the students' answered questions, so as to prompt the students whether their answering results are correct; according to whether the actual answering results of the students' answered questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time, so as to prompt the students the magnitude of the difference in answering results between themselves and all other students participating in the answering; The warning module is used to send a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image; Among them, the first sector image adjustment module adjusts the area of the sector image according to the answering situation and the scoring value of the students' answered questions, so as to prompt the students the importance level of the questions, specifically including: Obtain the question option selection results corresponding to the students' answered questions, and generate corresponding answering option selection vectors according to the question option selection results, and obtain the scoring values corresponding to the questions answered by the students; Using the following formula (1), determine the area of the sector image after the first adjustment of the sector image according to the answering option selection vector and the scoring value, In the above formula (1), S i represents the area of the sector image after the first adjustment of the sector image before the student answers the \(i\)-th question. \(f\) i represents the score value of the student answering the \(i\)-th question. \(F\) represents the total score of all questions, which is equal to the sum of the full score values of each question. \(r\) represents the radius of the sector pattern, \(\pi\) represents the circumference ratio, \(D\) i,a,t represents the \(a\)-th vector element in the answer option selection vector corresponding to the \(i\)-th question answered by the \(t\)-th student. \(Y\) i,a represents the \(a\)-th vector element in the answer option selection vector corresponding to the correct answer to the \(i\)-th question. \(a\) represents the position sequence value of the \(a\)-th vector element in the answer option selection vector or the answer option selection vector corresponding to the correct answer from left to right. \(n\) represents the total number of students answering the \(i\)-th question. represents the exclusive OR logical operation symbol; According to the area of the sector image after the first adjustment of the sector image, adjust the sector angle size of the sector image, so that the area of the sector image is equal to the area of the sector image after the first adjustment. Among them, the larger the area of the sector image after the first adjustment, the higher the importance level of the question; Among them, the second sector image adjustment module collects the actual answering time of the students' answered questions, and adjusts the area of the sector image for the second time, so as to prompt the magnitude of the difference in answering time between the students themselves and all other students participating in the answering, specifically including: Collect the actual answering time of the students' answered questions, and use the following formula (2) to determine the area of the sector image after the second adjustment of the sector image, In the above formula (2), S(T) i represents the area of the sector image after the second adjustment of the sector image when the student finishes answering the \(i\)-th question. When S(T) i = 0, it means that the time used by the student after answering the \(i\)-th question is the shortest. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. \(r\) represents the radius of the sector pattern, \(\pi\) represents the circumference ratio, \(n\) represents the total number of students answering the \(i\)-th question, \(T\) represents the average answering time corresponding to all students when answering the \(i\)-th question, and \(T i,t represents the actual answering time of the \(t\)-th student when answering the \(i\)-th question. \(u()\) represents the step function. When the value in the parentheses is greater than or equal to 0, the value of the step function is 1. When the value in the parentheses is less than 0, the value of the step function is 0; According to the area of the sector image after the second adjustment of the sector image, adjust the sector angle size of the sector image, so that the area of the sector image is equal to the area of the sector image after the second adjustment. Among them, the larger the area of the sector image after the second adjustment, the greater the difference in answering time between the corresponding students themselves and all other students participating in the answering; Among them, the third sector image adjustment module adjusts the color of the sector image according to the correctness of the actual answering results of the students' answered questions, so as to prompt the students whether their answering results are correct; according to whether the actual answering results of the students' answered questions are the same as the answering results of all other students participating in the answering, the area of the sector image is adjusted for the third time, so as to prompt the students the magnitude of the difference in answering results between themselves and all other students participating in the answering, specifically including: Compare the actual answer results of the students' answers to the questions with the corresponding correct answer results of the questions to determine whether the actual answer results are correct. If the actual answer results are correct, adjust the color of the sector image to the first color; if the actual answer results are incorrect, adjust the color of the sector image to the second color, where the first color is different from the second color. Based on whether the actual answer results of the students' answers to the questions are the same as those of all other students participating in the answering, and using the following formula (3), determine the area of the sector image after the third adjustment of the sector image. In the above formula (3), represents the area of the sector image after the third adjustment of the sector image after the student answers the i-th question and the answer result is judged. When it means that the answer selected by the student after answering the i-th question is only selected by this student and not by all other students. At this time, the sector image of the prompt image is deleted and only the white circular bottom surface is displayed. r represents the radius of the sector pattern, π represents the pi, n represents the total number of students answering the i-th question, D i,a,t represents the a-th vector element in the corresponding answer option selection vector of the t-th student when answering the i-th question. D i,a represents one of the answer option selection vectors for answering the i-th question. The one of the answer option selection vectors is any one of all possible answer option selection vectors for answering the i-th question. a represents the position sequence value of the a-th vector element in the answer option selection vector or one of the answer option selection vectors from left to right. δ[] represents the unit impulse function. When the value in the parentheses is equal to 0, the value of the unit impulse function is 1. When the value in the parentheses is not equal to 0, the value of the unit impulse function is 0; According to the area of the sector image after the third adjustment of the sector image, adjust the sector angle size of the sector image so that the area of the sector image is equal to the area of the sector image after the third adjustment, where the area of the sector image after the third adjustment of the sector image represents the proportion of the number of all students with the same actual answer results corresponding to the students' answers to the questions among all the students participating in the answering. And, The warning module sends a preset warning message to the students according to the sector area image after the third adjustment of the area of the sector image, specifically including: Compare the area of the sector image after the third adjustment of the sector image with the preset sector image area threshold. If the area of the sector image after the third adjustment of the sector image exceeds the preset sector image area threshold, send a voice warning message about the abnormal answering error rate to the students; otherwise, send a voice warning message about the normal answering correct rate to the students.
Citation Information
Patent Citations
Voice answering method and device
CN110706536A
Future interactive class teaching system
CN110738885A