Method and device for automatically generating course draft

By using an artificial intelligence system to automatically generate lesson plans, the problem of teachers having a large workload and difficulty in ensuring quality when manually designing lesson plans has been solved, and efficient and high-quality lesson plan generation has been achieved automatically.

CN120909473APending Publication Date: 2025-11-07EAST CHINA NORMAL UNIV
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511054830.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-07-30
Publication Date
2025-11-07

AI Technical Summary

Technical Problem

In existing technologies, teachers need to manually consult and analyze materials to design lesson plans, which results in a large workload, low efficiency, and inability to guarantee quality.

Method used

The system uses artificial intelligence to provide learning content selection, keyword input, and course outline generation, automatically generating lesson plans and utilizing a pre-set standard database and RAG technology for content generation.

Benefits of technology

It reduces the workload of teachers in designing lesson plans, improves the quality and efficiency of lesson plans, and realizes automated lesson plan generation.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120909473A_ABST
    Figure CN120909473A_ABST
Patent Text Reader

Abstract

The invention discloses a method and a device for automatically generating a course draft, which comprises the step of starting a course draft generation operation of corresponding content through a preset account, and is characterized in that the method comprises the following steps of: automatically generating a starting instruction of the course draft, and displaying a learning content selection interface; a selection instruction of the learning content selection interface is completed, a plurality of stages are displayed, and each stage corresponds to a keyword input interface of a keyword input item; generating a course outline interface of course outline guide information corresponding to each stage according to the learning content selection result and the keyword information; completing an operation instruction of the course outline interface, and displaying a course draft corresponding to the display content of the course outline interface; the device comprises a learning content response module, a keyword response module, a course outline response module and a course draft response module. Compared with the prior art, the method has the advantages that the teacher does not need to manually analyze and design the draft, the workload of the teacher for designing the draft is effectively reduced, the quality of the draft is improved, and the application prospect is good.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of artificial intelligence teaching guidance, and in particular to a method and device for automatically generating a lesson script. BACKGROUND

[0002] In related art, a lesson script is written material prepared for a lesson, which is used to explain the theoretical basis and implementation reasons of teaching design, rather than just describing teaching steps. For example, a teaching plan focuses on "how to organize a classroom", while a lesson script needs to explain "the basis for choosing this teaching method". Currently, when designing a lesson script, a teacher needs to consult materials and analyze the learning situation before designing the content of the lesson script for each lesson. This design method of the lesson script depends on the manual writing ability of the teacher, thereby greatly increasing the workload of the teacher.

[0003] To sum up, the preparation of the lesson script in the prior art requires the teacher to manually analyze and design the lesson script, which not only has a large workload and low efficiency, but also cannot guarantee the quality of the lesson script. SUMMARY

[0004] The present application is to provide a method and device for automatically generating a lesson script, which displays a learning content selection interface in response to a lesson script automatic generation start instruction, displays a keyword input interface including a plurality of stages, each corresponding to a keyword input item, in response to a selection completion instruction of the learning content selection interface, displays a course outline interface including course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information, and displays a lesson script corresponding to the display content of the course outline interface in response to an operation instruction of the course outline interface. The method is simple and efficient, thereby eliminating the need for the teacher to manually analyze and design the lesson script, effectively reducing the workload of the teacher in designing the lesson script, improving the quality of the lesson script, and having a good application prospect.

[0005] The present application is achieved in that a method for automatically generating a lesson script includes entering an artificial intelligence and course teaching analysis application platform through a preset account, and starting a lesson script generation operation of the corresponding content when "lesson script generation" is selected, characterized in that the method includes the following steps: Step 1: displaying a learning content selection interface in response to a lesson script automatic generation start instruction; Step 2: displaying a keyword input interface in response to a selection completion instruction of the learning content selection interface, the keyword input interface including a plurality of stages, each corresponding to a keyword input item; Step 3: In response to the several keyword information inputted by the keyword input interface, a course outline interface is displayed, and the content displayed by the course outline interface includes course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information; Step 4: In response to the operation instruction of the course outline interface, a lesson plan corresponding to the content displayed by the course outline interface is displayed, and the content of the lesson plan includes content generated based on a preset standard database.

