CN116431691A - Method for acquiring test paper questions, readable storage medium and computer device - Google Patents

Method for acquiring test paper questions, readable storage medium and computer device Download PDF

Info

Publication number
CN116431691A
CN116431691A CN202310395292.2A CN202310395292A CN116431691A CN 116431691 A CN116431691 A CN 116431691A CN 202310395292 A CN202310395292 A CN 202310395292A CN 116431691 A CN116431691 A CN 116431691A
Authority
CN
China
Prior art keywords
question
target
test
difficulty
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.)
Pending
Application number
CN202310395292.2A
Other languages
Chinese (zh)
Inventor
史红燕
柳建辉
刘明佼
王东凯
何国宏
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Longdong University
Original Assignee
Longdong University
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Longdong University filed Critical Longdong University
Priority to CN202310395292.2A priority Critical patent/CN116431691A/en
Publication of CN116431691A publication Critical patent/CN116431691A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/24Querying
    • G06F16/245Query processing
    • G06F16/2457Query processing with adaptation to user needs
    • G06F16/24573Query processing with adaptation to user needs using data annotations, e.g. user-defined metadata
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/25Integrating or interfacing systems involving database management systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/30Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
    • G06F16/33Querying
    • G06F16/3331Query processing
    • G06F16/3332Query translation
    • G06F16/3334Selection or weighting of terms from queries, including natural language queries
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION 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/00Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
    • G06Q50/10Services
    • G06Q50/20Education
    • G06Q50/205Education administration or guidance
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Physics & Mathematics (AREA)
  • Databases & Information Systems (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • General Engineering & Computer Science (AREA)
  • Educational Technology (AREA)
  • Strategic Management (AREA)
  • Tourism & Hospitality (AREA)
  • Educational Administration (AREA)
  • Computational Linguistics (AREA)
  • Health & Medical Sciences (AREA)
  • Library & Information Science (AREA)
  • Artificial Intelligence (AREA)
  • Economics (AREA)
  • General Health & Medical Sciences (AREA)
  • Human Resources & Organizations (AREA)
  • Marketing (AREA)
  • Primary Health Care (AREA)
  • General Business, Economics & Management (AREA)
  • Electrically Operated Instructional Devices (AREA)

Abstract

The invention provides a method for acquiring test paper questions, a readable storage medium and computer equipment, wherein the method comprises the following steps: acquiring elements involved in the analysis process of each test question in a question bank, and acquiring keywords involved in the stem of each test question; determining the difficulty level of each test question according to the number of the elements and the number of the keywords; element information and difficulty information of a target test paper are obtained; determining target elements of each question type in the target test paper according to the element information, and determining target difficulty of each question type in the target test paper according to the difficulty information; and selecting a test question corresponding to the target element and the target difficulty from the question bank as a target test question according to the element and the difficulty level. According to the technical scheme, the labor cost and the time cost are high when the test questions are acquired, and the quality of the test questions can be ensured.

Description

Method for acquiring test paper questions, readable storage medium and computer device
Technical Field
The invention relates to the technical field of education and teaching, in particular to a method for acquiring test paper questions, a readable storage medium and computer equipment.
Background
Test paper testing is a common means of knowing how well students are knowledgeable about learning, whether in schools or other educational institutions. At present, a common method for acquiring the test paper is that a question teacher follows the template of the test paper. And selecting corresponding test questions from the question bank according to the knowledge points to be tested so as to obtain corresponding test papers. The method for acquiring the test paper needs to rely on experience of a test teacher to select required test paper from a large number of test paper, and in the process, not only a large amount of labor cost and time cost are required, but also the quality of the test paper cannot be ensured, for example, when the test paper on the test paper possibly focuses on testing a part of knowledge points and ignores other knowledge points, or when the difficulty of the test paper is too high or too low, the expected test effect cannot be achieved.
Disclosure of Invention
In view of the above problems, the present invention has been made to provide a method for acquiring test paper questions, a readable storage medium, and a computer device, which overcome or at least partially solve the above problems, not only solve the problem of high labor cost and time cost when acquiring the test questions, but also ensure the quality of the test questions, and achieve the purpose of improving the test effect.
Specifically, the invention provides a method for acquiring test paper questions, which comprises the following steps:
acquiring elements involved in the analysis process of each test question in a question bank, and acquiring keywords involved in the stem of each test question;
determining the difficulty level of each test question according to the number of the elements and the number of the keywords;
element information and difficulty information of a target test paper are obtained;
determining target elements of each question type in the target test paper according to the element information, and determining target difficulty of each question type in the target test paper according to the difficulty information; and
and selecting test questions corresponding to the target element and the target difficulty from the question bank as target test questions according to the element and the difficulty level.
According to one embodiment of the present invention, the determining the difficulty level of each test question according to the number of the elements and the number of the keywords includes:
acquiring the combination difficulty among the elements of the test questions;
and obtaining the difficulty level according to the combination difficulty, the number of the elements and the number of the keywords.
According to one embodiment of the present invention, the element information includes weights of various types of the elements; and
the determining the target element of each question type in the target test paper according to the element information comprises the following steps:
obtaining the total ratio of each element in the target test paper according to the weight;
and obtaining preset duty ratios of the elements of each question type according to the total duty ratio.
According to one embodiment of the present invention, the selecting, according to the element and the difficulty level, a test question corresponding to the target element and the target difficulty from the question bank as a target test question includes:
acquiring the difficulty level distribution of each question type according to the target difficulty;
determining the preset number of the elements of each question type according to the difficulty level distribution;
and selecting the target test questions from the question bank according to the preset quantity and the preset duty ratio.
According to one embodiment of the present invention, the selecting, according to the element and the difficulty level, a test question corresponding to the target element and the target difficulty from the question bank as a target test question includes:
acquiring element distribution in each question type according to the target elements and the preset duty ratio;
obtaining difficulty level distribution in each question type according to the target difficulty;
and selecting the target test questions from the question bank according to the element distribution and the difficulty level distribution.
According to an embodiment of the present invention, in the selecting, from the question bank, a question corresponding to the target element and the target difficulty as a target question, the method further includes:
obtaining quality scores of the questions according to the factors and the difficulty level of the target test questions;
and judging whether to reselect the target test questions of the question type according to the quality scores.
According to one embodiment of the present invention, the acquiring element information and difficulty information of the target test paper includes:
acquiring element information and difficulty information of a plurality of historical test papers; and
and acquiring the element information and the difficulty information of the target test paper according to the element information and the difficulty information of the historical test paper.
According to one embodiment of the present invention, before the element information and the difficulty information of the plurality of historical test papers are obtained, the method further includes:
obtaining quality scores of each question type in a plurality of historical test papers; and
and screening the historical test paper according to the quality scores.
On the other hand, the invention also provides a machine-readable storage medium, on which a machine-executable program is stored, which when executed by a processor, implements the method for acquiring test paper questions according to any one of the above embodiments.
In still another aspect, the present invention further provides a computer device, including a memory, a processor, and a machine executable program stored on the memory and running on the processor, where the processor implements the method for acquiring test paper questions according to any one of the embodiments above when executing the machine executable program.
In the technical scheme of the invention, not only the elements involved in the process of solving each test question in the question bank are determined, but also the key words of the question stems of each test question are obtained, and the difficulty level of each test question is determined according to the elements and the key words of each test question. When the target test questions of the target test paper are acquired, element information and difficulty information of the target test paper are firstly determined, then target elements and target difficulty of each question type are determined according to the element information and the difficulty information of the target test paper, and finally corresponding target test questions are selected from a question bank according to the target elements and the target difficulty. According to the technical scheme, the target test questions of the target test paper can be acquired without participation of people, so that the labor cost and the time cost can be reduced; when the target test questions of the target test paper are acquired, the element information and the difficulty information of the target test paper are considered, so that the target test paper can simultaneously meet the requirement of the target test paper on the element and the requirement of the target test paper on the difficulty, the quality of the acquired target test paper can be ensured, and the aim of improving the test effect is fulfilled.
The above, as well as additional objectives, advantages, and features of the present invention will become apparent to those skilled in the art from the following detailed description of a specific embodiment of the present invention when read in conjunction with the accompanying drawings.
Drawings
Some specific embodiments of the invention will be described in detail hereinafter by way of example and not by way of limitation with reference to the accompanying drawings. The same reference numbers will be used throughout the drawings to refer to the same or like parts or portions. It will be appreciated by those skilled in the art that the drawings are not necessarily drawn to scale. In the accompanying drawings:
FIG. 1 is a schematic flow chart of a method for acquiring test paper questions in accordance with one embodiment of the invention;
FIG. 2 is a schematic flow chart of determining a difficulty level of each test question according to one embodiment of the invention;
FIG. 3 is a schematic flow chart of a method of selecting a target question from a question bank according to one embodiment of the invention;
FIG. 4 is a schematic flow chart of another method of selecting target questions from a question bank in accordance with one embodiment of the invention
FIG. 5 is a schematic flow chart diagram of evaluating a target test question according to one embodiment of the invention;
FIG. 6 is a schematic flow chart diagram of acquiring knowledge point requirements and difficulty requirements for a target test paper in accordance with one embodiment of the invention;
FIG. 7 is a schematic representation of a machine-readable storage medium according to one embodiment of the present invention;
FIG. 8 is a schematic diagram of a computer device according to one embodiment of the invention.
Detailed Description
The method for acquiring test paper questions, the readable storage medium and the computer device according to the embodiments of the present invention are described below with reference to fig. 1 to 8. In the description of the present embodiment, it should be understood that the terms "first" and "second" are used for descriptive purposes only and are not to be construed as indicating or implying a relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defining "a first" or "a second" may explicitly or implicitly include at least one such feature, i.e. one or more such features. In the description of the present invention, the meaning of "plurality" means at least two, for example, two, three, etc., unless specifically defined otherwise. When a feature "comprises or includes" a feature or some of its coverage, this indicates that other features are not excluded and may further include other features, unless expressly stated otherwise.
In the description of the present embodiment, a description referring to the terms "one embodiment," "some embodiments," "illustrative embodiments," "examples," "specific examples," or "some examples," etc., means that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present invention. In this specification, schematic representations of the above terms do not necessarily refer to the same embodiments or examples. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples.
Fig. 1 is a schematic flow chart of a method for acquiring test paper questions according to an embodiment of the present invention, by which test paper questions are acquired, not only labor costs and time costs can be reduced, but also quality of the test questions can be ensured to improve a test effect on a student.
As shown in fig. 1, the method for acquiring test paper questions in this embodiment includes the following steps:
step S1: and acquiring elements related in the analysis process of each test question in the question library and keywords related to the stem of each test question.
In order to facilitate description of the technical solution of this embodiment, elements related to the process of analyzing the test question are referred to as elements of the test question, and keywords related to the stem of the test question are referred to as keywords of the test question.
In this embodiment, the elements of the test questions include, but are not limited to, knowledge points involved in the analysis process of the test questions, and the elements of the test questions in the question bank are matched with the current learning stage of the learner, for example, for the second-level learner, the knowledge points of only the second-level course are stored in the question bank, and the knowledge points of the first-level course are not included. The test questions in the question bank are not only provided with corresponding answers, but also provided with a resolving process for the test questions, and one or more elements are involved in the resolving process. The user can mark the related elements in the process of analyzing the test questions, and the elements in the process of analyzing each test question are acquired through identifying the marks when the test questions are stored in the question bank.
The keywords of the test questions are keywords useful for solving the test questions in the stem of the test questions, and in the embodiment, the keywords in the stem of each test question can be marked in a manual marking mode, and when the test questions are stored in the question bank, the keywords of the test questions can be obtained through identification of the marks.
Step S2: and determining the difficulty level of each test question according to the number of the elements and the number of the keywords of each test question.
When the number of elements of a test question is acquired, the situation that knowledge points are repeated is not considered, for example, when ten elements are involved in the analysis process of the test question, the number of elements corresponding to the test question is ten even if the types of the plurality of elements are the same.
In this embodiment, a preset relationship model may be first adopted, the difficulty of each test question is calculated according to the number of elements and the number of keywords of each test question, and then a corresponding difficulty level is obtained according to the interval where the difficulty of each test question is located.
The more the elements of the test questions are, the larger the workload of the analysis process of the test questions is, the more the logic is complex, and the higher the difficulty level of the test questions is; the more keywords contained in the stem of the test question, the more resources can be utilized in the analysis process, and the less difficulty of the test question; conversely, if the number of keywords included in the stem of the test question is smaller, the fewer resources that can be utilized in the analysis process are, and the greater the difficulty of the test question is. Therefore, in this embodiment, the number of keywords of the number of elements of the test questions is used as a basis for determining the difficulty level of each test question, so that the accuracy of evaluating the difficulty level of the test questions can be improved.
Step S3: and acquiring element information and difficulty information of the target test paper.
In this embodiment, the element information and the difficulty information of the target test paper may be obtained according to input data of the user, where the element information of the target test paper includes content to be tested in the target test paper, and the difficulty information includes difficulty level to be reached by the target test paper.
Step S4: and determining target elements of each question type in the target test paper according to the element information of the target test paper, and determining target difficulty of each question type in the target test paper according to the difficulty information of the target test paper.
Multiple question types such as selection questions, filling questions, solving questions and the like can be arranged in the target test paper, and the test effects of different question types are different for different types of elements, so that the various elements are respectively provided with the corresponding optimal test question types. For example, if the test effect is best when a certain type of element adopts the selection questions, the best test question type of the type of element is the selection questions; if the test effect of the gap filling problem adopted by a certain element is best, the best test problem type of the element is the gap filling problem; if the test effect of solving the answer is best for a certain element, the best test question type of the element is the answer. After obtaining the element information of the target test paper, each type of element can be allocated to the corresponding question type according to the optimal test question type of each element related in the element information so as to obtain the target element of each question type.
When the target difficulty of each question type is determined according to the difficulty information of the target test paper, the correction coefficient of each question type can be set first, and then the difficulty information of the target test paper and the correction coefficient of each question type are multiplied, so that the target difficulty of each question type can be calculated.
Step S5: and selecting target test questions corresponding to the target elements and the target difficulties of the question types from the question library according to the elements and the difficulty grades of the test questions.
When the target test questions are acquired from the question bank, the superclass test questions in the question bank are firstly excluded, namely the test questions related to elements which are not in the knowledge range of students are excluded. In this embodiment, the elements may be ranked according to the learning order of the elements, and the ranks of the elements of each question in the question library may be labeled. When the target test questions are acquired from the question bank, the highest level of the elements in the element information of the target test paper can be acquired first, and the test questions related to the elements with the level higher than the highest level in the question bank are used as super-class test questions.
And then, selecting target test questions from the question bank according to the factors and the difficulty level of the test questions by taking the target factors and the target difficulty as constraint conditions, and sorting the target test questions in the question types according to a preset sequence, for example, sorting the target test questions from small to large according to the difficulty level, thereby obtaining the target test paper.
In summary, in the technical solution of this embodiment, not only the elements involved in the process of solving each test question in the question bank are determined, but also the keywords of the stem of each test question are obtained, and the difficulty level of each test question is determined according to the elements and keywords of each test question. When the target test questions of the target test paper are acquired, element information and difficulty information of the target test paper are firstly determined, then target elements and target difficulty of each question type are determined according to the element information and the difficulty information of the target test paper, and finally corresponding target test questions are selected from a question bank according to the target elements and the target difficulty. According to the technical scheme, the target test questions of the target test paper can be acquired without participation of people, so that the labor cost and the time cost can be reduced; when the target test questions of the target test paper are acquired, the element information and the difficulty information of the target test paper are considered, so that the target test paper can simultaneously meet the requirement of the target test paper on the element and the requirement of the target test paper on the difficulty, the quality of the acquired target test paper can be ensured, and the aim of improving the test effect is fulfilled.
In one embodiment of the present invention, a process of determining the difficulty level of each test question according to the number of elements and the number of keywords in step S2 is shown in fig. 2, and includes the following steps:
step S21: and acquiring the combination difficulty among the elements of each test question.
In this embodiment, the difficulty of combination between the elements may be set by the user, or the number of combinations between the elements in all the questions in the question bank may be counted to obtain the frequency of occurrence of the combination between the elements, and then the difficulty of combination between the elements is obtained according to the frequency: the less frequently a combination between elements occurs, the greater the difficulty of its combination.
Step S22: and obtaining the difficulty level of each test question according to the number of key words of each test question, the number of elements and the combination difficulty among the elements.
For example, assume that the number of elements of one of the questions is N, the number of keywords is S, and the difficulty of combination between the ith element and the (i+1) th element is A i The difficulty H of the test question is calculated by the following formula:
Figure BDA0004177465200000071
wherein alpha is a combination difficulty coefficient, beta is a keyword coefficient, and gamma is a correction coefficient. And then obtaining the difficulty level of each test question according to the section where the difficulty of each test question is located.
By the setting mode of the embodiment, the number of keywords and the number of elements of each test question are considered when the difficulty level of the test question is acquired, and the combination difficulty among the elements is considered, so that the accuracy of judging the difficulty level of the test question can be improved.
In one embodiment of the present invention, the element information of the target test paper acquired in step S3 includes not only the type of the element but also the weights of the elements of the various types.
Accordingly, in step S4, determining the target element of each question type in the target test paper according to the element information of the target test paper includes:
firstly, determining the total duty ratio of each element in a target test paper according to the weight of each element;
and then, obtaining the preset duty ratio of each type element in each question type according to the total duty ratio of each type element in the target test paper.
In this embodiment, the sum of the weights of the knowledge points may be calculated first, and the calculation result is taken as a total weight value, and then the ratio between the weights of the knowledge points and the total weight value is taken as the total duty ratio of the corresponding knowledge points in the target test paper.
Assuming that M types of elements are involved in element information of a target test paper, wherein the weight of the j-th element is W j The total ratio L of the elements in the target test paper j The method comprises the following steps:
Figure BDA0004177465200000072
in this embodiment, the optimal allocation proportion of each type of element in each question type may be obtained according to the optimal test question type corresponding to each type of element, and then the preset duty ratio of each type of element in each question type may be obtained according to the total duty ratio of each type of element in the target test paper and the corresponding optimal allocation proportion.
Let the optimal distribution ratio of the j-th element in one of the questions be Y j The preset duty ratio Z of the type element in the question type j The method comprises the following steps:
Figure BDA0004177465200000073
by the setting mode of the embodiment, the preset duty ratio of each element in each question type can be obtained according to the weight of each element, so that the target test questions can be selected from the question bank quickly, and the accuracy of selecting the target test questions is improved.
In one embodiment of the present invention, in the step S5, a process of selecting a target question corresponding to a target element and a target difficulty of each question type from a question bank according to the element and the difficulty level of each question is shown in fig. 3, and the process includes the following steps:
step S31: and obtaining the difficulty level distribution of each question type according to the target difficulty of each question type.
In this embodiment, the preset difficulty coefficient of each test question in each question type may be set first, and then the preset difficulty level of each test question is obtained according to the preset difficulty coefficient of each test question and the target difficulty level of the corresponding question type, so as to obtain the difficulty level distribution of each question type.
For example, assume that one of the question types has a target difficulty of X, and the question type has a plurality of questions, wherein the preset difficulty coefficient of the nth question is X n The preset difficulty of the test question is that
h j =x n ×X
And then according to the interval where the preset difficulty is located, the preset difficulty level of the test question can be reached.
Step S32: and obtaining the preset total number of the elements of each question type according to the difficulty level distribution of each question type.
Because the number of the elements of the test questions is related to the difficulty level of the test questions, in this embodiment, the relationship between the difficulty level of the test questions and the number of the elements may be established first, then the preset number of the elements of each test question is determined according to the preset difficulty level of each test question, and finally the preset numbers of the elements of each test question are added to obtain the preset total number of the elements of each question type.
Step S33: and selecting target test questions from the question bank according to the preset total number of knowledge points of each question type and the preset duty ratio of each knowledge point in each question type.
In this embodiment, the number of the various elements in each question type may be obtained according to the preset duty ratio of the various elements in each question type, and then the various elements are respectively allocated to the corresponding test questions to obtain the preset elements of each test question; and finally, selecting corresponding test questions from the question bank according to the preset difficulty level and the preset factors of each test question so as to obtain the target test question. And when selecting a test question from the question bank:
if no test questions corresponding to the preset elements and the preset difficulty levels exist, redistributing the elements in the test questions to obtain the preset elements of the test questions again, and selecting corresponding test questions from the question bank according to the preset elements of the preset difficulty levels of the test questions again;
if a plurality of test questions corresponding to the preset elements and the preset difficulty level exist, randomly selecting one test question as a target test question.
Through the setting mode of the embodiment, the target test questions can be selected from the question bank according to the difficulty information of the target test paper to obtain the target test paper, so that the difficulty of the target test paper is matched with the expectations of users, the problem that the expected test effect cannot be achieved due to the fact that the difficulty of the target test paper is too small or too large is prevented, and the aim of improving the quality of the target test paper can be achieved.
In one embodiment of the present invention, in the step S5, a process of selecting a target question corresponding to a target element and a target difficulty of each question type from a question bank according to the element and the difficulty level of the question is shown in fig. 4, and the process includes the following steps:
step S41: and obtaining the element distribution of each question type according to the element information of the target test paper and the preset duty ratio of each element.
In the present embodiment, the element information of the target test paper includes the total number of elements and the distribution ratio of the elements in each question type. When executing the step S41, the total number of the elements of each question type may be obtained according to the total number of the elements of the target test paper and the distribution ratio of the elements in each question type, and then the preset total number of each element in each question type may be calculated according to the total number of the elements of each question type and the preset ratio of each element, so as to obtain the element distribution of each question type.
Step S42: and obtaining the difficulty level distribution of each question type according to the target difficulty of each question type.
In this embodiment, the preset difficulty coefficient of each test question in each question type may be set first, and then the preset difficulty level of each test question is obtained according to the preset difficulty coefficient of each test question and the target difficulty level of the corresponding question type, so as to obtain the difficulty level distribution of each question type.
Step S43: and selecting target test questions from the question bank according to the element distribution and the difficulty level distribution of each question type.
In this embodiment, the number of preset elements corresponding to each test question may be obtained according to the preset difficulty of each test question in the question type, and then the elements of each test question may be allocated according to the element distribution of each question type, so as to obtain the preset elements of each test question; and finally, selecting corresponding test questions from the question bank according to preset difficulty levels of the test questions and preset elements to obtain target test questions.
By the setting mode of the embodiment, the target test questions can be selected from the question bank according to the element information of the target test paper to obtain the target test paper, so that the tested content of the target test paper is matched with the expected of a user, and the testing effect of the target test paper is ensured.
In one embodiment of the present invention, after selecting a test question related to a corresponding element and a corresponding difficulty level from a question bank as a target test question, the target test question is evaluated, and whether to generate a target test paper is determined according to the evaluation result.
In this embodiment, as shown in fig. 5, the process of evaluating the target test question includes the following steps:
step S51: and obtaining the quality score of each question type according to the factors and the difficulty level of the target test questions.
In this embodiment, taking one of the question types as an example, first, a variance of the difficulty level of each target test question in the question type is calculated, and a first reference score of the question type is obtained according to the variance.
Set the question typeThe variance is mu, the first reference score f of the question 1 The method comprises the following steps:
f 1 =aμ 2 +bμ+c
wherein a is a quadratic term matching coefficient and the value is not 0, b is a first quadratic term matching coefficient, and c is a constant.
And then obtaining a second reference score of the question type according to the actual duty ratio of each kind of elements in the question type.
The actual duty ratio of the j-th element in the question is P j A second reference score f of the question type 2 The method comprises the following steps:
Figure BDA0004177465200000101
wherein P is j 0 The desired duty ratio of the j-th element in the question type is given, and d is a correction coefficient.
And finally, taking the sum of the first reference score and the second reference score as the quality score of the question type.
Step S52: and judging whether the quality scores of the questions are all larger than the corresponding first preset scores.
If yes, go to step S53; if not, step S54 is performed.
Step S53: and generating a target test paper according to the target test questions.
Step S54: and reselecting the target test questions of the question type with the quality score smaller than the first preset score.
Through the setting mode of the embodiment, after the target test questions are obtained, the question types are evaluated according to the factors and the difficulty level of the target test questions, and when the quality scores of the question types are smaller than the corresponding first preset scores, the target test questions of the question types are reselected, so that the quality of the question types is ensured, and the aim of improving the test effect of the target test paper is fulfilled.
In one embodiment of the present invention, as shown in fig. 6, the step S3 of obtaining element information and difficulty information of the target test paper includes:
step S61: and acquiring element information and difficulty information of a plurality of historical test papers.
Step S62: and acquiring the element information and the difficulty information of the target test paper according to the element information and the difficulty information of each historical test paper.
When element information of the target test paper is acquired, element information of a plurality of historical test paper can be counted to obtain the occurrence frequency of various elements in the historical test paper, then the set elements with the highest occurrence frequency are used as elements to be tested of the target test paper, and the occurrence frequency of each element is used as the weight of the corresponding element.
When the difficulty information of the target test paper is obtained, the difficulty of each historical test paper can be obtained according to the difficulty information of each historical test paper, then the average value of the difficulty of each historical test paper is calculated, the historical test paper with the absolute value of the difference value between the difficulty and the average value being larger than the preset value is deleted, and finally the average value of the difficulty of the remaining historical test paper is used as the average value of the difficulty of the target test paper.
The setting mode of the embodiment can take the element information and the difficulty information of the historical test paper as references to acquire the element information and the difficulty information of the target test paper, so that the remote content of the test of the target test paper is avoided, the too large or too small difficulty of the target test paper is avoided, and the purposes of improving the quality of the target test paper and improving the test effect are achieved.
In an embodiment of the present invention, before the element information and the difficulty information of the plurality of historical test papers are obtained in the step S61, the method further includes: and obtaining the quality scores of the questions in each historical test paper, and screening the historical test paper according to the quality scores.
In this embodiment, the method for obtaining the quality score of each question type in the historical test paper is the same as the method for obtaining the quality score of each question type in the target test paper, and in order to avoid repetition, description will be omitted here.
After obtaining the quality scores of the questions in each historical test paper, if the quality scores of the questions in each historical test paper are smaller than the second preset scores, deleting the historical test paper, and only keeping the historical test paper with the quality scores of the questions larger than the corresponding second preset scores, thereby preventing unreasonable conditions of too high or too low difficulty requirements, remote test contents and the like of the obtained target test paper and improving the quality of the target test paper
The present embodiment also provides a machine-readable storage medium and a computer device. FIG. 7 is a schematic diagram of a machine-readable storage medium 830 in accordance with an embodiment of the invention; fig. 8 is a schematic diagram of a computer device 900 according to one embodiment of the invention. The machine-readable storage medium 830 has stored thereon a machine-executable program 840, which when executed by a processor, implements the method for acquiring test paper questions of any one of the embodiments described above.
The computer device 900 may include a memory 920, a processor 910, and a machine executable program 840 stored on the memory 920 and running on the processor 910, and the processor 910 implements the method for acquiring test paper questions of any of the above embodiments when executing the machine executable program 840.
It should be noted that the logic and/or steps represented in the flow diagrams or otherwise described herein, e.g., a ordered listing of executable instructions for implementing logical functions, can be embodied in any machine-readable storage medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions.
For the purposes of this description of the embodiment, a machine-readable storage medium 830 can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). In addition, the computer-readable medium 40 may even be paper or other suitable medium on which the program is printed, as the program may be electronically captured, via, for instance, optical scanning of the paper or other medium, then compiled, interpreted, or otherwise processed in a suitable manner, if necessary, and then stored in a computer memory.
It is to be understood that portions of the present invention may be implemented in hardware, software, firmware, or a combination thereof. In the above-described embodiments, the various steps or methods may be implemented in software or firmware stored in a memory and executed by a suitable instruction execution system.
The computer device 900 may be, for example, a server, a desktop computer, a notebook computer, a tablet computer, or a smartphone. In some examples, computer device 900 may be a cloud computing node. Computer device 900 may be described in the general context of computer-system-executable instructions, such as program modules, being executed by a computer system. Generally, program modules may include routines, programs, objects, components, logic, data structures, etc. that perform particular tasks or implement particular abstract data types. Computer device 900 may be implemented in a distributed cloud computing environment where remote processing devices coupled via a communications network perform tasks. In a distributed cloud computing environment, program modules may be located in both local and remote computing system storage media including memory storage devices.
Computer device 900 may include a processor 910 adapted to execute stored instructions, a memory 920 providing temporary storage for the operation of the instructions during operation. Processor 910 may be a single core processor, a multi-core processor, a computing cluster, or any number of other configurations. Memory 920 may include Random Access Memory (RAM), read only memory, flash memory, or any other suitable storage system.
Processor 910 may be connected by a system interconnect (e.g., PCI-Express, etc.) to an I/O interface (input/output interface) adapted to connect computer device 900 to one or more I/O devices (input/output devices). The I/O devices may include, for example, a keyboard and a pointing device, which may include a touch pad or touch screen, among others. The I/O device may be a built-in component of the computer device 900 or may be a device externally connected to the computing device.
The processor 910 may also be linked by a system interconnect to a display interface suitable for connecting the computer device 900 to a display device. The display device may include a display screen as a built-in component of the computer device 900. The display device may also include a computer monitor, television, projector, or the like, that is externally connected to the computer device 900. Further, a network interface controller (network interface controller, NIC) may be adapted to connect the computer device 900 to a network through a system interconnect. In some embodiments, the NIC may use any suitable interface or protocol (such as an internet small computer system interface, etc.) to transfer data. The network may be a cellular network, a radio network, a Wide Area Network (WAN), a Local Area Network (LAN), or the internet, among others. The remote device may be connected to the computing device through a network.
The flowcharts provided by this embodiment are not intended to indicate that the operations of the method are to be performed in any particular order, or that all of the operations of the method are included in all of each case. Furthermore, the method may include additional operations. Additional variations may be made to the above-described methods within the scope of the technical ideas provided by the methods of the present embodiments.
By now it should be appreciated by those skilled in the art that while a number of exemplary embodiments of the invention have been shown and described herein in detail, many other variations or modifications of the invention consistent with the principles of the invention may be directly ascertained or inferred from the present disclosure without departing from the spirit and scope of the invention. Accordingly, the scope of the present invention should be understood and deemed to cover all such other variations or modifications.

