CN111665939B - Test question processing method and device based on head-mounted display equipment and electronic equipment - Google Patents
Test question processing method and device based on head-mounted display equipment and electronic equipment Download PDFInfo
- Publication number
- CN111665939B CN111665939B CN202010495545.XA CN202010495545A CN111665939B CN 111665939 B CN111665939 B CN 111665939B CN 202010495545 A CN202010495545 A CN 202010495545A CN 111665939 B CN111665939 B CN 111665939B
- Authority
- CN
- China
- Prior art keywords
- head
- mounted display
- display device
- test
- test questions
- 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.)
- Active
Links
- 238000012360 testing method Methods 0.000 title claims abstract description 430
- 238000003672 processing method Methods 0.000 title abstract description 9
- 238000011156 evaluation Methods 0.000 claims abstract description 237
- 238000000034 method Methods 0.000 claims abstract description 41
- 238000012545 processing Methods 0.000 claims description 80
- 230000004044 response Effects 0.000 claims description 31
- 238000004590 computer program Methods 0.000 claims description 16
- 238000000605 extraction Methods 0.000 claims description 16
- 239000011521 glass Substances 0.000 claims description 6
- 238000012854 evaluation process Methods 0.000 abstract description 7
- 230000006399 behavior Effects 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 11
- 238000004891 communication Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 6
- 230000001960 triggered effect Effects 0.000 description 6
- 230000008859 change Effects 0.000 description 5
- 230000006378 damage Effects 0.000 description 3
- 230000008569 process Effects 0.000 description 3
- 241000209202 Bromus secalinus Species 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000002679 ablation Methods 0.000 description 1
- 230000002776 aggregation Effects 0.000 description 1
- 238000004220 aggregation Methods 0.000 description 1
- 230000003190 augmentative effect Effects 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000000977 initiatory effect Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002265 prevention Effects 0.000 description 1
- 238000012552 review Methods 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/011—Arrangements for interaction with the human body, e.g. for user immersion in virtual reality
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B7/00—Electrically-operated teaching apparatus or devices working with questions and answers
- G09B7/02—Electrically-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
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F2203/00—Indexing scheme relating to G06F3/00 - G06F3/048
- G06F2203/01—Indexing scheme relating to G06F3/01
- G06F2203/012—Walk-in-place systems for allowing a user to walk in a virtual environment while constraining him to a given position in the physical environment
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Educational Technology (AREA)
- Tourism & Hospitality (AREA)
- Educational Administration (AREA)
- General Engineering & Computer Science (AREA)
- General Health & Medical Sciences (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- Human Computer Interaction (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
The application relates to the technical field of head-mounted display equipment, and provides a test question processing method and device based on the head-mounted display equipment, electronic equipment and a storage medium. The method and the device can meet the requirement that the head-mounted display equipment needs to be removed temporarily in the evaluation process of an evaluation object. The answer information corresponding to the displayed test questions cannot be changed by the evaluated object after the head-mounted display device is removed, the evaluated object cannot browse the undisplayed test questions through the head-mounted display device in the removed state, so that the condition that the data is consulted to answer after the head-mounted display device is removed by the evaluated object is avoided, when the head-mounted display device is worn again, the undisplayed test questions can be set to be displayable again to be answered continuously, the influence on the evaluation caused by cheating behaviors such as the fact that the consulted data of the evaluated object changes the answer information corresponding to the browsed test questions can be avoided, the requirement that the evaluated object continues to answer the undisplayed test questions after the head-mounted display device is removed can be met, and the evaluation accuracy is improved.
Description
Technical Field
The present disclosure relates to the field of head-mounted display devices, and in particular, to a method and an apparatus for processing test questions based on a head-mounted display device, an electronic device, and a storage medium.
Background
The head-mounted display device is a display device mounted on the head, can transmit optical signals to eyes, and can achieve different effects such as Virtual Reality (VR), Augmented Reality (AR), and Mixed Reality (MR). With the development of the technology of the head-mounted display device, a technology for displaying and processing test questions based on the head-mounted display device appears, the technology can display the test questions through the head-mounted display device, and answer information of examinees can also be received and processed through the head-mounted display device.
In the process of evaluation, as special conditions such as some emergencies and the like need to remove the worn head-mounted display device temporarily, in the current technology, after the head-mounted display device is removed, the head-mounted display device is directly judged to be cheated or the head-mounted display device is initiatively abandoned by default so as to terminate the evaluation, so that the technical problem of low evaluation accuracy exists in the technology.
Disclosure of Invention
In view of the above, it is necessary to provide a method and an apparatus for processing test questions based on a head-mounted display device, an electronic device, and a storage medium.
A method for processing test questions based on a head-mounted display device, the method comprising:
acquiring an extraction request of head-mounted display equipment for displaying test questions;
responding to the picking request, and acquiring the display state of the test question;
when the head-mounted display equipment is removed, setting answer information corresponding to the test questions with the display state of being displayed as unchangeable, and setting the test questions with the display state of being not displayed as undisplayable;
setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
A method for processing test questions based on a head-mounted display device, the method comprising:
receiving an extraction request sent by a head-mounted display device for displaying test questions;
responding to the removal request, acquiring the display state of the test questions, and acquiring corresponding test question processing instructions according to the display state;
sending the test question processing instruction to the head-mounted display equipment, and being used for indicating the head-mounted display equipment to set answer information corresponding to the test questions with the display states as being unchangeable when the head-mounted display equipment is removed, and to set the test questions with the display states as being undisplayed; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
A test question processing apparatus based on a head-mounted display device, comprising:
the device comprises a request acquisition module, a test question display module and a test question display module, wherein the request acquisition module is used for acquiring an extraction request of head-mounted display equipment for displaying test questions;
the state acquisition module is used for responding to the removal request and acquiring the display state of the test question;
the removing processing module is used for setting answer information corresponding to the test questions which are displayed in the display state as unchangeable and setting the test questions which are not displayed in the display state as undisplayable when the head-mounted display equipment is removed;
and the wearing processing module is used for setting the test questions with the display states of being not displayed as displayable when the head-mounted display equipment is worn again.
A test question processing apparatus based on a head-mounted display device, comprising:
the device comprises a request receiving module, a judging module and a processing module, wherein the request receiving module is used for receiving a removal request sent by a head-mounted display device for displaying test questions;
the instruction acquisition module is used for responding to the removal request, acquiring the display state of the test questions and acquiring corresponding test question processing instructions according to the display state;
the instruction sending module is used for sending the test question processing instruction to the head-mounted display equipment and indicating the head-mounted display equipment to set answering information corresponding to the test questions with the display states as displayed as unchangeable when the head-mounted display equipment is removed, and set the test questions with the display states as undisplayed; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
An electronic device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
acquiring an extraction request of head-mounted display equipment for displaying test questions; responding to the picking request, and acquiring the display state of the test question; when the head-mounted display equipment is removed, setting answer information corresponding to the test questions with the display state of being displayed as unchangeable, and setting the test questions with the display state of being not displayed as undisplayable; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
An electronic device comprising a memory and a processor, the memory storing a computer program, the processor implementing the following steps when executing the computer program:
receiving an extraction request sent by a head-mounted display device for displaying test questions; responding to the removal request, acquiring the display state of the test questions, and acquiring corresponding test question processing instructions according to the display state; sending the test question processing instruction to the head-mounted display equipment, and being used for indicating the head-mounted display equipment to set answer information corresponding to the test questions with the display states as being unchangeable when the head-mounted display equipment is removed, and to set the test questions with the display states as being undisplayed; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
acquiring an extraction request of head-mounted display equipment for displaying test questions; responding to the picking request, and acquiring the display state of the test question; when the head-mounted display equipment is removed, setting answer information corresponding to the test questions with the display state of being displayed as unchangeable, and setting the test questions with the display state of being not displayed as undisplayable; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
A computer-readable storage medium, on which a computer program is stored which, when executed by a processor, carries out the steps of:
receiving an extraction request sent by a head-mounted display device for displaying test questions; responding to the removal request, acquiring the display state of the test questions, and acquiring corresponding test question processing instructions according to the display state; sending the test question processing instruction to the head-mounted display equipment, and being used for indicating the head-mounted display equipment to set answer information corresponding to the test questions with the display states as being unchangeable when the head-mounted display equipment is removed, and to set the test questions with the display states as being undisplayed; setting the test question whose display state is not displayed as displayable when the head-mounted display apparatus is re-worn.
According to the test question processing method and device based on the head-mounted display equipment, the electronic equipment and the storage medium, the removal request of the head-mounted display equipment is obtained, the display state of the test questions is obtained in response to the removal request, and when the head-mounted display equipment is removed, the answering information corresponding to the test questions with the display state being displayed is set to be unchangeable, and the test questions with the display state being not displayed are set to be undisplayed; when the head mounted display apparatus is re-worn, the test question whose display state is not displayed is set to be displayable. The proposal can meet the requirement that the evaluation object needs to remove the head-mounted display device temporarily in the evaluation process, the answering information corresponding to the test questions displayed after the head-mounted display device is removed can not be changed by the evaluation object, the evaluation subject cannot browse the undisplayed test questions through the head-mounted display device in the removed state, the test question answering method can avoid the test question being looked up after the head-mounted display device is removed from the test object for answering, when the head-mounted display device is worn again, the test question which is not displayed can be reset to be displayable for the test object to answer continuously, therefore, on one hand, the influence of cheating behaviors such as change of answer information corresponding to browsed test questions by the reference data of the evaluation object on the evaluation can be avoided, on the other hand, the requirement that the evaluation object continues to answer the test questions which are not displayed after the equipment is removed can be met, and the evaluation accuracy is improved.
Drawings
FIG. 1 is a diagram of an application environment of a method for processing test questions based on a head-mounted display device in an embodiment;
FIG. 2 is a flow chart illustrating a method for processing test questions based on a head-mounted display device according to an embodiment;
FIG. 3 is a flow diagram illustrating the steps for determining an ablation time period in one embodiment;
FIG. 4 is a flowchart illustrating a method for processing test questions based on a head-mounted display device according to another embodiment;
FIG. 5 is a flowchart illustrating a method for processing test questions based on a head-mounted display device according to another embodiment;
FIG. 6 is a block diagram showing an example of a test question processing apparatus according to an embodiment of the present invention;
FIG. 7 is a block diagram showing the construction of a test question processing apparatus based on a head-mounted display device according to another embodiment;
FIG. 8 is a diagram illustrating the internal architecture of an electronic device in one embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The method for processing test questions based on the head-mounted display device provided by the present application can be applied to an application environment as shown in fig. 1, where fig. 1 is an application environment diagram of a method for processing test questions based on a head-mounted display device in an embodiment, the application environment may include a head-mounted display device 110 and a server 120, and the head-mounted display device 110 may communicate with the server 120 through a network. The server 120 may be an evaluation server applied to a unified test, may be implemented by an independent server or a server cluster composed of a plurality of servers, and may be configured to provide test questions for evaluation and obtain evaluation results according to corresponding answers, and the server 120 may send the test questions to the head-mounted display device 110 during the evaluation period of the unified test; the head-mounted display device 110 may be VR glasses, and after receiving the test questions, the head-mounted display device 110 may display the test questions for the evaluation subject and receive response information of the evaluation subject at the formal start of the unified test, and the response information may be transmitted from the head-mounted display device 110 to the server 120 at the end of the evaluation, so that the server 120 may obtain the evaluation result according to the response information.
The test question processing method based on the head-mounted display device provided by the application can be executed by the head-mounted display device 110 alone, or can be executed by the head-mounted display device 110 and the server 120 in a matching manner. Specifically, as an example in which the head mounted display device 110 is executed alone, the head mounted display device 110 acquires a removal request for a head mounted display device for displaying test questions, and in response to the removal request, acquires a display state of the test questions, and when the head mounted display device 110 is removed, the head mounted display device 110 sets answer information corresponding to the test questions whose display state is already displayed as unchangeable, and sets the test questions whose display state is not displayed as undisplayable; and when the head mounted display device 110 is worn again, the test question whose display state of the head mounted display device 110 is not displayed is set to be displayable.
Taking an example of the cooperative implementation of the head mounted display device 110 and the server 120, the head mounted display device 110 obtains an extraction request for the head mounted display device for displaying test questions, the head mounted display device 110 sends the extraction request to the server 120, the server 120 responds to the extraction request, obtains a display state of the test questions and generates corresponding test question processing instructions, the server 120 sends the test question processing instructions to the head mounted display device 110, the test question processing instructions are used for indicating the head mounted display device 110, when the head mounted display device 110 is extracted, answer information corresponding to the test questions with a display state being displayed is set to be unchangeable, and the test questions with a display state being undisplayed is set to be undisplayed; when the test question is worn again, the test question whose display state is not displayed is made displayable.
The following describes a test question processing method based on a head-mounted display device according to the present application with reference to an embodiment and the accompanying drawings.
In an embodiment, as shown in fig. 2, fig. 2 is a flowchart illustrating a method for processing test questions based on a head-mounted display device in an embodiment, and provides a method for processing test questions based on a head-mounted display device, which is described by taking the method as an example for being applied to the head-mounted display device 110 in fig. 1, and includes the following steps:
in step S201, a removal request for a head mounted display device for displaying a test question is acquired.
In the unified examination evaluation process, an evaluation subject wears the head-mounted display device 110, the head-mounted display device 110 displays the test questions sent by the server 120, the evaluation subject answers according to the test questions displayed by the head-mounted display device 110, and the head-mounted display device 110 receives the answering information of the test questions by the evaluation subject. Wherein the test subject may trigger a removal request to the head mounted display device 110 during the unified test, the removal request being usable by the test subject to temporarily remove the head mounted display device 110, the removal request being obtained by the head mounted display device 110. In a particular application, the subject may trigger the removal request through a physical control provided on the head mounted display device 110 or through a virtual control on a screen displayed by the head mounted display device 110.
Step S202, responding to the removal request, and acquiring the display state of the test question.
In this step, the head-mounted display device 110 responds to the removal request, and obtains the display state of the test question. The test questions to be evaluated in the unified test may include a plurality of test questions, the display status indicates whether each test question has been displayed, that is, the display status may include displayed test questions and undisplayed test questions, and correspondingly, the test questions may include test questions whose display status is displayed and undisplayed test questions. Specifically, the head-mounted display device 110 usually displays one test question on the display screen each time, the test subject may switch to the next test question according to the answering situation, or switch back to the previous test question to answer again, if the head-mounted display device 110 has already displayed, for example, the 1 st to 10 th questions and has not displayed the 11 th to 100 th questions, the display states of the 1 st to 10 th test questions are already displayed, and the display states of the 11 th to 100 th test questions are not displayed, when the head-mounted display device 110 detects the removal request, the display states of the test questions of the unified test evaluation may be obtained.
In step S203, when the head mounted display device is removed, the answer information corresponding to the test question whose display state is displayed is set as unchangeable, and the test question whose display state is not displayed is set as undisplayable.
In this step, the head-mounted display device 110 may prompt the test subject to remove the head-mounted display device after obtaining the display state of the test questions, and detect whether the head-mounted display device 110 is removed, and the test subject may remove the head-mounted display device 110 after confirming the relevant prompt information displayed by the head-mounted display device 110, where the relevant prompt information may include information that the displayed test questions cannot be changed after removing the head-mounted display device 110.
When it is detected that the head mounted display device 110 is removed, the head mounted display device 110 may set the response information corresponding to the displayed test questions in a display state as unchangeable, where the unchangeable means that the response information corresponding to the displayed test questions is locked and cannot be changed at all, for example, the evaluation subject answers the displayed first choice, the response information is "selection option a", the response information is locked, and the evaluation subject cannot change the response information, for example, other options such as option B cannot be selected. Meanwhile, the head-mounted display device 110 may also set the test question whose display state is not displayed as a non-displayable state, where the non-displayable state is a state in which the head-mounted display device 110 cannot display the non-displayed test question, that is, in a case where the head-mounted display device 110 is removed, the head-mounted display device 110 cannot display the non-displayed test question, and further, after the head-mounted display device 110 is removed, the head-mounted display device 110 may not display any screen.
In some embodiments, when the head mounted display device 110 is removed, the head mounted display device 110 may further set the displayed test questions as non-redisplayed, and when the head mounted display device 110 is removed, the head mounted display device 110 may not display the displayed test questions again, and the displayed test questions may not be viewed again by the evaluation object, so as to prevent the evaluation object from cheating.
Further, when the head mounted display device 110 is removed, the head mounted display device 110 may destroy the displayed test questions. In a specific implementation, the head-mounted display device 110 may receive a destruction instruction for a displayed test question from the server 120, the head-mounted display device 110 may transmit an extraction request to the server 120, the server 120 may respond to the extraction request to obtain a display state of the test question, obtain a test question processing instruction according to the display state, the test question processing instruction may include a destruction instruction for the displayed test question and transmit the test question processing instruction to the head-mounted display device 110, based on the destruction instruction, when it is detected that the head-mounted display device 110 is extracted, the head-mounted display device 110 destroys the display state as the displayed test question, locks response information corresponding to the displayed test question and synchronously transmits the response information to the server 120 for recording, and does not display any picture. In the unified evaluation process, after the evaluation subject removes the head-mounted display device 110, the evaluation countdown is continued without being interrupted.
Step S204, when the head-mounted display equipment is worn again, setting the test question with the display state of non-display as displayable.
In this step, the subject may wear the head-mounted display device 110 again after removing the head-mounted display device 110, and when the head-mounted display device 110 detects that it is worn again, the test questions whose display status is not displayed may be displayed. Specifically, after the head-mounted display device 110 is removed, the head-mounted display device 110 is set to be non-displayable, and the head-mounted display device 110 cannot display the non-displayed test questions until being re-worn, so that the evaluation subject cannot know the content of the non-displayed test questions from the head-mounted display device 110, and cannot review the relevant data for cheating. When the head-mounted display device 110 is worn again, the test questions whose display states are not displayed are set to be displayable again, so that the head-mounted display device 110 can display the test questions which are not displayed for the evaluation subject to answer. After the answer is completed, the head mounted display device 110 may send answer information corresponding to the test questions to the server 120, wherein if the head mounted display device 110 has sent answer information corresponding to the test questions that have been displayed when the head mounted display device 110 is worn and removed to the server 120, the head mounted display device 110 may send only the answer information corresponding to the remaining test questions to the server 120 for aggregation, and the server 120 may obtain the evaluation result according to the answer information corresponding to the test questions.
The method for processing the test questions based on the head-mounted display equipment acquires the removal request of the head-mounted display equipment, responds to the removal request, acquires the display state of the test questions, and sets the answering information corresponding to the test questions with the display state of being displayed as unchangeable and sets the test questions with the display state of being not displayed as undisplayable when the head-mounted display equipment is removed; when the head mounted display apparatus is re-worn, the test question whose display state is not displayed is set to be displayable. The method can meet the requirement that the evaluation object needs to remove the head-mounted display device temporarily in the evaluation process, the answering information corresponding to the test questions displayed after the head-mounted display device is removed can not be changed by the evaluation object, the evaluation subject cannot browse the undisplayed test questions through the head-mounted display device in the removed state, the test question answering method can avoid the test question being looked up after the head-mounted display device is removed from the test object for answering, when the head-mounted display device is worn again, the test question which is not displayed can be reset to be displayable for the test object to answer continuously, therefore, on one hand, the influence of cheating behaviors such as change of answer information corresponding to browsed test questions by the reference data of the evaluation object on the evaluation can be avoided, on the other hand, the requirement that the evaluation object continues to answer the test questions which are not displayed after the equipment is removed can be met, and the evaluation accuracy is improved.
In one embodiment, a threshold number of times of removable removal of the head-mounted display device 110 may be set, that is, the number of times of removal of the head-mounted display device 110 by the evaluation object may not be greater than the threshold number of times of removable removal, and if the threshold number of times of removal is greater than the threshold number of times of removable removal, the evaluation object is determined to cheat, and answer information corresponding to the test question is set to be invalid. In a specific implementation, the threshold of the number of removable times may be set according to the quantity of the test questions and/or the evaluation duration, generally, the larger the quantity of the test questions and/or the longer the evaluation duration, the larger the threshold of the number of removable times, and exemplarily, the threshold of the number of removable times may be 1 to 3 times. The number of times of removing the head-mounted display device 110 is limited, so that the frequent leakage of a small number of test questions memorized by the evaluation object every time to other evaluation objects performing the same unified test evaluation can be prevented.
In one embodiment, a removable period of the head mounted display device 110 may also be set, i.e., a period of time during which the evaluation subject may remove the head mounted display device 110. In this embodiment, the removable time period may be determined by a time point and a removable time period when the test subject triggers the removal request, for example, if the test subject triggers the removal request at ten points, the removable time period is five minutes, the removable time period of the head mounted display device 110 is ten points to ten points and zero five points, the test subject may remove the head mounted display device 110 within the removable time period, and if the head mounted display device 110 is not removed within the removable time period, the removal request needs to be re-triggered. If the head mounted display device 110 is removed outside the removable period, it is possible to determine that the evaluation target cheats and to set the answer information corresponding to the test question as invalid.
In one embodiment, the removable duration of the removable period of the head-mounted display device 110 may be set according to statistical data of the subjects applying for temporarily leaving the examination room during the offline unified examination. For example, if the time for which most of the subjects to be evaluated apply for temporary leaving the test room in the offline unified test is 10 minutes, the removable time period may be set to 10 minutes. Further, the removable period of time of the head mounted display device 110 may be adjusted according to the current removal number. Specifically, the removable duration in the removable period may be adjusted according to the current removal frequency. The current removal frequency refers to that the evaluation object requests to remove the head-mounted display device 110 for the second time when a removal request is triggered, generally, the larger the current removal frequency is, the smaller the removable time length in the removable time period may be set, and exemplarily, the current removal frequency is 1, and the removable time length is 10 minutes; the current picking frequency is 2, the picking time is 5 minutes and the like.
In some embodiments, if the subject removes the head mounted display device 110 during the removable period and re-wears the head mounted display device 110 during the removable period, the head mounted display device 110 may continue to present the subject with his or her unviewed questions. If the evaluation object does not wear the head-mounted display device 110 again within the removable time period after removing the head-mounted display device 110, the evaluation object can be judged as cheating and response information corresponding to the test questions is set as invalid, or the response information corresponding to the displayed test questions by the evaluation object can be used as the response information of the whole test questions and the evaluation is finished, so that the risk of cheating such as test question leakage caused by the overlong leaving time of the evaluation object is avoided.
In one embodiment, after acquiring the display state of the test questions in step S202, the method may further include: according to the display state, a removable period of the head-mounted display device is determined.
In this embodiment, the head-mounted display device 110 may determine the removable time period of the head-mounted display device 110 according to the display state of the test question. For example, the head-mounted display device 110 may determine, according to the display state of the test questions, the number of the displayed test questions corresponding to the removal of the head-mounted display device 110 this time, and the head-mounted display device 110 may determine, according to the number of the displayed test questions this time, the removable time duration in the removable time period, where the greater the number of the displayed test questions is, the longer the removable time duration may be set to be correspondingly. If the evaluation subject does not remove the head mounted display device 110 for the first time, for example, the evaluation subject removes the head mounted display device 110 for the third time, the test questions displayed this time are the test questions displayed for the evaluation subject by the head mounted display device 110 after being removed and worn for the second time. For example, if the test questions displayed for the evaluation subject by the head mounted display device 110 after the evaluation subject is removed and worn again for the second time are the 11 th to 20 th questions (the 1 st to 10 th questions are locked after the first removal, and the 21 st to 100 th questions are not displayed), the number of the test questions displayed this time is 10. Therefore, the evaluation object can provide longer removable time for the evaluation object after browsing more test questions, so that relatively longer removable time periods can be met after the evaluation object answers for a longer time, the answering information corresponding to the displayed test questions is locked, and the risk that the evaluation object cheats the displayed test questions is avoided.
In one embodiment, as shown in fig. 3, fig. 3 is a flowchart illustrating the step of determining the removable time period in an embodiment, where the step of determining the removable time period of the head mounted display device according to the display status may include:
step S301, obtaining the browsing state of the test questions by the evaluation object according to the display state;
wherein the evaluation subject may wear the head mounted display device 110 and trigger a removal request when removal of the head mounted display device 110 is required. In this step, the head-mounted display device 110 may determine the displayed test questions and the undisplayed test questions according to the display state, and may determine the displayed test questions and the undisplayed test questions according to the displayed test questions and the undisplayed test questions. The browsing status of the test questions by the evaluation object may include browsed and unviewed. The head-mounted display device 110 may take the displayed test questions as the test questions that have been viewed by the evaluation object, and take the undisplayed test questions as the test questions that have not been viewed by the evaluation object.
Step S302, if other evaluation objects triggering removal requests in the same time period as the evaluation objects exist in the evaluation objects of the test questions, determining the removable time period according to the matching condition between the browsing state of the evaluation objects on the test questions and the browsing state of the other evaluation objects on the test questions.
In the unified examination evaluation, a plurality of evaluation objects are provided for the same set of evaluation test questions, and each evaluation object can be evaluated by using a head-mounted display device. Thus, one or more of the subjects may initiate a removal request at the same time or at different times, for example, subject a may initiate a removal request at ten points, subject B may initiate a removal request at eleven points, and subject C may also initiate a removal request at eleven points.
In this step, if there are other evaluation objects in the evaluation objects of the test questions that trigger the removal request in the same time period as the evaluation object wearing the head mounted display device 110, the removable time period of the evaluation object wearing the head mounted display device 110 is determined according to the browsing state of the test questions by the evaluation object wearing the head mounted display device 110 and the matching condition between the browsing states of the test questions by the other evaluation objects.
Specifically, the same set of test questions may be arranged out of order or in sequence, that is, the serial numbers of the test questions answered by each test object may be arranged the same or different, so that some test questions browsed by some test objects may belong to test questions not browsed by another part of examinees, and if the two test objects initiate removal requests in the same time period, especially at the same time, there is a relatively large risk of problem leakage.
Based on this, when the removal request is triggered by the evaluation object wearing the head-mounted display device 110, the browsing state of the evaluation object on the test question, for example, the test question a browsed by the evaluation object, is then obtained, the browsing state of the other evaluation object initiating the removal request within the same time period, for example, the test question B not browsed by the other object is obtained, then the browsed test question a and the unviewed test question B are matched, and if the matching degree of the browsed test question a and the unviewed test question B is greater than the set matching threshold, the removable time periods of the evaluation object and the other evaluation object need to be staggered. For example, assuming that the evaluation subject a wearing the head-mounted display device 110 initiates a removal request at ten points, the same period may be a preset period of time before ten points, the preset time period may be set to be greater than a maximum pluckable duration threshold, which means, in the unified examination evaluation, each evaluation object is allowed to remove the maximum time (for example, fifteen minutes) of wearing the head-mounted display device, the same time period may be nine points, forty-fifth to ten points, the browsing status of the test questions by other evaluation objects triggering the removal request in the same time period is obtained, so as to determine the extractable time period of the evaluation object according to the browsing state of the evaluation object on the test questions and the matching condition between the browsing states of the other evaluation objects on the test questions, so that the removable time interval of the evaluation object and the removable time intervals of other evaluation objects with higher matching degree are arranged in a staggered way. The evaluation object is set as an evaluation object A, other evaluation objects with higher matching degree are set as evaluation objects B, and the removable time period of the evaluation object A can be extended to be behind the removable time period of the evaluation object B. For example, if the evaluation object B finishes the removable time period at zero-five of ten points, the removable time period of the evaluation object a may be set after zero-five of ten points, or the evaluation object B wears the head mounted display device again before zero-five of ten points, such as zero-three of ten points, and then the removable time period of the evaluation object a may be set after zero-three of ten points, so as to stagger the removable time periods of the evaluation object with higher browsing status matching degree on the test questions, and further improve the cheating prevention capability.
In one embodiment, when the head mounted display device is removed in step S203, the answer information corresponding to the test questions whose display status is displayed is set as unchangeable, and the test questions whose display status is not displayed is set as undisplayable, further comprising:
when the head-mounted display device is removed within the removable time period, the answer information corresponding to the test questions with the display state of being displayed is set to be unchangeable, and the test questions with the display state of being not displayed are set to be undisplayable.
In this embodiment, if the evaluated object is removed within the removable period, the head-mounted display device 110 may set the response information corresponding to the test questions whose display status is displayed as unchangeable and may set the test questions whose display status is not displayed as undisplayable.
In some embodiments, the response information corresponding to the test question is set to invalid when the head mounted display device is removed outside the removable period. Wherein, if the head mounted display device 110 is removed outside the removable time period, the head mounted display device 110 may determine that the evaluation object has an illegal operation and set answer information corresponding to the test question as invalid.
In one embodiment, when the head mounted display device is re-worn in step S204, setting the test question whose display state is not displayed as displayable further includes:
when the head-mounted display device is removed within the removable period and is re-worn within the removable period, the test question whose display state is not displayed is set to be displayable.
In this embodiment, the head mounted display device 110 may be removed and then worn again by the subject. If the head-mounted display device 110 is removed within the removable time period and the evaluated object is worn again within the removable time period, the test questions whose display states are not displayed are set to be displayable so that the evaluated object can continuously answer.
In some embodiments, when the head-mounted display device is removed within the removable time period and is not worn again within the removable time period, the response information corresponding to the test questions whose display status is already displayed is used as the response information corresponding to the test questions. In this embodiment, after the head-mounted display device 110 is removed within the removable time period, if the head-mounted display device is not worn again within the removable time period, the evaluation object may be defaulted to voluntarily give up answering the remaining test questions, and the answering information corresponding to the test questions whose display status is displayed is taken as the answering information corresponding to the test questions, that is, the evaluation result of the evaluation object at this time is obtained according to the answering information of the evaluation object on the displayed test questions.
In one embodiment, the obtaining of the removal request for the head mounted display device for displaying the test question in step S201 may include: when the number of the displayed test questions is larger than or equal to the set number threshold value, a removal request for the head-mounted display device is received.
The timing for the subject to be evaluated to trigger the removal of the head-mounted display device 110 may be triggered by an entity control installed on the head-mounted display device 110 or a virtual control on a display screen of the head-mounted display device 110 whenever the subject needs to be evaluated. The timing of triggering the removal of the head mounted display device 110 in the present embodiment is set to be triggered when the number of test questions browsed by the evaluation subject satisfies a certain number threshold, that is, the head mounted display device 110 counts the number of displayed test questions, the displayed test questions are test questions in a displayed state, the displayed test questions can be used as test questions browsed by the evaluation subject, and when the test questions browsed by the evaluation subject are greater than or equal to the set number threshold, the head mounted display device 110 can receive and respond to the removal request.
In one embodiment, setting the test question whose display state is not displayed to be displayable when the head-mounted display device is re-worn in step S204 may include:
when the head-mounted display equipment is worn again, acquiring the biological characteristic information of the current wearing object of the head-mounted display equipment; when the biological characteristic information of the wearing object is consistent with the biological characteristic information of the evaluation object, the test question which is not displayed in the display state is set to be displayable.
In this embodiment, the head-mounted display device 110 may be worn again after being removed, and when the head-mounted display device 110 is worn again, it is necessary to detect whether the wearing object of the head-mounted display device 110 is the evaluation object again. Specifically, when the head-mounted display device is worn again, the head-mounted display device 110 acquires the biometric information (for example, the biometric information such as an iris, a fingerprint, a voiceprint, a face image, and/or an iris) of the current wearing object of the head-mounted display device, then compares the biometric information of the wearing object with the biometric information of the evaluation object, and if the biometric information of the wearing object and the biometric information of the evaluation object are consistent, the test question whose display state is not displayed is set to be displayable for the evaluation object to continuously answer.
It can be understood that, each time the head-mounted display device 110 is worn, the head-mounted display device 110 can identify the current wearing object to identify whether the current wearing object is an evaluation object. The explanation is made by taking the following specific examples in which the evaluation subject wears the head mounted display device 110 for the first time at the time of evaluation:
before the evaluation, the evaluation subject may go to an official or official authority such as an evaluation center to receive the head-mounted display device 110 (e.g., VR glasses) and related evaluation auxiliary devices (e.g., operating handles, wristbands, etc.) associated therewith, and the evaluation auxiliary devices may be in communication with the head-mounted display device 110, so that the evaluation subject may respond to the test questions displayed on the display screen by the head-mounted display device 110, for example, the evaluation subject may respond to the selected test questions by the operating handles. When the head-mounted display device 110 and the related evaluation auxiliary device matched therewith are obtained, the identity of the evaluation object may be registered, for example, biological feature information such as a fingerprint, a voiceprint, a face image, and an iris may be entered for the evaluation object, and the biological feature information may be used for identifying the identity of the evaluation object in the evaluation process. Unified examination evaluation is carried out based on head-mounted display equipment, all objects to be evaluated do not need to be concentrated in a unified examination evaluation field, and the objects to be evaluated can be networked by utilizing the head-mounted display equipment to carry out unified examination evaluation when the objects to be evaluated are at home.
Before the distance evaluation begins, for example, 30 minutes, the evaluation object may network the head-mounted display device 110, perform communication connection with the server 120, confirm that sufficient power can be provided for the head-mounted display device 110, confirm that the related evaluation auxiliary device establishes communication connection with the head-mounted display device 110, after the confirmation is completed, the head-mounted display device 110 may detect whether each hardware device is normally connected, whether the power is sufficient, and the like, after the detection is completed, the head-mounted display device 110 may automatically enter confirmation information that the device is normally transmitted to the server 120, then the server 120 may transmit related pre-evaluation information (for example, evaluation notice and evaluation object information) to the head-mounted display device 110, the head-mounted display device 110 receives the pre-evaluation information, detects the wearing state of the head-mounted display device 110 of the evaluation object pair, after the evaluation object wears the head-mounted display device 110, the identity of the current wearing object of the head-mounted display device 110 may be identified, for example, an iris, the head-mounted display device 110 may collect the iris of the wearing object through a camera, compare the iris of the wearing object with the iris of the evaluation object received from the server 120 to confirm the identity of the wearing object, if the iris of the wearing object is consistent with the iris of the evaluation object, identify the wearing object as the evaluation object, perform subsequent test question display processing, and if the iris of the wearing object is not consistent with the iris of the evaluation object, not display the corresponding test question.
In one embodiment, as shown in fig. 4, fig. 4 is a flowchart illustrating a method for processing test questions based on a head-mounted display device in another embodiment, and a method for processing test questions based on a head-mounted display device is further provided, which includes:
step S401, acquiring a removal request for a head-mounted display device for displaying test questions;
in this step, the head mounted display device 100 acquires a removal request of the evaluation subject to the head mounted display device 100; wherein, the subject may wear a head mounted display device and trigger the removal request.
Step S402, responding to the removal request, and acquiring the display state of the test question;
in this step, the head-mounted display device 100 responds to the removal request, and obtains a display status of the test question, which may include displayed and/or undisplayed.
Step S403, obtaining the browsing state of the test questions by the evaluation object according to the display state;
in this step, the head-mounted display device 100 obtains the browsing status of the test question by the evaluation object according to the display status of the test question, where the browsing status may include browsed status and non-browsed status. Specifically, the head-mounted display device 100 takes the test questions whose display states are displayed as the test questions that the evaluation object has viewed, and takes the test questions whose display states are not displayed as the test questions that the evaluation object has not viewed.
Step S404, if other evaluation objects triggering removal requests with the evaluation objects in the same time period exist in the evaluation objects of the test questions, determining the removable time period according to the browsing state of the evaluation objects on the test questions and the matching condition between the browsing state of the other evaluation objects on the test questions;
in this step, if there is another evaluation object that triggers the removal request at the same time interval as the evaluation object in the evaluation object of the test question, the head-mounted display device 100 may further stagger the removable time interval of the evaluation object and the removable time interval of another evaluation object having a higher browsing state matching degree with the removable time interval of the evaluation object according to the browsing state of the test question by the evaluation object and the matching condition between the browsing states of the other evaluation object and the test question.
Step S405, when the head-mounted display device is removed within the removable time period, setting answer information corresponding to the test questions with the display state of being displayed as unchangeable, and setting the test questions with the display state of being undisplayed as undisplayed;
in this step, when the head mounted display device 110 is removed within the removable time period, the head mounted display device 110 sets the response information corresponding to the test questions whose display status is displayed as unchangeable, and may further send the response information to the server 120 for recording, and may further destroy the displayed test questions, and may further set the test questions whose display status is not displayed as undisplayable.
Step S406, when the head-mounted display device is removed within the removable time period and is worn again within the removable time period, obtaining the current biological characteristic information of the wearing object of the head-mounted display device, and when the biological characteristic information of the wearing object is consistent with the biological characteristic information of the evaluation object, setting the test question with the display state of non-display as displayable.
According to the technical scheme of the embodiment, the influence of cheating behaviors such as change of answer information corresponding to browsed test questions by the reference data of the evaluation object on the evaluation can be avoided, the requirement that the evaluation object continues to answer the test questions which are not displayed after the head-mounted display device is removed can be met, whether the wearing object is the evaluation object or not is identified when the head-mounted display device is removed and worn again, and the evaluation accuracy is further improved.
In an embodiment, as shown in fig. 5, fig. 5 is a flowchart illustrating a test question processing method based on a head-mounted display device in yet another embodiment, and a test question processing method based on a head-mounted display device is further provided, which is exemplified by applying the method to the server 120 in fig. 1, and includes the following steps:
step S501, receiving a removal request sent by a head-mounted display device for displaying test questions;
in this step, the server 120 may be connected to the head mounted display device 110 via a network, and receive a removal request sent by the head mounted display device 110, where the removal request may be triggered by the evaluation subject on the head mounted display device 110.
Step S502, responding to the removal request, acquiring the display state of the test questions, and acquiring corresponding test question processing instructions according to the display state;
in this step, the server 120 responds to the removal request, obtains the display state of the test questions, and obtains a corresponding test question processing instruction according to the display state.
Step S503, sending the test question processing instruction to the head mounted display device, for instructing the head mounted display device to set the answering information corresponding to the test question whose display status is displayed as unchangeable when the head mounted display device is removed, and to set the test question whose display status is not displayed as undisplaceable; when the head mounted display apparatus is re-worn, the test question whose display state is not displayed is set to be displayable.
In this step, the server 120 sends the test question processing instruction to the head-mounted display device 110, and the head-mounted display device 110 may perform corresponding processing on the test question based on the test question processing instruction. Specifically, the test question processing instruction may instruct the head-mounted display device 110 to set the answering information corresponding to the test question whose display status is displayed as unchangeable and set the test question whose display status is not displayed as undisplayable when the head-mounted display device 110 is removed from the subject to be evaluated; the method can be further used for instructing the head-mounted display device 110 to set the test question with the non-display state as displayable for the evaluation object to continuously answer when the head-mounted display device 110 is worn again by the evaluation object.
It can be understood that the technical solution of the present embodiment is mainly to generate the test question processing instruction on the server 120 to instruct the head-mounted display device 110 to perform corresponding processing. Thus, the corresponding processing performed by the head-mounted display device 110 as described in the above embodiments may be performed by the head-mounted display device 110 according to the test question processing instruction sent by the server 120. For example, the removable period may be determined by the server 120 according to a display status of the test question, and the removable period may be carried in the test question processing instruction so that the head mounted display device 110 obtains the removable period from the test question processing instruction.
The method for processing test questions based on the head-mounted display device provided by this embodiment can meet the requirement that the evaluation subject needs to temporarily remove the head-mounted display device during the evaluation process, the answering information corresponding to the test questions displayed after the head-mounted display device is removed cannot be changed by the evaluation subject, the evaluation subject cannot browse the undisplayed test questions through the head-mounted display device in the removed state, the evaluation subject can avoid answering by referring to the data after removing the head-mounted display device, when the head-mounted display device is worn again, the undisplayed test questions can be reset to be displayable for the evaluation subject to continue answering, thereby on one hand, the influence of cheating behaviors such as the evaluation subject looking up the data to change the answering information corresponding to the browsed test questions can be avoided, on the other hand, the requirement that the evaluation subject continues answering the undisplayed test questions after removing the device can be met, the evaluation accuracy is improved.
It should be understood that although the steps in the flowcharts of fig. 2 to 5 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least some of the steps in fig. 2 to 5 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least some of the other steps or stages.
In one embodiment, as shown in fig. 6, fig. 6 is a block diagram of a test question processing apparatus based on a head-mounted display device in one embodiment, and provides a test question processing apparatus 600 based on a head-mounted display device, including:
a request obtaining module 601, configured to obtain an extraction request for a head-mounted display device for displaying test questions;
a state obtaining module 602, configured to obtain a display state of the test question in response to the removal request;
a removal processing module 603 configured to, when the head-mounted display device is removed, set response information corresponding to a test question whose display state is displayed as unchangeable, and set a test question whose display state is not displayed as undisplayable;
and a wearing processing module 604, configured to set, as displayable, the test question whose display state is not displayed when the head-mounted display device is re-worn.
In one embodiment, further comprising: a time period determination unit configured to determine a removable time period of the head-mounted display device according to the display state;
the removal processing module 603 is further configured to, when the head-mounted display device is removed within the removable time period, set response information corresponding to the test questions whose display status is displayed as unchangeable, and set the test questions whose display status is not displayed as undisplayable;
the wearing processing module 604 is further configured to set the test question whose display status is not displayed as displayable when the head-mounted display device is removed within the removable time period and is re-worn within the removable time period.
In one embodiment, the removal processing module 603 is further configured to invalidate the response information corresponding to the test question when the head mounted display device is removed outside the removable time period.
In an embodiment, the wearing processing module 604 is further configured to, when the head-mounted display device is removed within the removable time period and is not worn again within the removable time period, take response information corresponding to the test questions whose display status is already displayed as response information corresponding to the test questions.
In one embodiment, the time interval determination unit is further configured to obtain a browsing state of the test question by the evaluation object according to the display state; the evaluation object is an object which wears the head-mounted display equipment and triggers a removal request; if other evaluation objects which trigger removal requests in the same time period as the evaluation objects exist in the evaluation objects of the test questions, determining the removable time period according to the matching condition between the browsing state of the evaluation objects on the test questions and the browsing state of the other evaluation objects on the test questions.
In one embodiment, the wearing processing module 604 is further configured to obtain biometric information of a current wearing object of the head-mounted display device when the head-mounted display device is worn again; when the biological characteristic information of the wearing object is consistent with the biological characteristic information of the evaluation object, the test question which is not displayed in the display state is set to be displayable.
In one embodiment, as shown in fig. 7, fig. 7 is a block diagram of a test question processing apparatus based on a head-mounted display device in another embodiment, and provides a test question processing apparatus 700 based on a head-mounted display device, including:
a request receiving module 701, configured to receive a removal request sent by a head-mounted display device for displaying test questions;
an instruction obtaining module 702, configured to obtain a display state of the test questions in response to the removal request, and obtain a corresponding test question processing instruction according to the display state;
the instruction sending module 703 is configured to send a test question processing instruction to the head-mounted display device, and is configured to instruct the head-mounted display device to set answer information corresponding to a test question whose display state is displayed as unchangeable when the head-mounted display device is removed, and set a test question whose display state is not displayed as undisplaceable; when the head mounted display apparatus is re-worn, the test question whose display state is not displayed is set to be displayable.
For specific limitations of the test question processing apparatus based on the head-mounted display device, reference may be made to the above limitations of the test question processing method based on the head-mounted display device, and details are not repeated here. The modules in the test question processing device based on the head-mounted display device can be wholly or partially realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent of a processor in the electronic device, or can be stored in a memory in the electronic device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, an electronic device is provided, which may be a head-mounted display device or a server, and its internal structure diagram may be as shown in fig. 8, where fig. 8 is an internal structure diagram of the electronic device in one embodiment. The electronic device comprises a processor, a memory and a communication interface which are connected through a system bus. Wherein the processor of the electronic device is configured to provide computing and control capabilities. The memory of the electronic equipment comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The communication interface of the electronic device is used for carrying out wired or wireless communication with an external terminal or server, and the wireless communication can be realized through WIFI, an operator network, NFC (near field communication) or other technologies. The computer program is executed by a processor to implement a method for processing test questions based on a head-mounted display device.
Those skilled in the art will appreciate that the structure shown in fig. 8 is a block diagram of only a portion of the structure relevant to the present disclosure, and does not constitute a limitation on the electronic device to which the present disclosure may be applied, and that a particular electronic device may include more or less components than those shown, or combine certain components, or have a different arrangement of components.
In one embodiment, an electronic device is further provided, which includes a memory and a processor, where the memory stores a computer program, and the processor implements the steps of the above method embodiments when executing the computer program.
In an embodiment, a computer-readable storage medium is provided, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
The technical features of the above embodiments can be arbitrarily combined, and for the sake of brevity, all possible combinations of the technical features in the above embodiments are not described, but should be considered as the scope of the present specification as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.
Claims (10)
1. A method for processing test questions based on a head-mounted display device is characterized by comprising the following steps:
acquiring an extraction request of head-mounted display equipment for displaying test questions; the head-mounted display device is VR glasses; the head-mounted display equipment is also used for receiving answer information of the evaluation object and sending the answer information to a server;
responding to the picking request, and acquiring the display state of the test question;
according to the display state, obtaining the browsing state of the test question by the evaluation object; if other evaluation objects triggering the removal request with the evaluation object in the same time period exist in the evaluation objects of the test questions, determining the removable time period of the head-mounted display equipment according to the browsing state of the evaluation object on the test questions and the matching condition between the browsing state of the other evaluation objects on the test questions, so that the removable time periods of the evaluation object with the matching degree larger than the matching degree threshold value and the other evaluation objects are staggered; wherein the evaluation object is an object wearing the head-mounted display device and triggering the removal request;
when the head-mounted display device is removed in the removable time period, setting answer information corresponding to the test questions which are displayed in the display state as unchangeable, setting the test questions which are not displayed in the display state as undisplayable, and setting the displayed test questions as unredisplayable;
setting the test question with the display state of non-display as displayable when the head-mounted display device is worn again; when the head-mounted display device is worn again, setting the test question with the display state of being not displayed as displayable comprises the following steps: setting the test question whose display state is not displayed to be displayable when the head-mounted display device is removed within the removable period and is re-worn within the removable period.
2. The method of claim 1, further comprising:
when the head-mounted display device is removed outside the removable time period, response information corresponding to the test question is set to be invalid.
3. The method of claim 1, further comprising:
and when the head-mounted display equipment is removed in the removable time period and is not worn again in the removable time period, taking the answering information corresponding to the test questions with the display state being displayed as the answering information corresponding to the test questions.
4. The method according to claim 1, wherein setting the test question whose display status is not displayed as displayable when the head-mounted display device is re-worn comprises:
when the head-mounted display equipment is worn again, acquiring the biological characteristic information of the current wearing object of the head-mounted display equipment;
and when the biological characteristic information of the wearing object is consistent with the biological characteristic information of the evaluation object, setting the test question with the display state of non-display as displayable.
5. A method for processing test questions based on a head-mounted display device is characterized by comprising the following steps:
receiving an extraction request sent by a head-mounted display device for displaying test questions; the head-mounted display device is VR glasses; the head-mounted display equipment is also used for receiving answer information of the evaluation object and returning the answer information;
responding to the removal request, acquiring the display state of the test questions, and acquiring corresponding test question processing instructions according to the display state; further comprising: according to the display state, obtaining the browsing state of the test question by the evaluation object; if other evaluation objects triggering the removal request with the evaluation object in the same time period exist in the evaluation objects of the test questions, determining the removable time period of the head-mounted display equipment according to the browsing state of the evaluation object on the test questions and the matching condition between the browsing state of the other evaluation objects on the test questions, so that the removable time periods of the evaluation object with the matching degree larger than the matching degree threshold value and the other evaluation objects are staggered; wherein the evaluation object is an object wearing the head-mounted display device and triggering the removal request;
sending the test question processing instruction to the head-mounted display device, wherein the instruction is used for instructing the head-mounted display device to set answering information corresponding to the test questions which are displayed in the display state as unchangeable when the head-mounted display device is removed in the removable time period, to set the test questions which are not displayed in the display state as undisplayable, and to set the displayed test questions as unredisplayable; setting the test question whose display state is not displayed to be displayable when the head-mounted display device is removed within the removable period and is re-worn within the removable period.
6. A test question processing apparatus based on a head-mounted display device, comprising:
the device comprises a request acquisition module, a test question display module and a test question display module, wherein the request acquisition module is used for acquiring an extraction request of head-mounted display equipment for displaying test questions; the head-mounted display device is VR glasses; the head-mounted display equipment is also used for receiving answer information of the evaluation object and sending the answer information to a server;
the state acquisition module is used for responding to the removal request and acquiring the display state of the test question;
the time interval determining unit is used for obtaining the browsing state of the test question by the evaluation object according to the display state; if other evaluation objects triggering the removal request with the evaluation object in the same time period exist in the evaluation objects of the test questions, determining the removable time period of the head-mounted display equipment according to the browsing state of the evaluation object on the test questions and the matching condition between the browsing state of the other evaluation objects on the test questions, so that the removable time periods of the evaluation object with the matching degree larger than the matching degree threshold value and the other evaluation objects are staggered; wherein the evaluation object is an object wearing the head-mounted display device and triggering the removal request;
a removal processing module, configured to, when the head-mounted display device is removed in the removable time period, set response information corresponding to the test questions whose display status is displayed as unchangeable, set the test questions whose display status is not displayed as undisplayable, and set the displayed test questions as unredisplayable;
the wearing processing module is used for setting the test question with the display state of being not displayed as displayable when the head-mounted display equipment is worn again; when the head-mounted display device is worn again, setting the test question with the display state of being not displayed as displayable comprises the following steps: setting the test question whose display state is not displayed to be displayable when the head-mounted display device is removed within the removable period and is re-worn within the removable period.
7. The apparatus of claim 6, wherein the removal processing module is further configured to invalidate response information corresponding to the test question when the head mounted display device is removed outside of the removable time period.
8. A test question processing apparatus based on a head-mounted display device, comprising:
the device comprises a request receiving module, a judging module and a processing module, wherein the request receiving module is used for receiving a removal request sent by a head-mounted display device for displaying test questions; the head-mounted display device is VR glasses; the head-mounted display equipment is also used for receiving answer information of the evaluation object and returning the answer information;
the instruction acquisition module is used for responding to the removal request, acquiring the display state of the test questions and acquiring corresponding test question processing instructions according to the display state; the instruction acquisition module is further used for acquiring the browsing state of the test question by the evaluation object according to the display state; if other evaluation objects triggering the removal request with the evaluation object in the same time period exist in the evaluation objects of the test questions, determining the removable time period of the head-mounted display equipment according to the browsing state of the evaluation object on the test questions and the matching condition between the browsing state of the other evaluation objects on the test questions, so that the removable time periods of the evaluation object with the matching degree larger than the matching degree threshold value and the other evaluation objects are staggered; wherein the evaluation object is an object wearing the head-mounted display device and triggering the removal request;
the instruction sending module is used for sending the test question processing instruction to the head-mounted display equipment and indicating the head-mounted display equipment to set answer information corresponding to the test questions with the display states of being displayed as unchangeable when the head-mounted display equipment is removed in the removable time period, set the test questions with the display states of being not displayed as undisplayable and set the displayed test questions as unredisplayable; setting the test question whose display state is not displayed to be displayable when the head-mounted display device is removed within the removable period and is re-worn within the removable period.
9. An electronic device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor realizes the steps of the method of any of claims 1 to 5 when executing the computer program.
10. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 5.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010495545.XA CN111665939B (en) | 2020-06-03 | 2020-06-03 | Test question processing method and device based on head-mounted display equipment and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010495545.XA CN111665939B (en) | 2020-06-03 | 2020-06-03 | Test question processing method and device based on head-mounted display equipment and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111665939A CN111665939A (en) | 2020-09-15 |
CN111665939B true CN111665939B (en) | 2021-05-07 |
Family
ID=72385874
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010495545.XA Active CN111665939B (en) | 2020-06-03 | 2020-06-03 | Test question processing method and device based on head-mounted display equipment and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111665939B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112394813B (en) * | 2020-11-05 | 2021-06-08 | 广州市南方人力资源评价中心有限公司 | VR examination method and device based on intelligent bracelet equipment and brain wave acquisition equipment |
CN112164263A (en) * | 2020-11-10 | 2021-01-01 | 龙岩烟草工业有限责任公司 | Answering method and answering system for safety knowledge in tobacco industry |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103208212A (en) * | 2013-03-26 | 2013-07-17 | 陈秀成 | Anti-cheating remote online examination method and system |
CN105654803A (en) * | 2016-02-16 | 2016-06-08 | 北京励普教育科技有限公司 | Head-mounted online examination machine |
CN106662746A (en) * | 2014-08-22 | 2017-05-10 | 国际智能技术公司 | Secure testing device, system and method |
CN106898178A (en) * | 2017-01-08 | 2017-06-27 | 广东工业大学 | A kind of examination overall analysis system based on wearable device |
Family Cites Families (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104881743A (en) * | 2015-05-28 | 2015-09-02 | 广州番禺职业技术学院 | Autonomous learning online examination method |
CN107463258A (en) * | 2017-08-07 | 2017-12-12 | 北京铂石空间科技有限公司 | Head-mounted display apparatus, wear-type show interactive system and display exchange method |
CN109613982A (en) * | 2018-12-13 | 2019-04-12 | 叶成环 | Wear-type AR shows the display exchange method of equipment |
-
2020
- 2020-06-03 CN CN202010495545.XA patent/CN111665939B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103208212A (en) * | 2013-03-26 | 2013-07-17 | 陈秀成 | Anti-cheating remote online examination method and system |
CN106662746A (en) * | 2014-08-22 | 2017-05-10 | 国际智能技术公司 | Secure testing device, system and method |
CN105654803A (en) * | 2016-02-16 | 2016-06-08 | 北京励普教育科技有限公司 | Head-mounted online examination machine |
CN106898178A (en) * | 2017-01-08 | 2017-06-27 | 广东工业大学 | A kind of examination overall analysis system based on wearable device |
Also Published As
Publication number | Publication date |
---|---|
CN111665939A (en) | 2020-09-15 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110705507B (en) | Identity recognition method and device | |
CN111665939B (en) | Test question processing method and device based on head-mounted display equipment and electronic equipment | |
CN104836781B (en) | Distinguish the method and device for accessing user identity | |
US10204263B2 (en) | Monitoring system, monitoring method, and program | |
US20200184088A1 (en) | Computer-implemented method and computer program product for the access control of a terminal | |
US20190325770A1 (en) | Systems and methods for dynamic monitoring of test taking | |
CN113626238A (en) | ctdb service health state monitoring method, system, device and storage medium | |
CN113329231A (en) | Resource distribution method, device, system, electronic equipment and storage medium | |
CN111583732B (en) | Evaluation state monitoring method, device and equipment based on head-mounted display equipment | |
CN113077354B (en) | Insurance application verification method and device for electronic equipment | |
EA039860B1 (en) | Method and communication system for providing information indicative of concentration of allergens in the environment | |
CN114461507A (en) | Method, apparatus, device, medium and program product for responding to an alarm event | |
US20230047455A1 (en) | Video processing method, apparatus and system | |
CN109800146B (en) | Application program start time testing method and device, computer equipment and storage medium | |
TW201833759A (en) | Contact information display method and device, and information display method and device | |
CN111695445A (en) | Face recognition method, device, equipment and computer readable storage medium | |
CN111158829A (en) | Operation rollback processing method and device | |
CN113836509B (en) | Information acquisition method, device, electronic equipment and storage medium | |
CN111679863B (en) | Test question display method, device, equipment and medium based on head-mounted display equipment | |
DE112021002509T5 (en) | Authentication system, authentication device, authentication method, and program | |
CN111554368B (en) | System and method for intercommunication between public health system and medical system | |
CN112396008A (en) | Sensitive information desensitization method and device, storage medium and electronic equipment | |
CN114220231B (en) | Information display method and device, storage medium and electronic device | |
WO2023144929A1 (en) | Authentication system, authentication device, authentication method, and program | |
JP7185093B1 (en) | Information processing device, information processing method and program |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address |
Address after: 511400 No.5, jinshangu creative 10th Street, Donghuan street, Panyu District, Guangzhou City, Guangdong Province Patentee after: Wangcai Technology (Guangzhou) Group Co.,Ltd. Country or region after: China Address before: 511400 No.5, jinshangu creative 10th Street, Donghuan street, Panyu District, Guangzhou City, Guangdong Province Patentee before: GUANGZHOU NANFANG HUMAN RESOURCES EVALUATION CENTER Co.,Ltd. Country or region before: China |
|
CP03 | Change of name, title or address |