[0006] The keyword input interface displayed in response to the selection completion instruction of the learning content selection interface specifically includes: 1) In response to the selection completion instruction of the learning content selection interface, a keyword input interface including preset stages is displayed; 2) In response to a keyword input operation instruction, a keyword option interface is displayed in the keyword input interface.

[0007] The keyword input interface displayed in response to the selection completion instruction of the learning content selection interface specifically includes: 1) In response to the selection completion instruction of the learning content selection interface, a keyword input interface including preset stages is displayed; 2) In response to a stage addition instruction, a keyword input interface after a new stage is added is displayed; 3) In response to a keyword input operation instruction, a keyword option interface is displayed in the keyword input interface after the new stage is added.

[0008] The keyword input interface displayed in response to the selection completion instruction of the learning content selection interface further includes: 1) In response to a stage reduction instruction, a keyword input interface after a stage is reduced is displayed; 2) In response to a keyword input operation instruction, a keyword option interface is displayed in the keyword input interface after the stage is reduced.

[0009] The course outline interface displayed in response to the several keyword information inputted by the keyword input interface specifically includes: 1) In response to the several keyword information inputted by the keyword input interface, a course outline guide information display interface in the course outline interface is displayed; 2) In response to first adjustment information of the course outline guide information, a course outline guide information display interface in the course outline interface adjusted according to the first adjustment information is displayed.

[0010] The lesson plan displayed in response to the operation instruction of the course outline interface specifically includes: 1) in response to the operation instruction of the course outline interface, display the script corresponding to each course outline guide information; 2) in response to the generation instruction of all course outline guide information corresponding scripts, display the teaching outline formed by all scripts.

[0011] The response to the operation instruction of the course outline interface, display the teaching outline corresponding to the course outline interface display content, further includes: in response to the second adjustment information of the script, display the teaching outline formed by the script adjusted according to the second adjustment information.

[0012] A teaching outline automatic generation method for constructing a teaching outline automatic generation device, characterized in that the device comprises: a learning content response module for displaying a learning content selection interface in response to a teaching outline automatic generation start instruction; a keyword response module for displaying a keyword input interface in response to the selection completion instruction of the learning content selection interface; the keyword input interface includes several stages, and each stage corresponds to a keyword input item; a course outline response module for displaying a course outline interface in response to several keyword information input by the keyword input interface; the content displayed by the course outline interface includes course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information; a teaching outline response module for displaying a teaching outline corresponding to the content displayed by the course outline interface in response to the operation instruction of the course outline interface; the content of the teaching outline includes the content generated based on the preset standard database.

[0013] Compared with the prior art, the present application has the following advantages: after responding to the teaching outline automatic generation start instruction, the learning content selection interface is displayed; after responding to the selection completion instruction of the learning content selection interface, the keyword input interface with several stages and each stage corresponding to the keyword input item is displayed; after responding to the several keyword information input by the keyword input interface, the course outline interface including the course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information is displayed; after responding to the operation instruction of the course outline interface, the teaching outline corresponding to the content displayed by the course outline interface is displayed, so that the teacher does not need to manually analyze and design the teaching outline, the workload of the teacher designing the teaching outline is effectively reduced, the quality of the teaching outline is improved, and the application prospect is good. BRIEF DESCRIPTION OF DRAWINGS

[0014] Figure 1 The teaching outline automatic generation method flowchart of example 1; Figure 2 The teaching basic information display interface schematic diagram of example 1; Figure 3 The teaching theme display interface schematic diagram of example 1; Figure 4a display interface diagram for another teaching subject of example 1; Figure 5 a display interface diagram for a teaching target of example 1; Figure 6 a keyword input interface diagram for example 1; Figure 7 a course outline interface diagram for example 1; Figure 8 a display interface diagram for a teaching script of example 1; Figure 9 a structure diagram of a teaching script automatic generation device for example 2. DETAILED DESCRIPTION

