Method and device for generating teaching cases
Through the use of natural language processing technology and configuration information, teaching cases are generated automatically, solving the problem of low generation efficiency in the existing technology, and achieving efficient and multimedia interactive teaching cases.
Patent Information
- Application Number
- CN202411841894.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-13
- Publication Date
- 2025-04-04
AI Technical Summary
In the existing technology, teaching cases are less efficient, and faculty members need to spend a long time summarizing knowledge points and collecting materials, which is difficult to meet the need to generate a large number of teaching cases in a short period of time.
By obtaining textbook texts, using natural language processing technology to determine knowledge points, construct teaching scenarios and add teaching materials, and finally adding configuration information to each case to determine the display and interaction methods of teaching materials.
The process of summarizing knowledge points and adding teaching materials from the textbook text is realized, which reduces the time for manual summary and collection of materials, improves the efficiency of teaching cases generation, and ensures that the generated cases have multimedia display and interactive effects.
Smart Images

Figure CN119761341A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of scientific research and teaching technology, and in particular to a method and device for generating teaching cases. Background Art
[0002] For a long time, geography teaching has mostly adopted the mode of traditional paper pictures, simulation models and other teaching aids. With the informatization of society, information technology has penetrated into all aspects of politics, economy, culture, life and education, especially the emergence of new teaching media, which has brought great influence on education.
[0003] At present, in the process of geography teaching, the teaching staff generally summarize the knowledge points through the textbook text, collect the teaching materials corresponding to the knowledge points, and manually organize them into corresponding teaching cases. However, in actual applications, since it takes a long time for the teaching staff to summarize the knowledge points and collect the materials, when a large number of teaching cases need to be generated in a short time, the existing teaching case generation method is difficult to meet the actual needs. Therefore, the manual generation of teaching cases by teaching staff often has the problem of low efficiency. Summary of the invention
[0004] The embodiment of the present application provides a method and device for generating a teaching case, the main purpose of which is to implement a method for generating a teaching case to solve the problem of low generation efficiency in the existing teaching case generation process.
[0005] In order to solve the above technical problems, the embodiments of the present application provide the following technical solutions:
[0006] In a first aspect, the present application provides a method for generating a teaching case, the method comprising:
[0007] Obtaining a textbook text, and determining knowledge points based on the textbook text;
[0008] Constructing teaching scenarios based on the knowledge points, and adding corresponding teaching materials to each teaching scenario to obtain an initial case;
[0009] Corresponding configuration information is added to each of the initial cases to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each of the teaching scenes in the initial case.
[0010] In a second aspect, the present application also provides a device for generating teaching cases, the device comprising:
[0011] An acquisition unit, used to acquire a textbook text and determine knowledge points based on the textbook text;
[0012] A construction unit, used to construct a teaching scenario based on the knowledge points, and add corresponding teaching materials to each teaching scenario to obtain an initial case;
[0013] An adding unit is used to add corresponding configuration information to each of the initial cases to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each of the teaching scenes in the initial case.
[0014] In a third aspect, the present application further provides a storage medium, which includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the method for generating teaching cases described in the first aspect.
[0015] In a fourth aspect, the present application also provides a device for generating teaching cases, the device comprising a storage medium; and one or more processors, the storage medium being coupled to the processor, the processor being configured to execute program instructions stored in the storage medium; when the program instructions are executed, the method for generating teaching cases described in any one of the first aspects is executed.
[0016] By means of the above technical solution, the technical solution provided by this application has at least the following advantages:
[0017] The present application provides a method and device for generating teaching cases. The present application can first obtain a textbook text and determine knowledge points based on the textbook text; then, construct a teaching scene based on the knowledge points, and add corresponding teaching materials to each teaching scene to obtain an initial case; finally, add corresponding configuration information to each initial case to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case, thereby realizing the teaching case generation function. Compared with the prior art, in the process of generating teaching cases in the present application, a method of automatically summarizing knowledge points from the textbook text and adding corresponding teaching materials to it can be realized. In this process, the need for teaching staff to manually summarize knowledge points and collect materials is eliminated, which can reduce the time consumed by these two links, thereby improving the overall efficiency of generating teaching cases. In addition, in the present application, by adding corresponding configuration information to the initial case, the configuration information can provide the display and interaction methods of each teaching material in each teaching scenario in the teaching case, which can ensure that the generated teaching case can provide a display effect in the subsequent teaching process while also being able to achieve an interactive effect, thereby realizing a teaching case that can be displayed and interacted with using multimedia, thereby improving the process of conventional paper teaching cases that require teaching staff to teach, which can improve teaching effects and improve teaching quality.
[0018] The above description is only an overview of the technical solution of the present application. In order to more clearly understand the technical means of the present application, it can be implemented in accordance with the contents of the specification. In order to make the above and other purposes, features and advantages of the present application more obvious and easy to understand, the specific implementation methods of the present application are listed below. BRIEF DESCRIPTION OF THE DRAWINGS
[0019] By reading the detailed description below with reference to the accompanying drawings, the above and other purposes, features and advantages of the exemplary embodiments of the present application will become easy to understand. In the accompanying drawings, several embodiments of the present application are shown in an exemplary and non-limiting manner, and the same or corresponding reference numerals represent the same or corresponding parts, wherein:
[0020] Figure 1 A flow chart of a method for generating a teaching case provided in an embodiment of the present application is shown;
[0021] Figure 2 A flow chart of another method for generating teaching cases provided in an embodiment of the present application is shown;
[0022] Figure 3 A block diagram showing a composition of a device for generating teaching cases provided in an embodiment of the present application is shown;
[0023] Figure 4 A block diagram of another teaching case generation device provided in an embodiment of the present application is shown. DETAILED DESCRIPTION
[0024] The exemplary embodiments of the present application will be described in more detail below with reference to the accompanying drawings. Although the exemplary embodiments of the present application are shown in the accompanying drawings, it should be understood that the present application can be implemented in various forms and should not be limited by the embodiments described herein. On the contrary, these embodiments are provided in order to enable a more thorough understanding of the present application and to fully convey the scope of the present application to those skilled in the art.
[0025] It should be noted that, unless otherwise specified, the technical terms or scientific terms used in this application should have the common meanings understood by technicians in the field to which this application belongs.
[0026] The present application embodiment provides a flow chart of a method for generating a teaching case, such as Figure 1 As shown, the method includes:
[0027] 101. Obtain a textbook text, and determine knowledge points based on the textbook text.
[0028] In this embodiment, the teaching material text can be understood as the text required by teaching staff for teaching, including but not limited to the teaching materials required for teaching and related auxiliary texts. There is no limitation on the content and quantity of the teaching material text, and it can be selected based on actual needs.
[0029] In addition, in the process of obtaining textbook texts, it can be obtained through a preset interactive interface. That is to say, faculty members can input the textbook texts they recognize through the preset interactive interface. Of course, the specific input method includes but is not limited to receiving through a preset interface or collecting through the network, which is not limited here.
[0030] After obtaining the textbook text, the knowledge points of the textbook text can be determined. The knowledge points can be determined by using the existing natural language technology, namely NLP technology. NLP technology (Natural Language Processing, referred to as NLP) is a branch of artificial intelligence and linguistics, dedicated to enabling computers to understand, interpret and generate human language content. The goal of NLP is to narrow the gap between human language and computers, and can achieve speech recognition, natural language understanding, machine translation, text mining and sentiment analysis, text generation, speech synthesis and dialogue systems. Specifically, in the process of extracting knowledge points using NLP technology, data can be collected first to obtain corpus, and then the corpus data can be annotated and preprocessed. Next, modeling and training can be performed after text vectorization / featureization to obtain a knowledge point extraction model, and finally the model can be used to obtain knowledge points from the textbook text. In this way, a knowledge point extraction method combining a knowledge point model with NLP technology is realized. In this process, the accuracy of the knowledge point extraction model can be trained and iterated through a large amount of corpus as samples, thus ensuring that the accuracy is continuously improved in the process of knowledge point extraction. At the same time, it also eliminates the process of manual knowledge point extraction and saves a lot of analysis time, thereby improving the efficiency of knowledge point extraction and avoiding the problem of accuracy being affected by lack of experience or mistakes in the process of manual knowledge point extraction. It improves the accuracy of knowledge point extraction and lays the foundation for the accuracy of subsequent generated teaching cases.
[0031] In addition, in this embodiment, the process of acquiring knowledge points from the textbook text can be specifically carried out on the basis of curriculum requirements and teaching needs. The curriculum requirements can be understood as the knowledge and skills that need to be mastered in the teaching process issued by the Ministry of Education, and the teaching needs can be understood as the specific knowledge that teaching staff require students to master based on the curriculum requirements. Therefore, in the process of acquiring knowledge points, the curriculum requirements and teaching requirements can be combined to assist and improve the accuracy of acquiring knowledge points.
[0032] 102. Construct a teaching scenario based on the knowledge points, and add corresponding teaching materials to each teaching scenario to obtain an initial case.
[0033] After the knowledge point is determined, the main content to be taught in the teaching case is actually clarified. In this step, the corresponding teaching scenario can be constructed based on the knowledge point, where the teaching scenario can be understood as covering the specific practical use scenarios of the knowledge point. For example, when the knowledge point is "Yangtze River Hydropower Development", the teaching scenario constructed based on this knowledge point can include specific scenarios involved in the Yangtze River Hydropower Development, such as "the power generation function of the Yangtze River, and the analysis of the various hydropower stations involved in the various sections of the Yangtze River and the power generation situation". In this way, the boring knowledge points can be expanded to cover the actual application scenarios of the knowledge points. The teaching scenarios obtained in this way can improve the teaching quality and facilitate students' understanding and mastery of the corresponding knowledge points during the teaching process.
[0034] After the teaching scenario is determined, since the teaching scenario is an actual application situation built on the basis of knowledge points and covers a variety of information, the different contents involved therein can be matched with corresponding teaching materials. Let's take the above example in this step as an example: when the teaching scenario is "the power generation function of the Yangtze River, and the analysis of the various hydropower stations and power generation conditions involved in each section of the Yangtze River", the teaching materials related to the Yangtze River, the teaching materials of hydropower generation, the teaching materials of the power stations in each section of the Yangtze River, etc. can be added to the teaching material. In this way, the initial case covers the knowledge points and the respective teaching materials of other related contents, thereby ensuring that the subsequently generated teaching cases can not only reflect the knowledge points but also cover the contents and related teaching materials involved in the corresponding teaching scenarios, thereby ensuring that the subsequently generated teaching cases contain rich teaching materials.
[0035] In addition, it should be noted that, in this embodiment, the teaching material can be extracted based on a preset material library, which can be understood as a platform for pre-collected materials, which are regularly collected, analyzed and sorted by professionals from different disciplines. In this way, after determining the teaching scene, it can be directly matched and extracted based on the teaching material library to obtain the corresponding teaching material. This not only saves the process of teaching staff collecting and sorting teaching materials from the Internet and books, but also ensures the professionalism and accuracy of the teaching materials, which can improve the overall efficiency of generating teaching cases. In addition, in this step, when obtaining the teaching material corresponding to the teaching scene from the preset material library, it can be matched by the name of the specific content involved in the teaching scene. Of course, if the teaching material case required to be generated in this embodiment is a geography subject, in this step, in the process of matching teaching materials based on the teaching scene, each geographical name or logo involved in the teaching scene can also be directly matched using spatial location information. In addition, the specific matching and acquisition process matches the setting method of each teaching material in the preset material library. For example, when each teaching material in the preset material library is added according to different vocabulary, then when acquiring the corresponding teaching material in this step, it is possible to match and search based on the specific vocabulary involved in the teaching scene. If the preset material library is set based on different teaching scenes, then in this step, the content of the teaching scene can be directly used for matching and querying. The specific matching and acquisition process is not limited here, and it can be selected based on actual needs.
[0036] 103. Add corresponding configuration information to each of the initial cases to obtain a teaching case.
[0037] The configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case.
[0038] In this embodiment, after the initial case is determined, the teaching scene corresponding to the knowledge point and the various teaching materials involved in the teaching scene are actually determined. In this step, it can be determined how these teaching materials are displayed and interacted, that is, the corresponding configuration information is added to the initial case to configure these teaching materials, so as to ensure that in the subsequent teaching process, the teaching staff can directly and automatically use multimedia to display their teaching cases and provide interaction.
[0039] Based on this, the present embodiment provides a method for generating a teaching case. Compared with the prior art, in the present application, in the process of generating teaching cases, a method for automatically summarizing knowledge points from the textbook text and adding corresponding teaching materials to it can be realized, in this process, the teaching staff is exempted from the process of manually summarizing knowledge points and collecting materials, which can reduce the time consumed by these two links, thereby improving the overall efficiency of generating teaching cases. In addition, in the present application, by adding corresponding configuration information to the initial case, the configuration information can provide the display and interaction methods of each teaching material in each teaching scene in the teaching case, which can ensure that the generated teaching case can provide a display effect in the subsequent teaching process while also being able to achieve an interactive effect, and then realize a teaching case that can be displayed and interacted with in a multimedia manner, thereby improving the process of conventional paper teaching cases requiring teaching staff to teach, which can improve the teaching effect and improve the teaching quality.
[0040] Furthermore, as a further description and refinement of the aforementioned embodiment, the present application also provides a method for generating a teaching case, as shown in FIG. Figure 2 As shown:
[0041] 201. Obtain a textbook text, and determine knowledge points based on the textbook text.
[0042] In this embodiment, the descriptions of the teaching material text, knowledge points, and the process of determining knowledge points based on the teaching material text are consistent with those in the previous embodiments and are not repeated here.
[0043] In addition, in this embodiment, the teaching material text includes but is not limited to teaching materials of various subjects, such as geography teaching materials, history teaching materials, Chinese teaching materials, etc., which are not limited here and can be selected according to actual needs.
[0044] 202. Construct a teaching scenario based on the knowledge points, and add corresponding teaching materials to each teaching scenario to obtain an initial case.
[0045] In some embodiments, in this step, “building a teaching scenario based on the knowledge points” may specifically include:
[0046] Determine the teaching content corresponding to the knowledge point, and divide the teaching content into corresponding content sets according to different dimensions;
[0047] Based on the logical relationship between the various teaching contents, selection conditions between different content sets are set, and based on the content sets and the selection conditions, the teaching scenario is obtained.
[0048] Among them, a knowledge point can be understood as a larger knowledge concept, which involves specific details and contents. For example, when the knowledge point is "the economic value of the Yangtze River", the teaching content corresponding to the knowledge point can be specific "the economic value of Yangtze River hydropower generation", "the economic value of Yangtze River shipping", "the economic value of Yangtze River fishery", "the economic value of Yangtze River irrigation", etc. After determining the teaching content corresponding to the knowledge point, since the teaching content belongs to different categories, it can be divided by dimensions here, and divided into content sets corresponding to different dimensions. For example, when the dimensions are industry and agriculture and animal husbandry, the teaching content included in the industrial dimension is "the economic value of Yangtze River hydropower generation", and the teaching content included in the agriculture and animal husbandry dimension is "the economic value of Yangtze River fishery" and "the economic value of Yangtze River irrigation". Then the divided content set A contains the teaching content of "the economic value of Yangtze River fishery" and "the economic value of Yangtze River irrigation", and the content set B contains the teaching content of "the economic value of Yangtze River fishery".
[0049] After determining the different content sets divided by different dimensions, since the teaching contents in these content sets may involve certain logical relationships, and the teaching scenario is a whole of multiple teaching contents covering a certain number of knowledge points, there is a certain relationship between them. In the process of constructing the teaching scenario, the multiple content sets determined above can actually be combined according to certain selection conditions. Of course, the selection conditions are actually determined by the logical relationship between the different teaching contents in the content set.
[0050] Furthermore, in the process of constructing a teaching scenario based on teaching content, the following method can be used: Taking the knowledge points and teaching content involved in the geography textbook as an example, all the knowledge content involved in the geography textbook can be set as a set A, and the content set A can be a set A of various knowledge divided according to the dimension of geographical area coverage (wherein the geographical area coverage can be set based on spatial information). T ={A1,A2,…,A9}={Solar system, Earth, Continent, Region, Country, Provincial administrative region, Landform, Major project, Others}. Among them, A1 is an extraterrestrial body, A2 is the whole Earth, A3 is the plates that divide the Earth into seven parts; A4 is an area with ununified sovereignty; {A5,A6} represent areas with complete and unified sovereignty; A7 is a naturally formed area; A8 is an artificially constructed area; A9 is a case that cannot be limited by the above types.
[0051] Set B is a set of different dimensions set according to the needs of faculty members. T ={B1,B2,B3,B4}={natural resources, related to human activities, phenomena and causes, value and significance}.
[0052] Set CT = {C1, C2, ..., C9} is the content involved in the content set B based on the teaching scenario, C∈B. That is: C=f(A)∈B
[0053] Among them, f is the conditional judgment of whether set A involves the contents of set B: A1 includes extraterrestrial bodies, no natural resources and human activities, and only describes its phenomena and values; {A2, A3} is the whole picture of the earth, {A5, A6} is a politically independent area, {A7, A8} is a local area, and A9 is other categories. All four types of scenes may be involved; A4 is a sovereign non-independent area, which does not involve tourism and other values. Therefore:
[0054]
[0055] In this case, the corresponding teaching scenario can be constructed by selecting f, that is, different scenarios can be determined by combining set B, set A and the corresponding f, thereby obtaining a teaching scenario. Of course, in this embodiment, the number involved in this construction method is limited and can be determined based on the number of sets C actually required.
[0056] Of course, in some embodiments, the step of "adding corresponding teaching materials to each teaching scenario to obtain an initial case" can be performed in the following manner, specifically including:
[0057] In the preset material library, the teaching material corresponding to each of the teaching contents is obtained by using a preset algorithm;
[0058] Based on the content set in the teaching scene, determining a list of teaching materials corresponding to the teaching scene, wherein the teaching materials included in the teaching material list are determined based on the teaching contents in the entire content set of the teaching scene;
[0059] Based on the teaching scenario and the corresponding teaching material list, the initial case is generated.
[0060] The description and definition of the preset material library are consistent with the description in the aforementioned embodiment, and will not be repeated here. In the present embodiment, since the determination method of the teaching material can be carried out by a preset algorithm, the preset algorithm can be selected in combination with the subject type of the teaching text, for example, when the subject type is a geography subject, it can be carried out based on a GIS algorithm, wherein GIS is the abbreviation of Geographic Information System, which is a computer system for capturing, storing, analyzing and managing geospatial data. GIS technology can process geographic data, which are related to the position on the earth, and can be geographic coordinates (such as longitude and latitude) or other geographic reference systems. Since multiple teaching contents are involved in the teaching scene, and each teaching content can obtain the corresponding teaching material, when determining the teaching material corresponding to the teaching scene, it is actually to determine the list formed by the corresponding multiple teaching materials, i.e., the teaching material table. After determining the teaching material table and the teaching scene, the content to be taught in the current teaching case and the corresponding material, i.e., the initial case, are actually determined.
[0061] In some embodiments, the step of "determining the teaching content corresponding to the knowledge point, and dividing the teaching content into corresponding content sets according to different dimensions" includes:
[0062] When the teaching material is a geography teaching material, the dimensions of the geography teaching material are determined; wherein the dimensions include a regional dimension and an actual scene dimension; the regional dimension is based on the division of geographic space regions; the actual scene dimension is set based on human analysis needs; the regional dimension includes stars, the entire earth, earth plates, countries and regions, natural formations and artificial constructions; the actual scene dimension includes natural resources, human activity-related, phenomena and causes, and value significance;
[0063] Determine the teaching content corresponding to the knowledge point, and divide the teaching content according to the regional dimension and the actual scene dimension to obtain a content set corresponding to the regional dimension and a content set corresponding to the actual scene dimension respectively.
[0064] In this embodiment, when determining the content set, when the corresponding teaching text is a geography text, in the process of determining the content set, the dimensions involved in the geography teaching materials can actually be first determined. Generally, the dimensions can be divided into two categories. One is the dimension based on the geographical area, that is, the regional dimension, and the other is the dimension involved in different actual scenarios. The dimension is generally set by humans, which may include dimensions of specific or abstract concepts such as natural resources, causes of phenomena, and value significance. Here, the setting of the dimension can be based on user needs. On this basis, the user can also select different dimensions according to needs, which is not limited here.
[0065] In some embodiments, the step of "setting selection conditions between different content sets based on the logical relationship between the teaching contents" can be performed in the following two ways, including:
[0066] On the one hand, the teaching contents existing in both the regional dimension and the actual scene dimension are determined, and the logical relationship between the teaching contents in the regional dimension and the actual scene dimension is determined as the selection condition.
[0067] On the other hand, at least one teaching content is obtained in the actual scene dimension as the first content, and the teaching content associated with the first content in the regional dimension is determined as the second content, and the logical relationship between the first content and the second content is determined as the selection condition.
[0068] After determining the content set, the next step is to determine the relationship between different content sets. This relationship is the selection condition described in this embodiment. The selection condition can be the logical relationship between the two corresponding dimensions between the two sets when a teaching content exists in two sets at the same time, and the other can be the related content involved in a teaching content, that is, the second content corresponding to the first content. Then the logical relationship between the two contents can also be used as a selection condition.
[0069] For example, when the teaching content is "The economic value of the Yangtze River fishery", and it is determined that the teaching content is divided into a naturally formed content set in the regional dimension and a content set of value significance in the actual scenario dimension, then the logical relationship between the two dimensions is the selection condition. After analysis, it can be seen that the logical relationship between the two is "the economic impact of naturally formed rivers."
[0070] 203. Add corresponding configuration information to each of the initial cases to obtain a teaching case.
[0071] The configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case.
[0072] In some embodiments, the teaching material text includes geography teaching material; the teaching case includes geography teaching case;
[0073] The step of "adding corresponding configuration information to each of the initial cases to obtain a teaching case" includes:
[0074] Adding general configuration information, initialization scene configuration information, knowledge point configuration information and interaction configuration information to the initial case respectively to obtain the geography teaching case;
[0075] Among them, the general configuration information is used to display the map information of the initial case; the initialization scene configuration information is used to determine the specific display graphics and observation positions in the map information; the knowledge point configuration information is used to determine the text in the map information; and the interaction configuration information is used to determine the interaction method of the graphics and / or text contained in the map information.
[0076] In this embodiment, since the initial case actually contains the teaching content to be taught and the text of the corresponding material, in order to ensure that the subsequent teaching process can be well displayed and interacted, it is also necessary to set the corresponding display and interaction mode for the teaching material in this step, which is specifically set based on the configuration information. Specifically, the configuration information can be general configuration information, initialization scene configuration information, knowledge point configuration information, and interaction configuration information, which respectively display the entire map, set the graphic display in the map, determine the text display, and determine the interactive mode of these graphics and texts. Of course, in this embodiment, the above configuration information is mainly used to configure the teaching materials and knowledge points. In some cases, an interface can also be added to provide teaching staff with control over the display effect of the above content display process during the teaching process, thereby improving the teaching effect of the teaching case.
[0077] 204. Verify the teaching case through verification rules and obtain verification results.
[0078] Among them, the verification rules include at least one of the knowledge point verification rules, curriculum requirement rules and teaching demand rules; the knowledge point verification rules are used to verify whether the knowledge points contained in the teaching case match all the knowledge points in the preset knowledge point set; the curriculum requirement rules are used to determine whether the teaching scenes in the teaching case meet the curriculum requirements of the teaching text; the teaching requirements are used to determine whether the teaching content in the teaching case matches the teaching objectives set in advance by the teacher.
[0079] Since teaching cases can be generated based on curriculum requirements and teaching needs, in order to ensure that the generated teaching cases do not omit the teaching content that needs to be taught, in this embodiment, after the teaching cases are generated in the above steps, the teaching cases can also be verified using verification rules based on the method of this step. Of course, in the process of verification, it is mainly based on knowledge point verification rules, curriculum requirement rules and teaching demand rules. These three rules correspond to the coverage of knowledge points, whether the curriculum requirements are met, and whether the teaching objectives specifically set by the teaching staff are met. Of course, in practical applications, other indicators can also be verified. For example, when it is required in certain scenarios that the teaching materials in the teaching case must not be less than a certain number, a quantity verification rule can also be added to verify the number of teaching materials involved in the teaching case.
[0080] Furthermore, as a response to the above Figure 1 and Figure 2 In order to realize the method shown in the figure, another embodiment of the present application also provides a device for generating teaching cases. This device embodiment corresponds to the aforementioned method embodiment. For ease of reading, this device embodiment will not repeat the details of the aforementioned method embodiment one by one, but it should be clear that the device in this embodiment can correspond to all the contents of the aforementioned method embodiment. In order to realize a method for generating teaching cases, the device is specifically as follows Figure 3 As shown, the device comprises:
[0081] The acquisition unit 31 may be used to acquire the teaching material text and determine the knowledge points based on the teaching material text;
[0082] A construction unit 32 may be used to construct a teaching scenario based on the knowledge points determined by the acquisition unit 31, and to add corresponding teaching materials to each teaching scenario to obtain an initial case;
[0083] The adding unit 33 can be used to add corresponding configuration information to the initial case obtained by each of the building units 32 to obtain a teaching case; wherein the configuration information can be used to determine the display method and interaction method of the teaching materials in each of the teaching scenes in the initial case.
[0084] Further, such as Figure 4 As shown, the construction unit 32 can be specifically used to determine the teaching content corresponding to the knowledge point, and divide the teaching content into corresponding content sets according to different dimensions; and, based on the logical relationship between each teaching content, set the selection conditions between different content sets, and obtain the teaching scenario based on the content set and the selection conditions.
[0085] Further, such as Figure 4 As shown, the construction unit 32 can also be specifically used to obtain the teaching materials corresponding to each of the teaching contents in the preset material library through a preset algorithm; and, based on the content set in the teaching scene, determine the teaching material list corresponding to the teaching scene, wherein the teaching materials included in the teaching material list are determined based on the teaching contents in the entire content set of the teaching scene; and, based on the teaching scene and the corresponding teaching material list, generate the initial case.
[0086] Further, such as Figure 4 As shown, the teaching material text includes geography teaching material; the teaching case includes geography teaching case;
[0087] The adding unit 33 may also be used to add general configuration information, initialization scene configuration information, knowledge point configuration information and interaction configuration information to the initial case to obtain the geography teaching case;
[0088] Among them, the general configuration information can be used to display the map information of the initial case; the initialization scene configuration information can be used to determine the specific display graphics and observation positions in the map information; the knowledge point configuration information can be used to determine the text in the map information; the interaction configuration information can be used to determine the interaction method of the graphics and / or text contained in the map information.
[0089] Further, such as Figure 4 As shown, the device also includes:
[0090] A verification unit 34 may be used to verify the teaching case obtained by the adding unit 33 through verification rules and obtain a verification result;
[0091] Among them, the verification rules include at least one of the knowledge point verification rules, curriculum requirement rules and teaching demand rules; the knowledge point verification rules can be used to verify whether the knowledge points contained in the teaching case match all the knowledge points in the preset knowledge point set; the curriculum requirement rules can be used to determine whether the teaching scenes in the teaching case meet the curriculum requirements of the teaching text; the teaching requirements can be used to determine whether the teaching content in the teaching case matches the teaching objectives set in advance by the teacher.
[0092] Further, such as Figure 4 As shown, the construction unit 32 includes:
[0093] The first determination module 321 can be used to determine the dimensions of the geography textbook when the textbook text is a geography textbook; wherein the dimensions include a regional dimension and an actual scene dimension; the regional dimension is based on the division of geographic space regions; the actual scene dimension is set based on human analysis needs; the regional dimension includes stars, the entire earth, earth plates, countries and regions, natural formations and artificial constructions; the actual scene dimension includes natural resources, human activity related, phenomena and causes, and value significance;
[0094] The division module 322 can be used to determine the teaching content corresponding to the knowledge point, and divide the teaching content according to the regional dimension and the actual scene dimension determined by the first determination module 321, to obtain a content set corresponding to the regional dimension and a content set corresponding to the actual scene dimension respectively.
[0095] Further, such as Figure 4 As shown, the construction unit 32 further includes:
[0096] The second determination module 323 may be used to determine the teaching content that exists in both the area dimension and the actual scene dimension, and determine the logical relationship between the teaching content in the area dimension and the actual scene dimension as the selection condition;
[0097] The third determination module 324 can be used to obtain at least one teaching content in the actual scene dimension as the first content, and determine the teaching content associated with the first content in the area dimension as the second content, and determine the logical relationship between the first content and the second content as the selection condition.
[0098] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an embodiment of the present application further provides a storage medium, wherein the storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the above-mentioned teaching case generation method.
[0099] In order to achieve the above-mentioned purpose, according to another aspect of the present application, an embodiment of the present application also provides a device for generating teaching cases, the device comprising a storage medium; and one or more processors, the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are run, the above-mentioned method for generating teaching cases is executed.
[0100] The embodiment of the present application provides a method and device for generating teaching cases. The present application can first obtain a textbook text and determine knowledge points based on the textbook text; then, construct a teaching scene based on the knowledge points, and add corresponding teaching materials to each teaching scene to obtain an initial case; finally, add corresponding configuration information to each initial case to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case, thereby realizing the teaching case generation function. Compared with the prior art, in the process of generating teaching cases in the present application, a method of automatically summarizing knowledge points from the textbook text and adding corresponding teaching materials to it can be realized. In this process, the need for teaching staff to manually summarize knowledge points and collect materials is eliminated, which can reduce the time consumed by these two links, thereby improving the overall efficiency of generating teaching cases. In addition, in the present application, by adding corresponding configuration information to the initial case, the configuration information can provide the display and interaction methods of each teaching material in each teaching scenario in the teaching case, which can ensure that the generated teaching case can provide a display effect in the subsequent teaching process while also being able to achieve an interactive effect, thereby realizing a teaching case that can be displayed and interacted with using multimedia, thereby improving the process of conventional paper teaching cases that require teaching staff to teach, which can improve teaching effects and improve teaching quality.
[0101] The teaching case generation device includes a processor and a memory. The acquisition unit, correction unit, and segmentation unit are all stored in the memory as program units, and the processor executes the program units stored in the memory to realize corresponding functions.
[0102] The processor includes a kernel, and the kernel retrieves the corresponding program unit from the memory. One or more kernels can be set, and a teaching case generation method is implemented by adjusting kernel parameters to solve the problem of low generation efficiency in the existing teaching case generation process.
[0103] An embodiment of the present application provides a device for generating teaching cases, the device comprising a storage medium; and one or more processors, the storage medium being coupled to the processors, the processors being configured to execute program instructions stored in the storage medium; and the method for generating teaching cases described in any one of the above-mentioned items being executed when the program instructions are executed.
[0104] An embodiment of the present application provides a storage medium, which includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the above-mentioned method for generating teaching cases.
[0105] The storage medium may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM, and the memory includes at least one storage chip.
[0106] An embodiment of the present application provides a device, which includes a processor, a memory, and a program stored in the memory and executable on the processor. When the processor executes the program, the following steps are implemented: obtaining a textbook text and determining knowledge points based on the textbook text; constructing a teaching scene based on the knowledge points, and adding corresponding teaching materials to each teaching scene to obtain an initial case; adding corresponding configuration information to each initial case to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case.
[0107] Furthermore, constructing a teaching scenario based on the knowledge points includes:
[0108] Determine the teaching content corresponding to the knowledge point, and divide the teaching content into corresponding content sets according to different dimensions;
[0109] Based on the logical relationship between the various teaching contents, selection conditions between different content sets are set, and based on the content sets and the selection conditions, the teaching scenario is obtained.
[0110] Furthermore, the corresponding teaching materials are added to each teaching scenario to obtain an initial case, including:
[0111] In the preset material library, the teaching material corresponding to each of the teaching contents is obtained by using a preset algorithm;
[0112] Based on the content set in the teaching scene, determining a list of teaching materials corresponding to the teaching scene, wherein the teaching materials included in the teaching material list are determined based on the teaching contents in the entire content set of the teaching scene;
[0113] Based on the teaching scenario and the corresponding teaching material list, the initial case is generated.
[0114] Furthermore, the teaching material text includes geography teaching material; the teaching case includes geography teaching case;
[0115] The corresponding configuration information is added to each of the initial cases to obtain the teaching cases including:
[0116] Adding general configuration information, initialization scene configuration information, knowledge point configuration information and interaction configuration information to the initial case respectively to obtain the geography teaching case;
[0117] Among them, the general configuration information is used to display the map information of the initial case; the initialization scene configuration information is used to determine the specific display graphics and observation positions in the map information; the knowledge point configuration information is used to determine the text in the map information; and the interaction configuration information is used to determine the interaction method of the graphics and / or text contained in the map information.
[0118] Furthermore, after adding corresponding configuration information to each of the initial cases to obtain a teaching case, the method further includes:
[0119] Verifying the teaching case through verification rules and obtaining verification results;
[0120] Among them, the verification rules include at least one of the knowledge point verification rules, curriculum requirement rules and teaching demand rules; the knowledge point verification rules are used to verify whether the knowledge points contained in the teaching case match all the knowledge points in the preset knowledge point set; the curriculum requirement rules are used to determine whether the teaching scenes in the teaching case meet the curriculum requirements of the teaching text; the teaching requirements are used to determine whether the teaching content in the teaching case matches the teaching objectives set in advance by the teacher.
[0121] Furthermore, the determining of the teaching content corresponding to the knowledge point and dividing the teaching content into corresponding content sets according to different dimensions include:
[0122] When the teaching material is a geography teaching material, the dimensions of the geography teaching material are determined; wherein the dimensions include a regional dimension and an actual scene dimension; the regional dimension is based on the division of geographic space regions; the actual scene dimension is set based on human analysis needs; the regional dimension includes stars, the entire earth, earth plates, countries and regions, natural formations and artificial constructions; the actual scene dimension includes natural resources, human activity-related, phenomena and causes, and value significance;
[0123] Determine the teaching content corresponding to the knowledge point, and divide the teaching content according to the regional dimension and the actual scene dimension to obtain a content set corresponding to the regional dimension and a content set corresponding to the actual scene dimension respectively.
[0124] Furthermore, the selection conditions between different content sets are set based on the logical relationship between the various teaching contents, including:
[0125] Determine the teaching content that exists in both the area dimension and the actual scene dimension, and determine the logical relationship between the teaching content in the area dimension and the actual scene dimension as the selection condition;
[0126] or,
[0127] At least one teaching content is obtained in the actual scene dimension as the first content, and teaching content associated with the first content in the area dimension is determined as the second content, and a logical relationship between the first content and the second content is determined as the selection condition.
[0128] The present application also provides a computer program product that can perform corresponding functions, including: obtaining a textbook text and determining knowledge points based on the textbook text; constructing a teaching scene based on the knowledge points, and adding corresponding teaching materials to each teaching scene to obtain an initial case; adding corresponding configuration information to each initial case to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each teaching scene in the initial case.
[0129] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that include computer-usable program code.
[0130] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0131] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture comprising an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.
[0132] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 A step that specifies a function in one or more boxes.
[0133] In a typical configuration, a computing device includes one or more processors (CPU), input / output interfaces, network interfaces, and memory.
[0134] The memory may include non-permanent memory in a computer-readable medium, random access memory (RAM) and / or non-volatile memory in the form of read-only memory (ROM) or flash RAM. The memory is an example of a computer-readable medium.
[0135] Computer readable media include permanent and non-permanent, removable and non-removable media that can be implemented by any method or technology to store information. Information can be computer readable instructions, data structures, program modules or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technology, compact disk read-only memory (CD-ROM), digital versatile disk (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices or any other non-transmission media that can be used to store information that can be accessed by a computing device. As defined herein, computer readable media does not include temporary computer readable media (transitory media), such as modulated data signals and carrier waves.
[0136] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.
[0137] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0138] The above are only embodiments of the present application and are not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included within the scope of the claims of the present application.
Claims
1. A method for generating teaching cases, characterized in that: The method comprises: Obtaining a textbook text, and determining knowledge points based on the textbook text; Constructing teaching scenarios based on the knowledge points, and adding corresponding teaching materials to each teaching scenario to obtain an initial case; Corresponding configuration information is added to each of the initial cases to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each of the teaching scenes in the initial case.
2. The method according to claim 1, characterized in that The constructing of a teaching scenario based on the knowledge points includes: Determine the teaching content corresponding to the knowledge point, and divide the teaching content into corresponding content sets according to different dimensions; Based on the logical relationship between the various teaching contents, selection conditions between different content sets are set, and based on the content sets and the selection conditions, the teaching scenario is obtained.
3. The method according to claim 2, characterized in that The corresponding teaching materials are added to each teaching scenario to obtain an initial case, including: In the preset material library, the teaching material corresponding to each of the teaching contents is obtained by using a preset algorithm; Based on the content set in the teaching scene, determining a list of teaching materials corresponding to the teaching scene, wherein the teaching materials included in the teaching material list are determined based on the teaching contents in the entire content set of the teaching scene; Based on the teaching scenario and the corresponding teaching material list, the initial case is generated.
4. The method according to claim 1, characterized in that: The teaching material text includes geography teaching material; the teaching case includes geography teaching case; The corresponding configuration information is added to each of the initial cases to obtain the teaching cases including: Adding general configuration information, initialization scene configuration information, knowledge point configuration information and interaction configuration information to the initial case respectively to obtain the geography teaching case; Among them, the general configuration information is used to display the map information of the initial case; the initialization scene configuration information is used to determine the specific display graphics and observation positions in the map information; the knowledge point configuration information is used to determine the text in the map information; and the interaction configuration information is used to determine the interaction method of the graphics and / or text contained in the map information.
5. The method according to claim 1, characterized in that After adding corresponding configuration information to each of the initial cases to obtain a teaching case, the method further includes: Verifying the teaching case through verification rules and obtaining verification results; Among them, the verification rules include at least one of the knowledge point verification rules, curriculum requirement rules and teaching demand rules; the knowledge point verification rules are used to verify whether the knowledge points contained in the teaching case match all the knowledge points in the preset knowledge point set; the curriculum requirement rules are used to determine whether the teaching scenes in the teaching case meet the curriculum requirements of the teaching text; the teaching requirements are used to determine whether the teaching content in the teaching case matches the teaching objectives set in advance by the teacher.
6. The method according to claim 2, characterized in that The determining of the teaching content corresponding to the knowledge point, and dividing the teaching content into corresponding content sets according to different dimensions, includes: When the teaching material is a geography teaching material, the dimensions of the geography teaching material are determined; wherein the dimensions include a regional dimension and an actual scene dimension; the regional dimension is based on the division of geographic space regions; the actual scene dimension is set based on human analysis needs; the regional dimension includes stars, the entire earth, earth plates, countries and regions, natural formations and artificial constructions; the actual scene dimension includes natural resources, human activity-related, phenomena and causes, and value significance; Determine the teaching content corresponding to the knowledge point, and divide the teaching content according to the regional dimension and the actual scene dimension to obtain a content set corresponding to the regional dimension and a content set corresponding to the actual scene dimension respectively.
7. The method according to claim 6, characterized in that The step of setting selection conditions between different content sets based on the logical relationship between the various teaching contents includes: Determine the teaching content that exists in both the area dimension and the actual scene dimension, and determine the logical relationship between the teaching content in the area dimension and the actual scene dimension as the selection condition; or, At least one teaching content is obtained in the actual scene dimension as the first content, and teaching content associated with the first content in the area dimension is determined as the second content, and a logical relationship between the first content and the second content is determined as the selection condition.
8. A device for generating teaching cases, characterized in that: The device comprises: An acquisition unit, used to acquire a textbook text and determine knowledge points based on the textbook text; A construction unit, used to construct a teaching scenario based on the knowledge points, and add corresponding teaching materials to each teaching scenario to obtain an initial case; An adding unit is used to add corresponding configuration information to each of the initial cases to obtain a teaching case; wherein the configuration information is used to determine the display method and interaction method of the teaching materials in each of the teaching scenes in the initial case.
9. A storage medium, characterized in that: The storage medium includes a stored program, wherein when the program is running, the device where the storage medium is located is controlled to execute the method for generating a teaching case according to any one of claims 1 to 7.
10. A device for generating teaching cases, characterized in that: The device includes a storage medium; and one or more processors, the storage medium is coupled to the processor, and the processor is configured to execute program instructions stored in the storage medium; when the program instructions are executed, the method for generating a teaching case described in any one of claims 1-7 is executed.