Claims (10)

1. A method for acquiring test paper questions, comprising:
acquiring elements involved in the analysis process of each test question in a question bank, and acquiring keywords involved in the stem of each test question;
determining the difficulty level of each test question according to the number of the elements and the number of the keywords;
element information and difficulty information of a target test paper are obtained;
determining target elements of each question type in the target test paper according to the element information, and determining target difficulty of each question type in the target test paper according to the difficulty information; and
and selecting test questions corresponding to the target element and the target difficulty from the question bank as target test questions according to the element and the difficulty level.
2. The method for acquiring test paper questions of claim 1, wherein the method comprises the steps of,
the determining the difficulty level of each test question according to the number of the elements and the number of the keywords comprises the following steps:
acquiring the combination difficulty among the elements of the test questions;
and obtaining the difficulty level according to the combination difficulty, the number of the elements and the number of the keywords.
3. The method for acquiring test paper questions of claim 1, wherein the method comprises the steps of,
the element information comprises weights of various elements; and
the determining the target element of each question type in the target test paper according to the element information comprises the following steps:
obtaining the total ratio of each element in the target test paper according to the weight;
and obtaining preset duty ratios of the elements of each question type according to the total duty ratio.
4. The method for acquiring test paper questions of claim 3,
selecting a test question corresponding to the target element and the target difficulty from the question bank as a target test question according to the element and the difficulty level, wherein the test question comprises the following steps:
acquiring the difficulty level distribution of each question type according to the target difficulty;
determining the preset number of the elements of each question type according to the difficulty level distribution;
and selecting the target test questions from the question bank according to the preset quantity and the preset duty ratio.
5. The method for acquiring test paper questions of claim 3,
selecting a test question corresponding to the target element and the target difficulty from the question bank as a target test question according to the element and the difficulty level, wherein the test question comprises the following steps:
acquiring element distribution in each question type according to the target elements and the preset duty ratio;
obtaining difficulty level distribution in each question type according to the target difficulty;
and selecting the target test questions from the question bank according to the element distribution and the difficulty level distribution.
6. The method for acquiring test paper questions of claim 1, wherein the method comprises the steps of,
selecting the test questions corresponding to the target element and the target difficulty from the question bank as target test questions, and further comprising:
obtaining quality scores of the questions according to the factors and the difficulty level of the target test questions;
and judging whether to reselect the target test questions of the question type according to the quality scores.
7. The method for acquiring test paper questions of claim 1, wherein the method comprises the steps of,
the obtaining the element information and the difficulty information of the target test paper comprises the following steps:
acquiring element information and difficulty information of a plurality of historical test papers; and
and acquiring the element information and the difficulty information of the target test paper according to the element information and the difficulty information of the historical test paper.
8. The method for acquiring test paper questions of claim 7,
before the element information and the difficulty information of the historical test paper are obtained, the method further comprises the following steps:
obtaining quality scores of each question type in a plurality of historical test papers; and
and screening the historical test paper according to the quality scores.
9. A machine-readable storage medium having stored thereon a machine-executable program which when executed by a processor implements the method for acquiring test paper questions according to any one of claims 1 to 8.
10. A computer device comprising a memory, a processor and a machine executable program stored on the memory and running on the processor, and the processor when executing the machine executable program implements the method for acquiring test paper questions according to any one of claims 1 to 8.
CN202310395292.2A 2023-04-13 2023-04-13 Method for acquiring test paper questions, readable storage medium and computer device Pending CN116431691A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202310395292.2A CN116431691A (en) 2023-04-13 2023-04-13 Method for acquiring test paper questions, readable storage medium and computer device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202310395292.2A CN116431691A (en) 2023-04-13 2023-04-13 Method for acquiring test paper questions, readable storage medium and computer device