[0015] In order to make the objects, technical solutions and advantages of the present application clearer, the present application will be further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific examples described herein are only used to explain the present application and are not intended to limit the present application. When the following description refers to the accompanying drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the examples of the present application, but are only examples of devices and methods consistent with some aspects of the examples of the present application.

[0016] It can be understood that the terms "first", "second", and the like used in the present application can be used herein to describe various concepts, but unless specifically stated, these concepts are not limited by these terms. These terms are only used to distinguish one concept from another. For example, without departing from the scope of the examples of the present application, the first information can also be referred to as the second information, and similarly, the second information can also be referred to as the first information. Depending on the context, the word "if" as used herein can be interpreted as "when" or "when" or "in response to determining".

[0017] The terms "at least one", "multiple", "each", "any", and the like used in the present application include one, two or more, multiple includes two or more, each refers to each of the corresponding multiple, and any refers to any one of the multiple.

[0018] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as understood by a person skilled in the art to which the present application belongs. The terms used herein are only for the purpose of describing the examples of the present application and are not intended to limit the present application.

[0019] Before the present examples are described in detail, first, some nouns and terms involved in the present examples are described, and the nouns and terms involved in the present examples are applicable to the following explanations: Artificial Intelligence (AI) is a technology science in the field of computer science that studies how to simulate, extend and expand human intelligence. The core goal of artificial intelligence is to enable machines to have intelligent behaviors such as learning, reasoning, perception and language understanding through algorithms, data and computing power, and to achieve autonomous or semi-autonomous decision-making in specific fields.

[0020] RAG (Retrieval-Augmented Generation) is a technical framework that combines external knowledge retrieval and generation model, aiming to improve the question answering and generation capabilities of AI models. RAG retrieves relevant information from external knowledge bases (such as documents, web pages, knowledge graphs) and inputs it into the generation model (such as GPT) to generate more accurate and context-rich responses. The essence of RAG is "retrieval augmented generation", which compensates for the knowledge limitations, illusion problems and data security problems of large models (LLM) through InContext Learning.

[0021] New curriculum standards refer to the new round of teaching specifications and standards formulated by the national or local education departments for basic education curriculum, and its core is to promote educational reform and improve students' comprehensive quality.

[0022] Teaching script is a teaching design document written by teachers for teaching activities, and its core is to explain the basis and ideas of teaching design, which is different from the "how to teach" of teaching plan and the "why to teach like this" of teaching script. Specifically, teaching script is a written material prepared for teaching, focusing on explaining the theoretical basis and implementation reasons of teaching design, rather than just describing the teaching steps.

[0023] In related technologies, when designing a teaching script, teachers need to review materials and analyze student learning situations before designing the content of the teaching script for each lesson. This design method of teaching script depends on the manual writing ability of teachers, thereby greatly increasing the workload of teachers.

[0024] Therefore, a teaching script automatic generation method and device provided in the embodiment can effectively reduce the workload of teachers in designing teaching scripts and improve the quality of teaching scripts.

[0025] The method for automatically generating a lesson script provided in the embodiment can be applied to a terminal, can be applied to a server, and can also be software running in the terminal or the server. In some embodiments, the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a smart speaker, a smart watch, a vehicle-mounted terminal, and the like, but is not limited thereto. The server end can be configured as a stand-alone physical server, can be configured as a server cluster or a distributed system composed of multiple physical servers, can be configured as a cloud server providing basic cloud computing services such as cloud services, cloud databases, cloud computing, cloud functions, cloud storage, network services, cloud communication, middleware services, domain name services, security services, CDNs, and big data and artificial intelligence platforms, and the server can also be a node server in a blockchain network; and the software can be an application that implements the above method, but is not limited to the above forms.

[0026] The present application can be used in many general or special computer system environments or configurations. For example: personal computers, server computers, handheld or portable devices, tablet devices, multiprocessor systems, microprocessor-based systems, set-top boxes, programmable consumer electronics, network PCs, minicomputers, mainframe computers, distributed computing environments including any of the above systems or devices, and the like. The present application can be described in the general context of computer-executable instructions executed by a computer, such as program modules. Generally, program modules include routines, programs, objects, components, data structures, and the like that perform specific tasks or implement specific abstract data types. The present application can also be practiced in a distributed computing environment in which tasks are performed by remote processing devices connected by a communication network. In a distributed computing environment, program modules can be located in local and remote computer storage media, including storage devices.

