Disclosure of Invention
In order to solve the technical problems, the technical scheme provided by the invention is as follows: a question bank construction method based on cognitive hierarchy comprises the following steps:
(1) establishing a temporary question bank: collecting temporary exercise files comprising exercise numbers, exercise names, exercise contents, exercise knowledge points and exercise answers;
(3) and (3) assigning answers to the exercises: selecting target student users, randomly extracting the exercises in the temporary exercise library to the target students for answering, collecting answer data of answering a certain target exercise by a plurality of student users, and collecting corresponding answering data of each student user;
(4) collecting response data: after the answering is finished, the answering content of the student users is compared with the answers of the questions, the correct and wrong data and the correct rate of each target exercise are collected, and the scores of each answering of each student user are collected;
(5) establishing a grade question bank: collecting exercise files which are answered by students for n times (n is more than or equal to 100), wherein the exercise files comprise the correct and wrong data and the correct rate of each answering of the exercise files;
(6) grading: determining the difficulty level of each exercise according to the answer accuracy of the student user to each exercise and the accuracy interval; determining the cognitive grade of each student user according to the correct answer rate interval of each student user;
(7) establishing a personal question bank: and collecting error exercises of the student users according to answer data of the student users to the exercises, and collecting the exercises which are pushed by the grade exercise library and accord with the current cognitive grade of the student users.
Preferably, the process for determining the cognitive grade of the student user comprises the following steps:
(1) the question bank system pushes the question bank with the lowest difficulty level, the user selects the questions and answers the questions, and the question bank system records the correct and wrong data of each question of the user and the overall correctness of answering the questions;
(2) the question bank system judges the cognitive grade corresponding to the user accuracy, pushes the question bank corresponding to the grade to the user for answering, and records the answering data of the user;
(3) if the answer data of the user does not meet the cognition grade corresponding to the current exercise library, the exercise library system pushes a low-grade exercise library and updates the current cognition grade; if the answer data of the user exceeds the cognition level corresponding to the current exercise library, the exercise library system pushes the exercise library with a higher level and updates the current cognition level.
Preferably, when the accuracy of a target question is different from the recording accuracy by m% (m is larger than or equal to 10), the target question is returned to the temporary question bank, and the answering data is collected after the target question is re-answered and distributed.
Preferably, the problem with the problem accuracy rate of more than or equal to 80% and more than or equal to 100% is collected in the first-level problem library; collecting the exercises with the exercise correctness more than 80% and more than or equal to 60% in a first-level exercise library; collecting the exercises with the exercise accuracy more than 60% and more than or equal to 40% in a second-level exercise library; collecting the exercises with the exercise accuracy more than 40% and more than or equal to 20% in a third-level exercise library; the exercises with the exercise accuracy more than or equal to 0% in the 20% exercise accuracy are collected in the fourth-level exercise library.
Preferably, the student users with the exercise correctness rate of more than 20% and more than or equal to 0% are divided into a first cognition level; dividing student users with exercise correctness more than or equal to 20% by 40% into a second cognition level; dividing student users with exercise correctness more than or equal to 40% into a third cognition level when the exercise correctness is more than 60%; dividing student users with exercise correctness more than or equal to 60% into a fourth cognition level when the exercise correctness is more than 80%; and dividing the student users with the exercise correctness rate of more than or equal to 80% and more than or equal to 100% into a fifth cognitive grade.
After the scheme is adopted, the invention has the following advantages: according to the invention, through collecting multiple answers of the student user to the temporary exercise file, the difficulty degree of the target temporary exercise can be more accurately determined, the target exercise can be conveniently graded according to the cognitive level of the student user, and the cognitive level of the student user can be determined through each answer of the student user, so that the exercise according with the cognitive level is pertinently pushed, the study of the student user is facilitated, and when the target exercise is not matched with the current grade, the target exercise is graded again, and the accuracy of the exercise library is increased.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present invention clearer, the technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all, embodiments of the present invention. The components of embodiments of the present invention generally described and illustrated in the figures herein may be arranged and designed in a wide variety of different configurations.
Examples
A question bank construction method based on cognitive hierarchy comprises the following steps:
(1) establishing a temporary question bank: collecting temporary exercise files comprising exercise numbers, exercise names, exercise contents, exercise knowledge points and exercise answers;
(3) and (3) assigning answers to the exercises: selecting target student users, randomly extracting the exercises in the temporary exercise library to the target students for answering, collecting answer data of answering a certain target exercise by a plurality of student users, and collecting corresponding answering data of each student user;
(4) collecting response data: after the answering is finished, the answering content of the student users is compared with the answers of the questions, the correct and wrong data and the correct rate of each target exercise are collected, and the scores of each answering of each student user are collected;
(5) establishing a grade question bank: collecting exercise files which are answered by students for n times (n is more than or equal to 100), wherein the exercise files comprise the correct and wrong data and the correct rate of each answering of the exercise files;
(6) grading: determining the difficulty level of each exercise according to the answer accuracy of the student user to each exercise and the accuracy interval; determining the cognitive grade of each student user according to the correct answer rate interval of each student user;
(7) establishing a personal question bank: and collecting error exercises of the student users according to answer data of the student users to the exercises, and collecting the exercises which are pushed by the level exercise library and accord with the current cognitive level of the student users and the exercises pushed by the temporary exercise library.
As a preferred embodiment of this embodiment, the process for determining the cognitive level of the student user includes the following steps:
(1) the question bank system pushes the question bank with the lowest difficulty level, the user selects the questions and answers the questions, and the question bank system records the correct and wrong data of each question of the user and the overall correctness of answering the questions;
(2) the question bank system judges the cognitive grade corresponding to the user accuracy, pushes the question bank corresponding to the grade to the user for answering, and records the answering data of the user;
(3) if the answer data of the user does not meet the cognition grade corresponding to the current exercise library, the exercise library system pushes a low-grade exercise library and updates the current cognition grade; if the answer data of the user exceeds the cognition level corresponding to the current exercise library, the exercise library system pushes the exercise library with a higher level and updates the current cognition level.
As a preferred embodiment of this embodiment, when the accuracy of a certain target problem is different from the recording accuracy by m% (m ≧ 10), the target problem is returned to the temporary problem library, re-answer distribution is performed, and answer data is collected.
As a preferred embodiment of the embodiment, the problem with the correct rate of 100% or more problem than 80% is collected in the first-level problem library; collecting the exercises with the exercise correctness more than 80% and more than or equal to 60% in a first-level exercise library; collecting the exercises with the exercise accuracy more than 60% and more than or equal to 40% in a second-level exercise library; collecting the exercises with the exercise accuracy more than 40% and more than or equal to 20% in a third-level exercise library; the exercises with the exercise accuracy more than or equal to 0% in the 20% exercise accuracy are collected in the fourth-level exercise library.
As a preferred embodiment of the embodiment, the student users with 20% of exercise correctness more than or equal to 0% are divided into a first cognition level; dividing student users with exercise correctness more than or equal to 20% by 40% into a second cognition level; dividing student users with exercise correctness more than or equal to 40% into a third cognition level when the exercise correctness is more than 60%; dividing student users with exercise correctness more than or equal to 60% into a fourth cognition level when the exercise correctness is more than 80%; and dividing the student users with the exercise correctness rate of more than or equal to 80% and more than or equal to 100% into a fifth cognitive grade.
It should be noted that, in the foregoing embodiments, the descriptions of the respective embodiments have respective emphasis, and reference may be made to relevant descriptions of other embodiments for parts that are not described in detail in a certain embodiment.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
While the preferred embodiments of the present application have been described, additional variations and modifications in those embodiments may occur to those skilled in the art once they learn of the basic inventive concepts. Therefore, it is intended that the appended claims be interpreted as including preferred embodiments and all alterations and modifications as fall within the scope of the application.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present application without departing from the spirit and scope of the application. Thus, if such modifications and variations of the present application fall within the scope of the claims of the present application and their equivalents, the present application is also intended to include such modifications and variations.