Publications (1)

Publication Number Publication Date
CN116431691A true CN116431691A (en) 2023-07-14

Family

ID=87083903

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202310395292.2A Pending CN116431691A (en) 2023-04-13 2023-04-13 Method for acquiring test paper questions, readable storage medium and computer device

Country Status (1)

Country Link
CN (1) CN116431691A (en)

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110175282A (en) * 2019-04-18 2019-08-27 北京嗨学网教育科技股份有限公司 The method and device of intelligent recommendation test question, storage medium
CN112699283A (en) * 2020-12-28 2021-04-23 科大讯飞股份有限公司 Test paper generation method and device
CN112948453A (en) * 2021-04-07 2021-06-11 浙江创课网络科技有限公司 System for paper-out based on question difficulty
CN114240705A (en) * 2021-12-13 2022-03-25 北京云蝶智学科技有限公司 Question bank information processing method

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110175282A (en) * 2019-04-18 2019-08-27 北京嗨学网教育科技股份有限公司 The method and device of intelligent recommendation test question, storage medium
CN112699283A (en) * 2020-12-28 2021-04-23 科大讯飞股份有限公司 Test paper generation method and device
CN112948453A (en) * 2021-04-07 2021-06-11 浙江创课网络科技有限公司 System for paper-out based on question difficulty
CN114240705A (en) * 2021-12-13 2022-03-25 北京云蝶智学科技有限公司 Question bank information processing method