[0027] The embodiment will be described in detail below with reference to the accompanying drawings: Embodiment 1

[0028] Referring to Figure 1 An optional flowchart of the method for automatically generating a lesson script provided in the embodiment, which can include but is not limited to the following steps: Step S110, in response to a lesson script automatic generation starting instruction, displaying a learning content selection interface; Step S120, in response to a selection completion instruction of the learning content selection interface, displaying a keyword input interface, wherein the keyword input interface includes a plurality of stages, and each stage corresponds to a keyword input item; In step S130, in response to the keyword information input by the keyword input interface, a course outline interface is displayed, wherein the content displayed by the course outline interface includes course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information. In step S140, in response to the operation instruction of the course outline interface, a lesson script corresponding to the content displayed by the course outline interface is displayed, wherein the content of the lesson script includes content generated based on the preset standard database.

[0029] It can be understood that the embodiment can be applied to an artificial intelligence and course teaching analysis application platform. When a user enters the platform through a preset account, the user can start the lesson script generation operation of the corresponding content by selecting "lesson script generation". Specifically, when generating the lesson script, the backend generates the display content of the interface by RAG based on the content of the preset standard database. The content of the preset standard database can be obtained by constructing the content based on the new curriculum standards in advance.

[0030] It can be understood that when selecting the learning content, the embodiment includes but is not limited to selecting teaching basic information, selecting a teaching theme, and selecting a teaching goal.

[0031] Referring to Figure 2 When selecting the teaching basic information, the teacher clicks the selection box of the "subject" column in the interface, and the display interface sends a subject selection instruction to the backend, so that the backend can call the subject selection item content corresponding to the selection box based on the instruction and display it in the interface to be selected by the teacher according to his own needs. The content of the subject selection item includes but is not limited to Chinese, mathematics, English, biology, chemistry, etc. When the teacher clicks the selection box of the "grade" column in the interface, the display interface sends a grade selection instruction to the backend, so that the backend can call the grade selection item content corresponding to the selection box based on the instruction and display it in the interface to be selected by the teacher according to his own needs. The content of the grade selection item includes but is not limited to first grade, second grade, third grade, fourth grade,..., third grade of junior high school, etc. When the teacher clicks the selection box of the "lesson type" column in the interface, the display interface sends a lesson type selection instruction to the backend, so that the backend can call the lesson type selection item content corresponding to the selection box based on the instruction and display it in the interface to be selected by the teacher according to his own needs. The content of the lesson type selection item includes but is not limited to new lesson, review lesson, experiment lesson, and review lesson.

[0032] Specifically, after the selection of the teaching basic information is completed, when the teacher clicks the touch control of "next step" in the interface, the backend can call the display content of the next interface to display, so as to facilitate the teacher to make corresponding selection in the next interface. It can be understood that, after the selection of the learning basic information is completed, the selection and display of the teaching theme are performed.

[0033] Referring to Figure 3 In the teaching theme display interface, the teacher can add a teaching theme according to his own needs, or can expand the teaching theme through the AI expansion function.

[0034] Referring to Figure 4 After the selection of "mathematics, new teaching of eighth grade" in the teaching basic information is completed, the artificial intelligence can expand "Pythagorean theorem, right triangle, hypotenuse length, Pythagorean number, Pythagorean number table, Pythagorean theorem, proof of Pythagorean theorem, application of Pythagorean theorem, relationship between Pythagorean number and Pythagorean theorem" and other teaching theme selection items based on the teaching basic information. In the selection process of the interface, the teacher can delete or retain the teaching theme selection items expanded by the artificial intelligence. At the same time, when the teacher thinks that there is no option in the teaching theme selection items expanded by the artificial intelligence that meets his current needs, he can also fill in the teaching theme information in the fill-in box corresponding to the teaching theme in the learning theme selection interface. Based on this, it can be known that in the teaching theme information filling process of the embodiment, the teacher can select or fill in according to his actual needs, so that the content generated in the subsequent steps can meet the actual situation of the teacher.

