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 test question display method based on the head-mounted display device provided by the application can be applied to the application environment shown in fig. 1, and fig. 1 is an application environment diagram of the test question display method based on the head-mounted display device in one embodiment. The application environment may include a head mounted display device 110 and an evaluation server 120, wherein the head mounted display device 110 communicates with the evaluation server 120 over a network. The head-mounted display device 110 may be VR glasses, and the evaluation server 120 may be implemented by an independent server or a server cluster formed by a plurality of servers.
In the scenario of a unified test and evaluation, an object to be evaluated may go to an authority such as a test and evaluation center in advance, for example, half a month or a month, to obtain the head-mounted display device 110, and the head-mounted display device 110 may be used to display a test and evaluation question in a test and evaluation interface presented in a virtual reality screen during the test and evaluation. The process of identity registration of the object to be evaluated may include inputting biometric information such as a fingerprint, a voiceprint, a face image, and an iris, and the biometric information is mainly used for identifying the identity of the object to be evaluated in the process of evaluation.
After the evaluation subject makes a relevant registration, the head-mounted display device 110 may be retrieved home according to the evaluation test information thereof. Before the start of the evaluation, for example, 30 minutes, the evaluation subject may network the head-mounted display device 110, communicate with the evaluation server 120, and confirm that sufficient power can be provided for the head-mounted display device 110, after the confirmation is completed, the head-mounted display device 110 may detect whether each 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 transmit confirmation information of device normality to the evaluation server 120, and then the evaluation server 120 may transmit relevant pre-examination information (including examination caution items and examinee personal information) to the head-mounted display device 110, the head-mounted display device 110 receives the pre-examination information, detects the wearing state of the head-mounted display device 110 by the evaluation subject, and after the head-mounted display device 110 is worn, the head-mounted display device 110 may collect the iris of the evaluation subject through a camera installed in the head-mounted display device 110, the identity of the subject is confirmed by comparing the captured iris with the iris received from the evaluation server 120. After the identity is confirmed, the head-mounted display device 11 displays the examination notice and the personal information of the evaluation object for the evaluation object to browse and actively confirm the personal information, and can trigger the correct confirmation information of the examinee information after no error is confirmed, and after receiving the confirmation information, the head-mounted display device 110 waits for the evaluation server 120 to send the evaluation test question. When the evaluation time comes, the head-mounted display device 110 displays the evaluation test questions issued by the evaluation server 120.
In the evaluation process, the head mounted display device 110 may display the evaluation test questions sent by the evaluation server 120 on the evaluation interface, respond to a calculator wake-up instruction triggered by the evaluation object and directed to the evaluation test questions currently displayed on the evaluation interface (hereinafter, referred to as current evaluation test questions), display a virtual calculator having an arithmetic capability adapted to the test question content of the current evaluation test questions on the evaluation interface, and then respond to the arithmetic operation instruction input by the evaluation object through the virtual calculator, and display the arithmetic results through a result display window on the virtual calculator.
The following describes a test question display method based on a head-mounted display device according to the present application with reference to embodiments and drawings.
In an embodiment, as shown in fig. 2, fig. 2 is a flowchart illustrating a test question display method based on a head-mounted display device in an embodiment, and provides a test question display method 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:
step S201, displaying the evaluation test questions sent by the evaluation server on an evaluation interface;
in this step, the head-mounted display device 110 may display the evaluation test question for the evaluation object when the evaluation formally starts after receiving the evaluation test question transmitted by the evaluation server 120. The head-mounted display device 110 may display each of the evaluation test questions according to the test question numbers in sequence, and may display one evaluation test question at a time, wherein the evaluation test question currently displayed on the evaluation interface by the head-mounted display device 110 may be referred to as a current evaluation test question.
Specifically, as shown in fig. 3(a), the head-mounted display device 110 may display the evaluation interface 300 and display the complete test question content of the current evaluation test question 310 on the evaluation interface 300 in a full screen, for example, the current evaluation test question 310 may be a selection question, and the test question content may correspondingly include a question and a corresponding option.
Step S202, responding to a calculator awakening instruction aiming at the current test question triggered by the test object, and displaying the virtual calculator with the operation capability suitable for the test question content of the current test question on the test interface.
The virtual calculators configured for each test question can be the same or different. Wherein, the same means having the same operation components, and the different means having different operation components. In the embodiments of the present application, the virtual calculators used for the test questions have the computation capability suitable for the test question contents of the test questions, in other words, the virtual calculators respectively configured for the test questions at least satisfy the answer requirements of the test questions. Specifically, if some test questions may need to be operated with root opening signs and trigonometric functions, mathematical operation components with root opening signs and trigonometric functions may be configured for the test questions, and if some test questions may only need to be added, subtracted, multiplied and divided, mathematical operation components with addition, subtraction, multiplied and divided may be configured for the test questions.
Because the difficulty of each test question is different, the calculation capability of meeting the answering requirement is different, so in some embodiments, the virtual calculator used for each question can be different.
In other embodiments, the same virtual calculator may be configured for each test question, so that it is avoided that the evaluation object performs answer screening by reversely deducing the required actual operation according to the virtual calculator corresponding to each test question, which is beneficial to improving the evaluation accuracy, so that the evaluation can accurately reflect the actual capability of the evaluation object. The virtual calculator has operation tools including an add-subtract multiply-divide operation tool, an open root operation tool, a trigonometric function operation tool and a variance operation tool to meet the problem solving requirement of each test question, that is, the virtual calculator has operation capability suitable for the test question content of each test question.
Referring to fig. 3(b), specifically to this step S202, when the head-mounted display device 110 displays the current evaluation test question 310 on the evaluation interface 300, the evaluation object may trigger a calculator awakening instruction for the current evaluation test question 310, where the calculator awakening instruction may be triggered by the evaluation object through a specific entity control on an operation handle in communication connection with the head-mounted display device 110, or may be triggered by the evaluation object selecting the virtual control 320 displayed on the evaluation interface 300 by moving the operation handle, and a specific triggering manner is not limited in this embodiment.
The head-mounted display device 110 responds to a calculator awakening instruction triggered by the evaluation object and aiming at the current evaluation test question, and displays the virtual calculator 330 with the computing capability suitable for the test question content of the current evaluation test question on the evaluation interface 300, in some embodiment modes, after being awakened, the virtual calculator 330 can be set to be displayed in a floating manner on a set position of the evaluation interface 300, for example, on the right side of the evaluation interface 300. The virtual calculator 320 may include an operation instruction input area 331 and a result display window 332, where the operation instruction input area 331 may be used for the evaluation object to select, for example, operation components a to I in the operation instruction input area 331 through, for example, an operation handle to input corresponding operation instructions, and for example, the operation component a may be a plus operation component, and the operation component B may be any number from 0 to 9, and the like. The result display window 332 may display an operation result obtained by inputting an operation instruction to the evaluation object and executing a corresponding operation by the head-mounted display device 110.
In some embodiments, when the current evaluation test question is displayed on the evaluation interface 300 for the first time, the corresponding virtual calculator 330 is in a hidden state by default, that is, the virtual calculator 330 is not displayed on the evaluation interface 300 by default, and the evaluation object may trigger a calculator wake-up instruction for the current evaluation test question to wake up the virtual calculator 330.
Step S203, in response to the operation instruction input by the evaluation object through the virtual calculator, displaying the operation result through a result display window on the virtual calculator.
In this step, the evaluation object may input an operation instruction through the operation instruction input area 331 of the virtual calculator 330, and the head-mounted display device 110 displays the operation result through the result display window 332 on the virtual calculator in response to the operation instruction.
In the above test question display method based on the head-mounted display device, the head-mounted display device 110 may display the evaluation test question on the evaluation interface after receiving the evaluation test question sent by the evaluation server 120, if the evaluation test question currently displayed on the evaluation interface needs a certain operation, the evaluation object may trigger a calculator wake-up instruction of the current evaluation test question, the head-mounted display device 110 responds to the instruction and displays a virtual calculator on the evaluation interface, the virtual calculator has an operation capability adapted to the test question content of the current evaluation test question, so as to meet the operation requirement of the evaluation object on the evaluation test question, and after the evaluation object inputs the operation instruction through the virtual calculator, the head-mounted display device 110 may display a corresponding operation result through a result display window on the virtual calculator. The scheme can provide a corresponding virtual calculator for the evaluation test questions displayed by the head-mounted display device 110, so that the operation requirements of an evaluation object on each evaluation test question are met, and the types of the evaluation test questions displayed by the head-mounted display device 110 are enriched.
In some embodiments, after the operation result is displayed through the result display window on the virtual calculator in step S203, the following steps may be further included:
and hiding the virtual calculator and storing the operation result of the current evaluation test question in response to a calculator hiding instruction which is triggered by the evaluation object and aims at the current evaluation test question.
In this embodiment, after waking up the virtual calculator 330, the evaluation object may select the virtual control 320 again by using the operation handle to trigger a calculator hiding instruction for the current evaluation test question 310, and the head mounted display device 110 is responsive to the calculator hiding instruction to hide the virtual calculator 330, and at the same time, may save the operation result corresponding to the current evaluation test question 310. Further, when the hidden virtual calculator 330 is awakened again, the saved operation result can be displayed through the result display window 332 on the awakened virtual calculator 330. According to the scheme, the evaluation object can hide the virtual calculator and answer the operation result displayed by the virtual calculator after obtaining the operation result, if the evaluation object wants to review the operation result obtained before, the virtual calculator 330 can be awakened again by triggering a calculator awakening instruction, the operation result of the virtual calculator 330 is pre-stored, and after the virtual calculator 330 is awakened again, the stored operation result can be displayed, so that the evaluation object can be reviewed and answered conveniently.
Further, the operation results stored by the head-mounted display device 110 for the evaluation object may include all operation results obtained by the evaluation object through the virtual calculator 330 during the evaluation process. That is, the head-mounted display device 110 may store the operation result after the evaluation object performs the operation through the virtual calculator each time. In some embodiments, after the evaluation is finished, the head-mounted display device 110 sends all the operation results to the evaluation server 120. All the operation results sent to the evaluation server 120 by the head-mounted display device 110 may be used for the evaluation server 120 to perform evaluation behavior analysis on the evaluation object with respect to the current evaluation test question 310.
In this embodiment, after the evaluation is finished, all the answer information of the evaluation object and all the operation results of each evaluation test question may be uploaded to the evaluation server 120 through the head mounted display device 110, the evaluation server 120 may perform score statistics on the evaluation object, and may further analyze whether there is cheating action for each evaluation test question answered by the evaluation object according to the operation results, for example, if it is found that the evaluation object does not perform operation on the virtual calculator 330 in more complex multiple computing questions and all answers are correct, it may further analyze whether there is cheating action for the evaluation object in the evaluation process by combining whether the head mounted display device 110 is removed or whether there is answer received from the surroundings, and so on.
In an embodiment, the displaying of the virtual calculator having an operational capability suitable for the test question content of the current test question on the evaluation interface in step S202 may specifically include:
and when the evaluation interface is an evaluation interface displayed in a split screen mode, displaying the current evaluation test questions in a first display area of the evaluation interface, and displaying the virtual calculator in a second display area of the evaluation interface.
In this embodiment, as shown in fig. 4, the evaluation interface 300 may be an evaluation interface with a split-screen display capability, and when the evaluation interface 300 is an evaluation interface with a split-screen display, the head-mounted display device 110 may divide the evaluation interface 300 into a first display area 410 and a second display area 420 according to a reference line 430 (the reference line 430 mainly plays a role, and may not be displayed on the evaluation interface 300 in an actual scene). The head-mounted display device 110 further displays the current evaluation test question 310 in a first display area 410 of the evaluation interface 300 and displays the virtual calculator 330 in a second display area 420 of the evaluation interface 300. According to the technical scheme, the current evaluation test question 310 and the virtual calculator 330 thereof can be displayed on the same interface in a split-screen display mode, and the virtual calculator 330 cannot shield the current evaluation test question 310, so that an evaluation object can browse the evaluation test questions, operate and answer the evaluation test questions conveniently.
Further, before displaying the current evaluation test question in the first display area of the evaluation interface and displaying the virtual calculator in the second display area of the evaluation interface, the method may further include the following steps:
the head mounted display device 110 divides a first display area 410 having a target area size in the evaluation interface 300 based on the test question content of the current evaluation test question 310. The target area size is a size that allows the test question content of the current evaluation test question 310 to be completely displayed on the evaluation interface 300 in a size greater than or equal to a preset font size, and a display area of the evaluation interface 300 other than the first display area 410 is used as the second display area 420.
Specifically, in conjunction with fig. 3(a) and 4, when the current evaluation test question 310 is completely displayed on the evaluation interface 300 in a full screen manner, the test question content of the current evaluation test question 310 may have a relatively large word size, so that the evaluation subject can clearly see the test question content, and when the virtual calculator 330 is awakened, the evaluation interface 300 may be divided into two display areas, one display area is used to display the test question content, and the other is used to display the virtual calculator 330. At this time, the head-mounted display device 110 may reduce the font size of the test question content of the current evaluation test question 310 to a preset font size, which may be the minimum font size that enables the evaluation subject to see the test question content completely displayed on the evaluation interface 300, and then the head-mounted display device 110 may divide the first display area 410 having a target area size from the evaluation interface 300 so that the test question content displayed in the preset font size can be completely displayed in the first display area 410, and the remaining area of the evaluation interface 300 may serve as the second display area 420 for displaying the virtual calculator 330. According to the technical scheme, the size of the first display area can be adjusted based on the test question content, so that the first display area can completely and clearly show the test question content of the test question for the test object.
In some embodiments, the method may further include the following steps:
responding to a calculator replacing request aiming at the virtual calculator triggered by the evaluation object, replacing the virtual calculator requested to be replaced by the evaluation server by the virtual calculator issued again by the evaluation server, and storing and displaying an operation result obtained by the operation of the virtual calculator requested to be replaced by the evaluation object as an operation result of the virtual calculator issued again.
In this embodiment, during the evaluation and response process of the evaluation object using the head-mounted display device 110, the virtual calculator 330 may perform corresponding operations. The operation tool on the virtual calculator 330 may have an abnormality, for example, the evaluation object cannot select an operation element such as a plus sign operation element in the operation instruction input area 331 of the virtual calculator 330 using the operation handle, the evaluation object triggers a calculator replacement request for the virtual calculator 330, the head-mounted display device 110 responds to the request and may send information of the operation abnormality of the virtual calculator 330 to the evaluation server 120, the evaluation server 120 re-issues the virtual calculator according to the information, and the head-mounted display device 110 loads the re-issued virtual calculator to replace the virtual calculator requested to be replaced by the evaluation object. The head-mounted display device 110 may synchronously store the operation result of the virtual calculator requested to be replaced to the newly issued virtual calculator as the operation result of the newly issued virtual calculator, so that the operation of the evaluation object performed on the virtual calculator with abnormal operation may also be displayed by the newly loaded virtual calculator, thereby avoiding the loss of the operation result.
In one embodiment, the method may further include the following steps:
the head-mounted display device 110 sends an evaluation test acquisition request carrying an identification of the evaluation test to the evaluation server 120; the head mounted display device 110 receives the evaluation test questions and the virtual calculators from the evaluation server 120.
In this embodiment, after the head-mounted display device 110 sends an evaluation test acquisition request to the evaluation server 120, the evaluation server 120 acquires an evaluation test corresponding to an evaluation test identifier from the evaluation test library, and acquires a virtual calculator corresponding to the evaluation test from the virtual calculator library. The virtual calculator library comprises a plurality of virtual calculators which are configured in advance and correspond to the sets of the evaluation test questions, and the operation components of the virtual calculators correspond to the keywords in the test question contents of the sets of the evaluation test questions.
Specifically, for different evaluation tests, because the knowledge to be evaluated and examined is different, the operation components corresponding to the evaluation test questions are also different, so that the corresponding operation components, namely the virtual calculator, can be customized for each set of evaluation test questions. The evaluation server 120 may be configured with an operation component library including various operation components in advance, the evaluation unit may transmit specific test content of the evaluation test to the evaluation server 120, and the evaluation server 120 analyzes the test content to obtain the required operation components to customize the virtual calculator. In a specific implementation, the evaluation server 120 may obtain an operation component corresponding to a keyword in the test question content according to the keyword, for example, for keywords related to speed, distance, voltage, triangle, and the like, operation components such as addition, subtraction, multiplication, division, trigonometric function, and the like may be obtained, an operation component package may be packaged in advance, an operation component package related to the calculation of the architectural design may be retrieved corresponding to different keywords, for example, for keywords such as "architectural design," and a corresponding virtual calculator may be obtained according to the configuration of the operation component package. The virtual calculator intelligently analyzed by the evaluation server 120 can further verify whether the requirements of the test question content on the operation components are met by the evaluation unit. In this regard, the evaluation unit may feed back other necessary operation components according to the verification result, and the evaluation server 120 may call the other operation components from its operation component library according to the feedback information and add the other operation components to the virtual calculator obtained previously, thereby completing the process of customizing the virtual calculator for each set of evaluation test questions.
The head-mounted display device 110 may receive the evaluation test questions and the virtual calculator sent by the evaluation server 120 from the evaluation server, and each evaluation test question in the set of evaluation test questions may adopt a virtual calculator with the same operation component, so that the evaluation object may be prevented from performing answer screening by reversely deducing an actual operation tool required by each question according to the virtual calculator corresponding to the question, which is beneficial to improving the evaluation accuracy, so that the evaluation may accurately reflect the actual evaluation level of the evaluation object.
In one embodiment, as shown in fig. 4 and fig. 5 in combination, the method may be applied to the head-mounted display device 110 shown in fig. 1, and specifically includes:
in step S501, the head-mounted display device 110 displays the evaluation test questions sent by the evaluation server 120 on the evaluation interface.
In step S502, the head-mounted display device 110 responds to a calculator wake-up instruction for the current evaluation test question triggered by the evaluation object, and divides a first display area 410 having a target area size in the evaluation interface 300 based on the test question content of the current evaluation test question 310.
Wherein, the target area size is the size that the test question content of the current test question 310 is completely displayed on the test interface 300 with a size greater than or equal to the preset font size; the display area of the evaluation interface 300 other than the first display area 410 is used as a second display area 420.
In step S503, the head-mounted display device 110 displays the current evaluation test question 310 in the first display area 410 of the evaluation interface 300, and displays the virtual calculator 330 in the second display area 420 of the evaluation interface 300.
In step S504, the head-mounted display device 110 displays the operation result through the result display window 332 on the virtual calculator 330 in response to the operation instruction input by the evaluation subject through the virtual calculator 330.
In step S505, the head-mounted display device 110 hides the virtual calculator 330 and saves the operation result of the current evaluation test question 310 in response to a calculator hiding instruction for the current evaluation test question 310 triggered by the evaluation object.
When the hidden virtual calculator 330 is awakened again, the saved operation result is displayed through the result display window 332 on the awakened virtual calculator 330.
In step S506, after the evaluation is finished, the head-mounted display device 110 sends all operation results obtained by the evaluation object through the operation of the virtual calculator 330 in the evaluation process to the evaluation server 120.
Wherein, all the operation results sent to the evaluation server 120 by the head-mounted display device 110 are used for the evaluation server 120 to perform evaluation behavior analysis on the evaluation object with respect to the current evaluation test question.
The technical scheme provided by the above embodiment can meet the operation requirement of the evaluation object on each evaluation test shown by the head-mounted display device 110, enrich the types of the evaluation test shown by the head-mounted display device 110, facilitate the answering of the evaluation object and facilitate the evaluation server 120 to perform evaluation behavior analysis on the evaluation object.
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 display apparatus based on a head-mounted display device in one embodiment, and provides a test question display apparatus 600 based on a head-mounted display device, including:
the test question display module 601 is used for displaying the evaluation test questions sent by the evaluation server on the evaluation interface;
a calculator display module 602, configured to display, in response to a calculator wake-up instruction for a current evaluation test triggered by an evaluation object, a virtual calculator with an arithmetic capability adapted to test content of the current evaluation test on an evaluation interface; the current evaluation test question is an evaluation test question currently displayed by an evaluation interface;
the result display module 603 is configured to display an operation result through a result display window on the virtual calculator in response to an operation instruction input by the evaluation object through the virtual calculator.
In one embodiment, the result displaying module 603 is further configured to, after displaying the operation result through the result displaying window on the virtual calculator, in response to a calculator hiding instruction for the current evaluation test question triggered by the evaluation object, hide the virtual calculator and save the operation result of the current evaluation test question; when the hidden virtual calculator is awakened again, the stored operation result is displayed through the result display window on the awakened virtual calculator again.
In one embodiment, the saved operation result may include all operation results obtained by the evaluation object through the operation of the virtual calculator during the evaluation process; the apparatus 600 further comprises:
the result sending module is used for sending all the operation results to the evaluation server after the evaluation is finished; and all the operation results sent to the evaluation server are used for analyzing the evaluation behavior of the evaluation object aiming at the current evaluation test question by the evaluation server.
In one embodiment, calculator presentation module 602 is further configured to: when the evaluation interface is an evaluation interface displayed in a split screen mode, displaying the current evaluation test questions in a first display area of the evaluation interface, and displaying the virtual calculator in a second display area of the evaluation interface; wherein the evaluation interface is divided into a first display area and a second display area.
In one embodiment, the calculator displaying module 602 is further configured to, before displaying the current evaluation test question in the first display area of the evaluation interface and displaying the virtual calculator in the second display area of the evaluation interface, divide the first display area having the target area size in the evaluation interface based on the test question content of the current evaluation test question; the target area size is the size which enables the test question content to be completely displayed on the evaluation interface in a preset word size or larger; and the display area except the first display area in the evaluation interface is a second display area.
In an embodiment, the apparatus 600 further includes:
and the calculator replacing module is used for responding to a calculator replacing request aiming at the virtual calculator triggered by the evaluation object, replacing the virtual calculator requested to be replaced by the evaluation server by the virtual calculator issued again by the evaluation server, and storing and displaying an operation result obtained by the operation of the virtual calculator requested to be replaced by the evaluation object as an operation result of the virtual calculator issued again.
In an embodiment, the apparatus 600 further includes: the evaluation receiving module is used for sending an evaluation test acquisition request carrying an evaluation test identification to the evaluation server; the system comprises an evaluation server, a virtual calculator library and a virtual calculator, wherein the evaluation server is used for acquiring an evaluation test corresponding to an evaluation test identifier from the evaluation test library and acquiring a virtual calculator corresponding to the evaluation test from the virtual calculator library; the test question bank comprises a plurality of pre-stored sets of test questions; the virtual calculator library comprises a plurality of preset virtual calculators corresponding to each set of test questions; the operation components of each virtual calculator correspond to the keywords of the test question content of each set of test questions; receiving an evaluation test question and a virtual calculator from an evaluation server; the evaluation test questions comprise a plurality of evaluation test questions, and the virtual calculators corresponding to the evaluation test questions have the same operation components.
For specific definition of the head-mounted display device, reference may be made to the above definition of the head-mounted display method, which is not described herein again. The various modules in the head-mounted display device described above may be implemented in whole or in part by software, hardware, and combinations thereof. The modules can be embedded in a hardware form or independent from a processor in a computer device such as a head-mounted display device, and can also be stored in a memory in the computer device such as the head-mounted display device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a head-mounted display device is provided, an internal structure diagram of which can be as shown in fig. 7, fig. 7 being an internal structure diagram of a computer device in one embodiment. The head-mounted display device comprises a processor, a memory, a communication interface, a display screen and an input device which are connected through a system bus. Wherein the processor of the head mounted display device is configured to provide computing and control capabilities. The memory of the head-mounted display device 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 head-mounted display device is used for carrying out wired or wireless communication with external equipment, 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 of displaying test questions based on a head-mounted display device. The display screen of the head-mounted display device can be a liquid crystal display screen or an electronic ink display screen, and the input device of the head-mounted display device can be a touch layer covered on the display screen, a button, a track ball or a touch pad arranged on the shell of the head-mounted display device, an external keyboard, a touch pad or a mouse and the like.
Those skilled in the art will appreciate that the structure shown in fig. 7 is a block diagram of only a portion of the structure relevant to the present application, and does not constitute a limitation of the head mounted display device to which the present application is applied, and a particular head mounted display device may include more or less components than those shown in the drawings, or combine certain components, or have a different arrangement of components.
In one embodiment, there is also provided a head-mounted display device comprising a memory and a processor, the memory having stored therein a computer program, the processor implementing 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.