Similar Documents

Publication Publication Date Title
Liu et al. The operation of distributed leadership and the relationship with organizational commitment and job satisfaction of principals and teachers: A multi-level model and meta-analysis using the 2013 TALIS data
Mertler Designing scoring rubrics for your classroom
Wieman A better way to evaluate undergraduate teaching
CN111651676B (en) Method, device, equipment and medium for performing occupation recommendation based on capability model
CN112699283B (en) Test paper generation method and device
Buerger et al. The transition to computer-based testing in large-scale assessments: Investigating (partial) measurement invariance between modes
Klemenz et al. Learning opportunities in teacher education and proficiency levels in general pedagogical knowledge: new insights into the accountability of teacher education programs
CN107203514A (en) Intelligent tutoring exercise generation method, device and computer-readable recording medium
CN104318497A (en) Method and system for automatic communitization learning
CN111125342A (en) Exercise test data generation method and device
Vlasova et al. Matrix classification of information environment algorithms application in the educational process
JP6123260B2 (en) Extraction method, extraction apparatus, and extraction program
Luchoomun et al. A knowledge based system for automated assessment of short structured questions
Ritzhaupt et al. Validity and appropriate uses of the revised technology uses and perceptions survey (TUPS)
CN116431691A (en) Method for acquiring test paper questions, readable storage medium and computer device
CN111062626A (en) Capability level evaluation method, device, equipment and storage medium
Khalid et al. Research focusing on assessment literacy: a systematic literature review
CN115658928A (en) Method and device for assembling test paper, computer equipment and storage medium
CN114936281A (en) Big data based test question dynamic classification method, device, equipment and storage medium
Burrill Building concept images of fundamental ideas in statistics: The Role of Technology
Saiyad et al. Changing assessment scenarios: Lessons for changing practice
Sarrico et al. Measuring and comparing the performance of Portuguese secondary schools: A confrontation between metric and practice benchmarking
Nandiasoka Annisawati et al. How does ICT literacy influence reading literacy score in Indonesia: first attempt using spatial analysis approach
CN116484032A (en) Post-class job generation method based on image recognition and big data and related products
Chukhray et al. Formalization of tasks generation for complex of interactive web-tests on math

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