[0035] Specifically, after the selection of the teaching theme is completed, when the teacher clicks the touch control of "next step" in the interface, the backend can call the display content of the next interface to display, so as to facilitate the teacher to make corresponding selection in the next interface. It can be understood that, after the selection of the teaching theme is completed, the selection and display of the teaching target are performed.

[0036] Referring to Figure 5 Because the subject of the teaching basic information is selected as "mathematics", the subject in the teaching target selection interface is locked as mathematics. The teacher selects the teaching target, including but not limited to the selection of learning period, learning field and theme. The selection of these three teaching targets can only select the learning period, or only select the learning period and the learning field, or select all the three teaching targets. When only the learning period is selected, the contents corresponding to the learning field and the theme are blank items, indicating that all the information corresponding to the learning period can be displayed in the retrieval process. In Figure 5In the present embodiment, the learning period is selected as "the fourth learning period (7-9 years old)", the learning field is selected as "figure and geometry", and the theme is selected as "property of figure", and then the corresponding content requirements can be displayed in the content requirements according to the selection of the teaching target. As can be seen from the above, the teacher can select the teaching target according to the actual situation, so that the subsequent generated content corresponds to the actual demand.

[0037] It can be understood that after the teaching target is selected, the present embodiment displays a keyword input interface, so that the teacher can select the keyword that meets the actual demand in the interface. In some embodiments, the present embodiment displays the keyword input interface, including but not limited to the following steps: 1) In response to the selection completion instruction of the learning content selection interface, a keyword input interface including preset stages is displayed; 2) In response to the keyword input operation instruction, a keyword selection interface is displayed in the keyword input interface.

[0038] After the learning basic information, the learning theme and the learning target are set in the present embodiment, the keyword input boxes of the fixed four stages can be displayed in the keyword input interface. Among them, the fixed four stages include introduction, new teaching, consolidation and summary, and each stage can correspond to input keywords. Specifically, the input process of the keyword can be input by the teacher himself, or the pre-set keyword selection item can be displayed for the teacher to select and determine. When the pre-set keyword selection item is displayed in the present embodiment, the content of the selection item is associated with the previously selected learning basic information, learning theme and learning target, so as to meet the actual demand of the teacher. In addition, the keyword of the keyword input interface of the present embodiment can also be a blank item, that is, the teacher does not select or fill in any keyword, so that the subsequent steps can be selected and displayed in a more extensive content.

[0039] In other embodiments, the present embodiment displays the keyword input interface, including but not limited to the following steps: 1) In response to the selection completion instruction of the learning content selection interface, a keyword input interface including preset stages is displayed; 2) In response to the stage increase instruction, the keyword input interface after adding the stage is displayed; 3) In response to the keyword input operation instruction, a keyword selection interface is displayed in the keyword input interface after adding the stage.

[0040] Referring to Figure 6 After the learning basic information, the learning theme and the learning target are set in the present embodiment, the keyword input boxes of the fixed four stages are first displayed in the keyword input interface. Among them, the fixed four stages include introduction, new teaching, consolidation and summary, and each stage can correspond to input keywords. Also throughFigure 6 The "add stage" control in the "add stage" interface can be used to add a stage, for example, an "extension" stage can also be added. In this embodiment, the stages are added in this way, so that the teacher can set the specific teaching stages according to the actual needs of the lesson plan. Specifically, each teaching stage corresponds to an input box for a keyword, and the input process of each keyword can be input by the teacher himself or by displaying pre-set keyword selection items for the teacher to select and determine.

[0041] In this embodiment, when the keyword input interface is displayed, the following steps can be included, but are not limited to: 1) In response to a stage deletion instruction, a keyword input interface after stage deletion is displayed; 2) In response to a keyword input operation instruction, a keyword option interface is displayed in the keyword input interface after stage deletion.

[0042] Specifically, the stages can be added or deleted in this embodiment. The deleted stage can only be the added stage, so as to ensure the quality of the lesson plan. As can be seen, the stage deletion function and the stage addition function are set in this embodiment, so as to facilitate the teacher to better complete the stage division, and thus improve the quality of the subsequent lesson plan generation.

[0043] It can be understood that, after the input operation of the keyword information is completed, the course outline interface is displayed, so that the teacher can better understand the automatically generated course outline content. The process of displaying the course outline interface in this embodiment includes, but is not limited to, the following steps: 1) In response to a plurality of keyword information input in the keyword input interface, a course outline guide information display interface in the course outline interface is displayed; 2) In response to first adjustment information of the course outline guide information, a course outline guide information display interface adjusted according to the first adjustment information in the course outline interface is displayed.

[0044] Referring to Figure 7 , the course outline interface can display at least 12 course outline guide information, and each course outline guide information is generated according to the selected keyword and the teaching basic information of each stage. That is, at least one course outline guide information can be generated for each teaching stage, and the course outline guide information is used to guide the construction of the teacher's lesson plan. For example, the course outline guide information corresponding to the import stage can be "use life scenes to show students some common right-angle triangle instances, such as stairs, TV corners, etc., and guide students to observe and think about the teaching rules that may exist in these instances". As can be seen, the course outline guide information corresponding to each stage is generated in this embodiment, so that the teacher can better adjust the content of the lesson plan.

[0045] The teacher can also directly input first adjustment information in the course outline guide information display interface if there is a difference between the generated course outline guide information and the actual needs of the teacher. After the teacher inputs the first adjustment information, the back end can display the course outline guide information in the course outline guide information display interface according to the adjustment information, so as to meet the actual needs of the teacher.

[0046] It can be understood that, after the generation process of the course outline guide information is completed, the embodiment can display a lesson script corresponding to the display content of the course outline interface in response to an operation instruction of the course outline interface. The display process of the lesson script can include but is not limited to the following steps: 1) In response to an operation instruction of the course outline interface, display a verbatim script corresponding to each course outline guide information; 2) In response to a generation instruction of the verbatim script corresponding to all course outline guide information, display a lesson script formed by all verbatim scripts.

[0047] Referring to Figure 8 Each course outline guide information of the embodiment will correspondingly generate a verbatim script, and the content displayed by the verbatim script can be a virtual teacher-student dialogue scene. Through this virtual dialogue scene, the teacher can better understand how to actually teach each course outline guide information. Specifically, after the embodiment completes the verbatim scripts corresponding to all course outline guide information, a completed teaching lesson script can be generated.

[0048] In the embodiment, the verbatim script generated by artificial intelligence can have a difference with the actual needs of the teacher. Therefore, the embodiment can also display a lesson script formed by the verbatim script adjusted according to second adjustment information in response to the second adjustment information of the verbatim script. Specifically, after the teacher views the verbatim script generated by artificial intelligence, if the teacher finds that a certain question-and-answer link in the verbatim script can have a difference with the actual teaching scene, the teacher can modify the certain question-and-answer link in the verbatim script. It can be understood that, when the content of the question-and-answer link modified by the teacher is not the final question-and-answer content, the back end will automatically adjust the subsequent question-and-answer content based on the question-and-answer adjustment information after receiving the question-and-answer adjustment information, so that the logic of the entire verbatim script is clearer and more in line with the actual needs of the teacher.

[0049] From the above content, it can be known that the embodiment does not require the teacher to manually analyze and design a lesson script, effectively reduces the workload of the teacher in designing the lesson script, and improves the quality of the lesson script. Embodiment 2

[0050] Referring to Figure 9The embodiment provides a teaching script automatic generation device, the device comprises: a learning content response module 910 configured to display a learning content selection interface in response to a teaching script automatic generation starting instruction; a keyword response module 920 configured to display a keyword input interface in response to a selection completion instruction of the learning content selection interface; wherein the keyword input interface comprises a plurality of stages, and each stage corresponds to a keyword input item; a course outline response module 930 configured to display a course outline interface in response to a plurality of keyword information input in the keyword input interface; wherein the content displayed by the course outline interface comprises course outline guide information corresponding to each stage and generated according to a learning content selection result and the keyword information; a teaching script response module 940 configured to display a teaching script corresponding to the content displayed by the course outline interface in response to an operation instruction of the course outline interface; wherein the content of the teaching script comprises content generated based on a preset standard database.

[0051] It can be understood that the content in the above embodiment is applicable to the device embodiment, the device embodiment specifically realizes the functions same as those of the above method embodiment, and achieves the beneficial effects same as those of the above method embodiment. Embodiment 3

[0052] The embodiment provides an electronic device, the electronic device comprises a memory and a processor, the memory stores a computer program; the processor realizes the above method when executing the computer program. The electronic device can be any intelligent terminal including a tablet computer, a vehicle-mounted computer and the like.

[0053] It can be understood that the content in the above method embodiment is applicable to the device embodiment, the device embodiment specifically realizes the functions same as those of the above method embodiment, and achieves the beneficial effects same as those of the above method embodiment. Embodiment 4

[0054] The embodiment further provides a computer readable storage medium, the computer readable storage medium stores a computer program, and the computer program realizes the above method when executed by a processor. It can be understood that the content in the above method embodiment is applicable to the storage medium embodiment, the storage medium embodiment specifically realizes the functions same as those of the above method embodiment, and achieves the beneficial effects same as those of the above method embodiment.

[0055] The embodiment is for more clearly explaining the technical solution of the application, and does not constitute a limitation on the technical solution provided by the embodiment, and the person skilled in the art can know that, with the evolution of technology and the appearance of new application scenarios, the technical solution provided by the embodiment is also applicable to similar technical problems.

[0056] Those skilled in the art can understand that the technical solutions shown in the figures do not constitute a limitation to the embodiments, and can include more or fewer steps than the figures, or combine certain steps, or different steps.

[0057] The apparatus embodiments described above are merely illustrative, and the units described as separate components can or can not be physically separated, i.e., can be located in one place, or can be distributed to multiple network units. Part or all of the modules can be selected according to actual needs to achieve the purpose of the embodiments.

[0058] Those skilled in the art can understand that all or some of the steps in the above disclosed method, the function modules / units in the system and the device can be implemented as software, firmware, hardware and their appropriate combinations.

[0059] The terms "first", "second", "third", "fourth" and the like used in the description of the present application and the above-described drawings (if any) are used to distinguish similar objects, and do not necessarily have to describe a specific order or sequence. It should be understood that the data thus used can be interchanged under appropriate circumstances, so that the embodiments of the present application described herein can be implemented in an order other than that illustrated or described herein. In addition, the terms "include" and "have" and any variations thereof are intended to cover non-exclusive inclusion, for example, a process, method, system, product or device that includes a series of steps or units does not have to be limited to those steps or units clearly listed, but can include other steps or units not clearly listed or inherent to these processes, methods, products or devices.

[0060] It should be understood that in the present application, "at least one" means one or more, and "multiple" means two or more. "And / or" is used to describe the association between the associated objects, which means that there can be three relationships, for example, "A and / or B" can represent three cases: only A, only B, and A and B exist at the same time, where A and B can be singular or plural. The character " / " generally represents an "or" relationship between the associated objects. "At least one of the following" or similar expressions means any combination of these items, including any combination of single or multiple items. For example, at least one of a, b or c can mean a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.

[0061] In several embodiments provided in the present application, it should be understood that the disclosed apparatus and method can be implemented by other manners. For example, the apparatus embodiments described above are merely illustrative, for example, the division of the above units is merely a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units or components shown or discussed can be indirect coupling or communication connection through some interfaces, apparatuses or units, and can be electrical, mechanical or other forms.

[0062] The units described above as separate components may or may not be physically separate, and the components shown as units may or may not be physical units, i.e., they can be located in one place or distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.

[0063] In addition, the functional units in each embodiment of the present application can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0064] If the integrated unit is realized in the form of a software functional unit and sold or used as an independent product, it can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the part of the prior art that makes a contribution or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium, including a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method of each embodiment of the present application. The foregoing storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various program storage media.

[0065] The preferred examples of the embodiments are described above with reference to the accompanying drawings, but this does not limit the scope of the embodiments of the present application. Any modification, equivalent replacement and improvement made by those skilled in the art without departing from the scope and essence of the embodiments shall be within the protection scope of the claims of the present application.

Claims

1. A teaching script automatic generation method, comprising entering an artificial intelligence and course teaching analysis application platform through a preset account, and starting a teaching script generation operation of corresponding content, characterized in that, The method comprises the following steps: Step 1: starting the automatic generation instruction of the lesson plan, displaying a learning content selection interface; Step 2: completing the selection instruction of the learning content selection interface, displaying a keyword input interface, wherein the keywords include several stages, and each stage corresponds to a keyword input item; Step 3: inputting several keyword information in the keyword input interface, displaying a course outline interface, wherein the content displayed by the course outline interface includes course outline guide information corresponding to each stage generated according to the learning content selection result and the keyword information; Step 4: completing the operation instruction of the course outline interface, displaying a lesson plan corresponding to the course outline content, wherein the lesson plan is content generated based on a preset standard database.

2. The method of claim 1, wherein the method further comprises: The step 2 specifically comprises: 1) displaying the keyword input interface including preset stages in response to the selection completion instruction of the learning content selection interface; 2) displaying a keyword option interface in the keyword input interface in response to the keyword input operation instruction.

3. The method according to claim 1 or claim 2, characterized in that, The step 2 comprises: 1) displaying the keyword input interface including preset stages in response to the selection completion instruction of the learning content selection interface; 2) displaying the keyword input interface after adding a stage in response to the stage adding instruction; 3) displaying a keyword option interface in the keyword input interface after adding the stage in response to the keyword input operation instruction.

4. The method of claim 3, wherein the method further comprises: In response to the selection completion instruction of the learning content selection interface, displaying the keyword input interface including preset stages, specifically comprising: 1) displaying the keyword input interface after deleting a stage in response to the stage deletion instruction; 2) displaying a keyword option interface in the keyword input interface after deleting the stage in response to the keyword input operation instruction.

5. The method of claim 1, wherein the method further comprises: determining a plurality of teaching points for the teaching material; and generating the script based on the plurality of teaching points. The step 3 specifically comprises: 1) displaying a course outline guide information display interface in the course outline interface in response to the several keyword information input in the keyword input interface; 2) displaying a course outline guide information display interface adjusted according to the first adjustment information in the displayed course outline interface in response to the first adjustment information of the course outline guide information.

6. The method of claim 1, wherein the method further comprises: The step 4 specifically comprises: 1) displaying a verbatim script corresponding to each course outline guide information in response to the operation instruction of the course outline interface; 2) displaying a lesson plan formed by all the verbatim scripts in response to the generation instruction of the verbatim scripts corresponding to all the course outline guide information.

7. The method of claim 1 or claim 6, wherein, The step 4 further comprises: displaying a lesson plan formed by the verbatim script adjusted according to the second adjustment information in response to the second adjustment information of the verbatim script.

8. A lesson plan automatic generation device constructed by a lesson plan automatic generation method, characterized by The automatic generation device of the lesson plan is formed by connecting a learning content response module, a keyword response module, a course outline response module and a lesson plan response module, wherein the learning content response module is used to display a learning content selection interface in response to a lesson plan automatic generation starting instruction; the keyword response module is used to display a keyword input interface in response to the selection completion instruction of the learning content selection interface; the keyword input interface includes several stages, and each stage corresponds to a keyword input item; the course outline response module is used to display a course outline interface in response to the several keyword information input in the keyword input interface; The content displayed by the course outline interface includes course outline guide information corresponding to each stage, which is generated according to the learning content selection result and the keyword information; The teaching script response module is configured to display a teaching script corresponding to the content displayed by the course outline interface in response to an operation instruction of the course outline interface. The content of the teaching script includes content generated based on a preset standard database.