Engineering authentication teaching material management method, system and device and storage medium

By creating teaching material folders and using optical character recognition technology to detect file contents, a list of defects and incorrect materials is formed, and classified according to teacher information, the problem of low review and management of engineering certification teaching materials is solved, and efficient teaching material management is achieved.

CN120258833AActive Publication Date: 2025-07-04YANGTZE UNIVERSITY
View PDF 11 Cites 0 Cited by

Patent Information

Application Number
CN202510289576.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-03-12
Publication Date
2025-07-04
Estimated Expiration
2045-03-12

AI Technical Summary

Technical Problem

In the existing technology, the review and management efficiency of engineering certification teaching materials is low, especially the teaching materials in the curriculum system are updated frequently and in large quantities, which leads to serious time-consuming manual review.

Method used

By obtaining the teaching task list file and professional name, creating teaching material folders, nesting course teaching material folders, and using optical character recognition technology to detect file contents, forming a list of defective and incorrect materials, classifying them according to teacher information, and reminding teachers to submit or update materials.

Benefits of technology

It realizes efficient review and management of engineering certified teaching materials, improves review and management efficiency, reduces manual intervention, and improves the update and submission accuracy of teaching materials.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120258833A_ABST
    Figure CN120258833A_ABST
Patent Text Reader

Abstract

The invention provides an engineering authentication teaching material management method and device, equipment and a storage medium. The engineering authentication teaching material management method provided by the invention comprises the following steps: creating a teaching material folder according to a teaching task list file and a professional name, and forming a course teaching material directory; classifying course information in the course teaching material catalog according to teacher information to form a task list corresponding to each teacher; detecting the course teaching material folder and all sub-files under the course teaching material folder, recording corresponding folder paths, and forming a defective material list; if the files in the course teaching material folder are marked as wrong files, forming a wrong material list according to path information of the wrong files; and reminding corresponding teachers to submit or update corresponding teaching materials according to the task list, the defective material list and the wrong material list. According to the method, the auditing and management efficiency can be improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of teaching material management, and in particular, to a method, device, equipment and storage medium for managing teaching materials for engineering accreditation. Background Art

[0002] In order to improve the quality of higher education and promote the global mutual recognition of degrees and qualifications, many universities actively introduce the concept of engineering education and carry out relevant work on engineering education professional accreditation (hereinafter referred to as engineering accreditation). The basic procedures of engineering accreditation work include 6 stages: application and acceptance, school self-evaluation and submission of self-evaluation report, review of self-evaluation report, on-site inspection, deliberation and making accreditation conclusions, and maintaining accreditation status. Among them, the writing of the self-evaluation report is the focus of engineering accreditation work. To ensure the authenticity and reliability of the self-evaluation report, when submitting the self-evaluation report, it is necessary to synchronously submit electronic attachment materials for each part of the supporting report, such as school policy documents, faculty team situation, curriculum system and other supporting materials. The teaching materials in the curriculum system are the most numerous, fastest updated and most frequent supporting materials in engineering accreditation. They include teaching syllabuses, test papers and test paper samples, assignments and assignment sample questions, target achievement evaluation reports, teaching work manuals and other materials for each semester of all courses in the accredited major. The existing technology basically adopts a manual method for the review and management of this part of materials, which is very time-consuming and results in low efficiency of review and management. Summary of the Invention

[0003] Embodiments of the present invention provide a method, device, equipment and storage medium for managing teaching materials for engineering accreditation, so as to solve the technical problem of low efficiency in the review and management of teaching materials for engineering accreditation in the prior art.

[0004] The technical solution of the present invention is as follows. The present invention provides a method for managing teaching materials for engineering accreditation, including:

[0005] Obtain a teaching task list file and the name of the major to be accredited, create a teaching material folder according to the teaching task list file and the major name, form a curriculum teaching material directory according to the teaching material folder, and the teaching material folder nests the curriculum teaching material folder;

[0006] Classify the course information in the curriculum teaching material directory according to teacher information to form a task list corresponding to each teacher;

[0007] Detect the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-files, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-files, record the folder path corresponding to the file. Classify all the folder paths according to teacher information to form a list of defective materials;

[0008] If the file in the course teaching material folder is marked as an incorrect file, form a list of incorrect materials according to the path information of the incorrect file;

[0009] Remind the corresponding teacher to submit or update the corresponding teaching materials according to the task list, the list of defective materials, and the list of incorrect materials.

[0010] Further, create a teaching material folder according to the teaching task list file and the major name, including:

[0011] Extract the semester information from the name of the teaching task list file, read the course information from the teaching task list file, and create a teaching material folder in the hierarchical order of major, course category, course name, specific course, and course teaching materials according to the preset course list information, the semester information, the course information, and the major name.

[0012] Further, after forming the course teaching material directory according to the teaching material folder, it also includes:

[0013] When the training plan changes, obtain the updated preset course list information, update the preset course list information, and record and save the time of course update, the updated course category, and the new course list information.

[0014] Further, if there is a file in the course teaching material folder or the sub-files, record the folder path corresponding to the file, including:

[0015] If there is a file in the course teaching material folder or the sub-files, convert the file into editable text, and determine whether the editable text contains all the preset keywords. If not, record the folder path corresponding to the file.

[0016] Further, the converting the file into editable text includes: scanning the file using optical character recognition and converting the scanning result into editable text.

[0017] Further, the engineering certification teaching material management method also includes:

[0018] When there is a file in the course teaching material folder or the sub-file, extract the preset keyword from the name of the course teaching material folder, where the name of the course teaching material folder includes course information, academic year and semester information, class information, and teacher information.

[0019] Further, the course teaching material folder includes information on sample homework questions, student homework samples, student exam paper samples, answer grading criteria information, exam and assessment content review form information, discussion questions and other requirement information, exam questions information, course objective achievement evaluation report information, course assessment rationality confirmation form information, and process assessment record information.

[0020] Another technical solution of the present invention is as follows. There is also provided an engineering certification teaching material management system, including a folder and directory creation unit, a task list formation unit, a defective material list formation unit, an incorrect material list formation unit, and a reminder unit;

[0021] The folder and directory creation unit is used to obtain a teaching task list file and the name of the major to be certified, create a teaching material folder according to the teaching task list file and the major name, form a course teaching material directory according to the teaching material folder, and the course teaching material folder is nested in the teaching material folder;

[0022] The task list formation unit is used to classify the course information in the course teaching material directory according to teacher information to form a task list corresponding to each teacher;

[0023] The defective material list formation unit is used to detect the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-file, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-file, record the folder path corresponding to the file, and classify all the folder paths according to teacher information to form a defective material list;

[0024] The incorrect material list formation unit is used to form an incorrect material list according to the path information of the incorrect file if the file in the course teaching material folder is marked as an incorrect file;

[0025] The reminder unit is used to remind the corresponding teacher to submit or update the corresponding teaching material according to the task list, the defective material list, and the incorrect material list.

[0026] Another technical solution of the present invention is as follows. There is also provided an electronic device, including a memory and a processor, where:

[0027] The memory is used to store computer programs;

[0028] The processor is configured to read the computer programs in the memory and execute the steps of the engineering certification teaching material management method as described in any of the above technical solutions.

[0029] Another technical solution of the present invention is as follows. There is also provided a computer-readable storage medium, on which a readable computer program is stored. When the program is executed by a processor, it implements the steps of the engineering certification teaching material management method as described in any of the above technical solutions.

[0030] The beneficial effects of the present invention are as follows: Obtain a teaching task list file and the name of the major to be certified, create a teaching material folder according to the teaching task list file and the major name, form a course teaching material directory according to the teaching material folder, and the teaching material folder nests the course teaching material folder; Classify the course information in the course teaching material directory according to the teacher information to form a task list corresponding to each teacher; Detect the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-file, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-file, record the folder path corresponding to the file, and classify all the folder paths according to the teacher information to form a defective material list; If the file in the course teaching material folder is marked as an incorrect file, form an incorrect material list according to the path information of the incorrect file; Remind the corresponding teacher to submit or update the corresponding teaching materials according to the task list, the defective material list, and the incorrect material list; Through the above technical solutions, the review and management of engineering certification teaching materials can be realized, and the efficiency of review and management can be improved. Description of the Drawings

[0031] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required for the description of the embodiments will be briefly introduced below. Obviously, the drawings in the following description are some embodiments of the present invention. For those of ordinary skill in the art, other drawings can be obtained based on these drawings without creative efforts.

[0032] Figure 1 It is a flowchart showing the engineering certification teaching material management method provided by the embodiment of the present invention;

[0033] Figure 2 It is a schematic structural diagram showing the engineering certification teaching material management provided by the embodiment of the present invention;

[0034] Figure 3Schematic diagram of the curriculum list for the electrical specialty provided by the embodiments of the present invention;

[0035] Figure 4 Schematic diagram of the directory of the curriculum teaching materials provided by the embodiments of the present invention;

[0036] Figure 5 Schematic diagram of the curriculum category list after adding courses provided by the embodiments of the present invention;

[0037] Figure 6 Schematic diagram of the text file for log recording provided by the embodiments of the present invention;

[0038] Figure 7 Schematic diagram of the curriculum category list after modifying the curriculum provided by the embodiments of the present invention;

[0039] Figure 8 Schematic diagram of the search results of teaching materials provided by the embodiments of the present invention;

[0040] Figure 9 Schematic diagram of the teaching material review process provided by the embodiments of the present invention;

[0041] Figure 10 Schematic diagram of the path of the defective material folder provided by the embodiments of the present invention;

[0042] Figure 11 Preview diagram of the image file provided by the embodiments of the present invention;

[0043] Figure 12 Preview diagram of the pdf file provided by the embodiments of the present invention;

[0044] Figure 13 Preview diagram of the word file provided by the embodiments of the present invention;

[0045] Figure 14 Schematic diagram of the interface before search provided by the embodiments of the present invention;

[0046] Figure 15 Schematic diagram of the interface after search provided by the embodiments of the present invention;

[0047] Figure 16 Schematic diagram of the structure of the engineering certification teaching material management system provided by the embodiments of the present invention;

[0048] Figure 17 Schematic diagram of the structure of the electronic device provided by the embodiments of the present invention;

[0049] Figure 18 Schematic diagram of the structure of the computer-readable storage medium provided by the embodiments of the present invention. Detailed implementation manners

[0050] Next, the technical solutions in the embodiments of the present invention will be clearly and completely described in conjunction with the accompanying drawings in the embodiments of the present invention. Obviously, the described embodiments are only a part of the embodiments of the present invention, rather than all the embodiments. All other embodiments obtained by those of ordinary skill in the art based on the embodiments of the present invention without creative efforts shall fall within the protection scope of the present invention.

[0051] Reference to "embodiment" herein means that a particular feature, structure, or characteristic described in connection with the embodiment can be included in at least one embodiment of the present invention. The phrase appears in various places in the specification and does not necessarily refer to the same embodiment, nor is it an independent or alternative embodiment mutually exclusive with other embodiments. Those skilled in the art will explicitly and implicitly understand that the embodiments described herein can be combined with other embodiments.

[0052] Figure 1 is a schematic flowchart of the engineering certification teaching material management method according to an embodiment of the present invention. It should be noted that if there are substantially the same results, the engineering certification teaching material management method of the present invention is not limited to Figure 1 the process sequence shown. As Figure 1 shown, the engineering certification teaching material management method mainly includes the following steps:

[0053] S101, obtain a teaching task list file and the name of the major to be certified, create a teaching material folder according to the teaching task list file and the name of the major, form a curriculum teaching material directory according to the teaching material folder, and the teaching material folder nests the curriculum teaching material folder;

[0054] In a specific embodiment, a schematic diagram of the architecture of engineering certification teaching material management is as Figure 2 shown, Figure 2 which includes four modules: automatic directory creation, teaching material directory, file review, and reminder. The automatic directory creation module includes functions of automatic directory creation, course association, and update. For the automatic directory creation function, the administrator imports the Excel file of the teaching task list for each semester and inputs the name of the major to be certified, so as to obtain the teaching task list file and the name of the major to be certified, and automatically create a teaching material directory according to each list.

[0055] In some embodiments, creating a teaching material folder according to the teaching task list file and the name of the major includes:

[0056] Extract the semester information from the name of the teaching task list file, read the course information from the teaching task list file, and create teaching material folders in the order of major, course category, course name, specific course, and course teaching materials according to the preset course list information, the semester information, the course information, and the major name.

[0057] In a specific embodiment, without loss of generality, Table 1 is a partial list of teaching materials for the first semester of the 2022 - 2023 academic year. From the names of the teaching classes, it can be seen that this table contains course information for multiple majors.

[0058] Table 1 Partial List of Teaching Materials for the First Semester of the 2022 - 2023 Academic Year

[0059]

[0060] Schematic diagram of the course list for the electrical major, as Figure 3 shown, the process of creating (forming) the teaching material catalog includes that the administrator imports the above Excel file into the system, enters the major name "electrical" that needs to be certified for engineering education, clicks the "Start Generation" button, and the courses can be divided into multiple categories according to the preset training plan for this major. For example Figure 3 the engineering foundation courses, professional foundation courses, and professional courses in. Process the imported Excel file, extract the semester information from the Excel file name, then read the course information in the Excel file, and create teaching material folders according to the hierarchical relationship of major, course category, course name, specific course, and course teaching materials.

[0061] In some embodiments, the course teaching material folder includes information on sample assignment questions, student assignment samples, student exam paper samples, answer grading criteria, exam and assessment content review form information, discussion questions and other requirements information, exam questions, course objective achievement evaluation report information, course assessment rationality confirmation form information, and process assessment record information.

[0062] In a specific embodiment, without loss of generality, the schematic diagram of the course teaching material catalog, as Figure 4As shown, the course teaching material directory stores the teaching materials of each major. The hierarchical relationship is major, course category, course name, specific course, and course teaching materials. "C Programming" belongs to the engineering foundation courses. Create a folder named "C Programming" under the engineering foundation courses directory. Loop through the "Course Name" column in Table 1: If it is "C Programming" and the "Teaching Class Name" in that row contains "Electrical", then extract the course-related information from that row; at the same time, extract the semester information from the Excel file name, and combine the extracted course name, semester information, teaching class name, and information of the instructor to generate the specific course folder name of "C Programming", that is, "Course_School Year and Semester_Class_Teacher". For example, Figure 4 in Figure 4 is "C Programming_2022 - 2023 - 1_Electrical Class 12201_Some Teacher". For each specific course folder created for "C Programming", a nested course teaching material folder will also be created. The course teaching material folder specifically includes: sample homework questions, student homework samples, student test paper samples, answer grading standards AB, examination and assessment content review forms, discussion questions and other requirements, test questions (blank test papers AB), course objective achievement evaluation reports, course assessment rationality confirmation forms, and process assessment records.

[0063] In some embodiments, the engineering certification teaching material management method further includes:

[0064] When there is a file in the course teaching material folder or the sub - file, extract the preset keyword from the name of the course teaching material folder. The name of the course teaching material folder includes course information, school year and semester information, class information, and instructor information.

[0065] In some embodiments, after forming the course teaching material directory according to the teaching material folder, it further includes:

[0066] When the training plan changes, obtain the updated preset course list information, update the preset course list information, and record and save the time of course update, the updated course category, and the new course list information.

[0067] In a specific embodiment, when the training plan of a major changes, directly add, modify, or delete the corresponding preset courses on the system interface according to the new training plan. For example, to add "Information and Systems" to the engineering foundation courses. Just append "Signals and Systems" to the corresponding course list on the system interface, and then click the "Start Update" button to complete the course addition operation. The schematic diagram of the course category list after adding the course is as shown in Figure 5 as shown.

[0068] Obtain the updated course list information from the interface, save it as a temporary course list, update the course list content displayed on the interface to the new course list; and record the time of each course update, the course category, and the new course list, and save the update information to a text file for the administrator to view the modification history. The schematic diagram of the text file for log recording is as Figure 6 shown.

[0069] In a specific embodiment, for the course association function, taking the modification of "Principle and Application of Single Chip Microcomputer" in the electrical major as an example for demonstration, just modify "Principle and Application of Single Chip Microcomputer" to "Intelligent Control System" on the system interface, and then click the "Start Update" button to complete the course update. The schematic diagram of the course category list after the course modification is as Figure 7 shown. Since it is directly modifying the courses that already exist in the list, the system will associate the names "Principle and Application of Single Chip Microcomputer" and "Intelligent Control System" and consider them as two names of the same course. When conducting a course search, relevant content of the associated courses will appear in the search results. For example, when the administrator enters "Intelligent Control System", the system will search out the teaching materials related to both the "Intelligent Control System" and "Principle and Application of Single Chip Microcomputer" courses. The schematic diagram of the teaching material search results is as Figure 8 shown. The administrator can immediately see the search results and can open the folder where the material is located by double-clicking the teaching material path in the search results.

[0070] S102. Classify the course information in the course teaching material directory according to the teacher information to form a task list corresponding to each teacher;

[0071] In a specific embodiment, in order to remind the relevant teachers to submit teaching materials, the courses in the teaching material directory can be automatically classified according to the teacher information, and the task list of each teacher can be exported, as shown in Table 2;

[0072] Table 2 Task List

[0073]

[0074] S103. Detect the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-files, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-files, record the folder path corresponding to the file. Classify all the folder paths according to the teacher information to form a defective material list;

[0075] In a specific embodiment, the materials in the teaching material directory can be automatically audited regularly to identify and record the file and folder paths of those lacking the expected content. The schematic diagram of the teaching material audit process is as Figure 9 shown. Perform an "empty" detection on each course teaching material folder and all its subfolders. If there are no subfolders and files in the folder, it is considered "empty", and the corresponding folder path is recorded.

[0076] In some embodiments, if there are files in the course teaching material folder or the subfiles, record the folder path corresponding to the file, including:

[0077] If there are files in the course teaching material folder or the subfiles, convert the file into editable text, and determine whether the editable text contains all the preset keywords. If not, record the folder path corresponding to the file.

[0078] In a specific embodiment, if there are files or folders in the folder, keyword information such as the course name and academic year and semester will be extracted from the name of the specific course folder to obtain the corresponding course teaching material folder name, forming a set of preset keywords. For example, the preset keywords can include C Programming, 2022 - 2023 - 1, Electrical Class 12201, Teacher XX, Sample Homework Questions, etc. If there are files in the course teaching material folder or the subfiles, convert the file into editable text, and check whether these texts contain the preset keywords. If not all of the preset keywords match, it indicates that the file is incorrect, record the folder path, and automatically classify all the recorded folder paths according to teacher information to form a list of defective materials. The administrator can clearly view the folders of defective materials and their paths. The schematic diagram of the defective material folder path is as Figure 10 shown.

[0079] In a specific embodiment, according to the audited defective materials, automatically classify them according to teacher information to generate a list of defective materials for the corresponding teacher, as shown in Table 3.

[0080] Table 3 List of Defective Materials

[0081]

[0082]

[0083] In some embodiments, the converting the file into editable text includes: using optical character recognition to scan the file and converting the scan result into editable text.

[0084] In a specific implementation, the OCR (Optical Character Recognition) technology (such as PaddleOCR, RapidOCR, etc.) is used to scan all the files in the corresponding folder, and the scanning results are converted into editable text.

[0085] S104. If the files in the course teaching material folder are marked as incorrect files, an incorrect material list is formed according to the path information of the incorrect files.

[0086] In a specific embodiment, all the files and subdirectories in the teaching material directory are displayed in a tree form, enabling the administrator to quickly select the folder and view the file structure, preview images of image files, as Figure 11 shown, preview images of pdf files, as Figure 12 shown, preview images of word files, as Figure 13 shown. When the administrator clicks on a file, a preview of the selected file (image, pdf, word, etc.) will be displayed on the right side of the same interface. The administrator can directly search for a specific course to quickly locate the course and provide a preview of the teaching material files for that course. When the administrator searches for the "Principles and Applications of Single-Chip Microcomputer" course, the system will display all the teaching material folders of the "Principles and Applications of Single-Chip Microcomputer" course, and the administrator can preview them one by one. Schematic diagram of the interface before the search, as Figure 14 shown, schematic diagram of the interface after the search, as Figure 15 shown.

[0087] When the administrator previews a file, they can mark the file as an incorrect file by clicking the "Incorrect" button, record the path information of the incorrect file in a temporary variable, search for the corresponding incorrect material information according to the teacher information, and then classify and display it according to the corresponding relationship between the teacher, course, academic year and semester, class, and incorrect material; finally, export it to an Excel file. Incorrect material list, as shown in Table 4.

[0088] Table 4 Incorrect material list

[0089]

[0090]

[0091] S105. Remind the corresponding teachers to submit or update the corresponding teaching materials according to the task list, the defective material list, and the incorrect material list.

[0092] In a specific embodiment, a reminder module can store the task list, the defective material list, and the incorrect material list for reminding the relevant teachers to submit and / or update the relevant teaching materials.

[0093] The engineering certification teaching material management method provided by an embodiment of the present invention obtains a teaching task list file and a professional name to be certified, creates a teaching material folder according to the teaching task list file and the professional name, forms a course teaching material directory according to the teaching material folder, and the teaching material folder nests the course teaching material folder; classifies the course information in the course teaching material directory according to teacher information to form a task list corresponding to each teacher; detects the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-file, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-file, record the folder path corresponding to the file, and classify all the folder paths according to teacher information to form a defective material list; if the file in the course teaching material folder is marked as an incorrect file, form an incorrect material list according to the path information of the incorrect file; remind the corresponding teacher to submit or update the corresponding teaching material according to the task list, the defective material list, and the incorrect material list; it can realize the review and management of engineering certification teaching materials and improve the efficiency of review and management.

[0094] The engineering certification teaching material management method provided by an embodiment of the present invention obtains a teaching material list imported by an administrator, creates a teaching material directory according to the list, classifies the courses in the teaching material directory according to teacher information through a file review module, exports the task list of each teacher, and reminds the teacher to upload the teaching materials of the relevant courses. It can regularly review the files in the teaching material directory, screen out defective materials, and remind the relevant teachers to make modifications. It can preview all the materials in the teaching material directory at any time, or quickly search for the specified materials to realize the review of the uploaded materials; if the materials are incorrect, make marks to remind the corresponding teacher to modify the incorrect materials, and repeat this step until all the teaching materials are collected and reviewed.

[0095] The engineering certification teaching material management method provided by an embodiment of the present invention automatically detects teaching materials based on OCR technology, avoids cumbersome manual viewing, improves the review efficiency, can assist the administrator in managing engineering certification teaching materials, improves the management efficiency, can automatically create a teaching material directory according to the teaching of each semester, avoids cumbersome manual operations and human errors, can automatically classify the courses in the teaching material directory according to teacher information, arrange the submission tasks of teaching materials, support the quick search of keywords of teaching materials, improve the retrieval efficiency of the administrator, support the preview of multiple format files, improve the review efficiency of the administrator, can export an incorrect material list according to the administrator's review marks, remind the corresponding teacher to re-upload, and can associate multiple names of the same course for easy search and review.

[0096] Figure 16 It is a schematic structural diagram of an engineering certification teaching material management system provided by an embodiment of the present invention. The engineering certification teaching material management system 160 includes a folder and directory creation unit 161, a task list formation unit 162, a defective material list formation unit 163, an incorrect material list formation unit 164, and a reminder unit 165;

[0097] The folder and directory creation unit 161 is configured to obtain a teaching task list file and a major name to be certified, create a teaching material folder according to the teaching task list file and the major name, form a course teaching material directory according to the teaching material folder, and the course teaching material folder is nested with the course teaching material folder;

[0098] The task list formation unit 162 is configured to classify the course information in the course teaching material directory according to teacher information to form a task list corresponding to each teacher;

[0099] The defective material list formation unit 163 is configured to detect the course teaching material folder and all sub-files under the course teaching material folder. If a file does not exist in the course teaching material folder or the sub-file, record the corresponding folder path. If a file exists in the course teaching material folder or the sub-file, record the folder path corresponding to the file, and classify all the folder paths according to teacher information to form a defective material list;

[0100] The incorrect material list formation unit 164 is configured to, if a file in the course teaching material folder is marked as an incorrect file, form an incorrect material list according to the path information of the incorrect file;

[0101] The reminder unit 165 is configured to remind the corresponding teacher to submit or update the corresponding teaching materials according to the task list, the defective material list, and the incorrect material list.

[0102] For other details of how each unit in the above engineering certification teaching material management system implements the above technical solutions, reference can be made to the description in the engineering certification teaching material management method provided in the above embodiment of the present invention, which will not be elaborated here.

[0103] Figure 17 It is a schematic structural diagram of an electronic device according to an embodiment of the present invention. As Figure 17 shown, the electronic device 170 includes a processor 171 and a memory 172 communicatively connected to the processor 171.

[0104] The memory 172 stores program instructions for implementing the engineering certification teaching material management method according to any one of the above embodiments.

[0105] The processor 171 is configured to execute the program instructions stored in the memory 172 to manage engineering certification teaching materials.

[0106] Among them, the processor 171 may also be referred to as a CPU (Central Processing Unit). The processor 171 may be an integrated circuit chip with signal processing capabilities. The processor 171 may also be a general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field-programmable gate array (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components. The general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0107] The memory 172 can be used to store the computer program and / or module. The processor 181 realizes various functions of the electronic device by running or executing the computer program and / or module stored in the memory 172, and by calling the data stored in the memory 172. The memory 182 may mainly include a program storage area and a data storage area. Among them, the program storage area may store an operating system, application programs required for at least one function, etc.

[0108] The memory 172 may be integrated in the processor 171 or may be provided separately from the processor 171.

[0109] An embodiment of the present invention provides a computer-readable storage medium, the structural schematic diagram of which is as Figure 18 shown. A readable computer program 181 is stored on the storage medium 180; among them, the computer program 181 may be stored in the above storage medium 180 in the form of a software product, including several instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method according to various embodiments of the present invention. The foregoing storage medium 180 includes: various media that can store program codes such as a USB flash drive, a mobile hard disk, a magnetic disk, or an optical disc, a ROM (Read-Only Memory), a RAM (Random Access Memory), etc., or a computer, a server, a mobile phone, a tablet, or other terminal devices.

[0110] In several embodiments provided by the present application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative. For example, the division of the above-mentioned modules is only a logical function division. In actual implementation, there may be other division methods. For example, multiple modules or components can be combined or integrated into another system, or some features can be ignored or not executed. Another point is that the displayed or discussed coupling or direct coupling or communication connection between each other can be an indirect coupling or communication connection through some interfaces, devices or modules, and can be in electrical, mechanical or other forms.

[0111] The modules described above as separate components may or may not be physically separated. The components displayed as modules may or may not be physical modules, that is, they can be located in one place, or they can be distributed to multiple network modules. Some or all of the modules can be selected according to actual needs to achieve the purpose of the solution of this embodiment.

[0112] In addition, each functional module in various embodiments of the present application can be integrated in a processing module, or each module can exist physically alone, or two or more modules can be integrated in one module. The above-mentioned integrated module can be implemented in the form of hardware or in the form of a software functional module. If the above-mentioned integrated module is implemented in the form of a software functional module and sold or used as an independent product, it can be stored in a computer-readable storage medium.

[0113] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product.

[0114] The above computer program product includes one or more computer instructions. When the above computer program instructions are loaded and executed on a computer, the processes or functions described above according to the embodiments of the present application are generated in whole or in part. The above computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The above computer instructions may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the above computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired manner (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wirelessly (such as infrared, wireless, microwave, etc.). The above computer-readable storage medium may be any available medium that a computer can store, or a data storage device such as a server or data center that includes one or more integrated available media. The above available medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a DVD), or a semiconductor medium (such as a solid state disk (SSD)).

[0115] The technical solutions provided in this application have been introduced in detail above. Specific examples are used in this application to elaborate on the principles and implementation manners of this application. The descriptions of the above embodiments are only used to help understand the method and its core idea of this application; at the same time, for those of ordinary skill in the art, according to the idea of this application, there will be changes in the specific implementation manners and application scopes. In summary, the content of this specification should not be construed as a limitation to this application.

[0116] Those skilled in the art should understand that the embodiments of this application can be provided as a method, a system, or a computer program product. Therefore, this application can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, this application can take 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.

[0117] This application is described with reference to the flowcharts and / or block diagrams of methods, devices, and computer program products according to this application. It should be understood that each process and / or block in the flowchart and / or block diagram, and the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate for implementing in the process Figure 1One or more processes and / or blocks Figure 1 Apparatus for the functions specified in one or more blocks

[0118] These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to operate in a particular manner, such that the instructions stored in the computer-readable memory produce a manufacture including an instruction apparatus that implements the functions in the process Figure 1 One or more processes and / or blocks Figure 1 Apparatus for the functions specified in one or more blocks

[0119] These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus, such that a series of operational steps are performed on the computer or other programmable apparatus to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable apparatus provide steps for implementing the functions specified in the process Figure 1 One or more processes and / or blocks Figure 1 Apparatus for the functions specified in one or more blocks

[0120] Obviously, those skilled in the art can make various changes and modifications to this application without departing from the spirit and scope of this application. Thus, if these modifications and variations of this application fall within the scope of the claims of this application and their equivalent technologies, this application is also intended to include these changes and modifications

Claims

1. A method for managing engineering certification teaching materials, characterized in that, Including: Obtain a teaching task list file and a professional name to be certified, create a teaching material folder according to the teaching task list file and the professional name, form a course teaching material directory based on the teaching material folder, and the teaching material folder nests the course teaching material folder; Classify the course information in the course teaching material directory according to teacher information to form a task list corresponding to each teacher; Detect the course teaching material folder and all sub-files under the course teaching material folder. If there is no file in the course teaching material folder or the sub-file, record the corresponding folder path. If there is a file in the course teaching material folder or the sub-file, record the folder path corresponding to the file. Classify all the folder paths according to teacher information to form a defective material list; If the file in the course teaching material folder is marked as an incorrect file, form an incorrect material list according to the path information of the incorrect file; Remind the corresponding teacher to submit or update the corresponding teaching materials according to the task list, the defective material list and the incorrect material list.

2. The engineering certification teaching material management method according to claim 1, characterized in that Create a teaching material folder according to the teaching task list file and the professional name, including: Extract semester information from the name of the teaching task list file, read course information from the teaching task list file, and create a teaching material folder in the hierarchical order of major, course category, course name, specific course, and course teaching materials according to the preset course list information, the semester information, the course information, and the professional name.

3. The engineering certification teaching material management method according to claim 2, wherein After forming the course teaching material directory according to the teaching material folder, it further includes: When the training plan changes, obtain updated preset course list information, update the preset course list information, and record and save the time of course update, the updated course category, and the new course list information.

4. The engineering certification teaching material management method according to claim 1, wherein If there is a file in the course teaching material folder or the sub-file, record the folder path corresponding to the file, including: If there is a file in the course teaching material folder or the sub-file, convert the file into editable text, and determine whether the editable text contains all preset keywords. If not, record the folder path corresponding to the file.

5. The engineering certification teaching material management method according to claim 4, characterized in that, The converting the file into editable text includes: scanning the file using optical character recognition and converting the scanning result into editable text.

6. The engineering certification teaching material management method according to claim 4, characterized in that The engineering certification teaching material management method further includes: When there is a file in the course teaching material folder or the sub-file, extract the preset keyword from the name of the course teaching material folder, and the name of the course teaching material folder includes course information, academic year and semester information, class information, and teacher information.

7. The engineering certification teaching material management method according to claim 1, wherein The course teaching material folder includes information on sample assignment questions, student assignment sample information, student exam paper sample information, answer grading criteria information, exam assessment content review form information, discussion questions and other requirement information, exam question information, course objective achievement evaluation report information, course assessment rationality confirmation form information, and process assessment record information.

8. An engineering certification teaching material management system, characterized in that, It includes a folder and directory creation unit, a task list formation unit, a defective material list formation unit, an incorrect material list formation unit, and a reminder unit; The folder and directory creation unit is used to obtain the teaching task list file and the professional name to be certified, create a teaching material folder according to the teaching task list file and the professional name, form a course teaching material directory according to the teaching material folder, and the teaching material folder nests the course teaching material folder; The task list formation unit is used to classify the course information in the course teaching material directory according to the teacher information to form a task list corresponding to each teacher; The defective material list formation unit is used to detect all the sub-files under the course teaching material folder and the course teaching material folder. If a file does not exist in the course teaching material folder or the sub-file, record the corresponding folder path. If a file exists in the course teaching material folder or the sub-file, record the folder path corresponding to the file, and classify all the folder paths according to the teacher information to form a defective material list; The incorrect material list formation unit is used to form an incorrect material list according to the path information of the incorrect file if the file in the course teaching material folder is marked as an incorrect file; The reminder unit is used to remind the corresponding teacher to submit or update the corresponding teaching materials according to the task list, the defective material list, and the incorrect material list.

9. An electronic device, characterized in that, It includes a memory and a processor, where: The memory is used to store computer programs; The processor is used to read the computer program in the memory and execute the steps of the engineering certification teaching material management method as described in any one of claims 1 to 7.

10. A computer-readable storage medium, characterized in that, A readable computer program is stored thereon, and when the program is executed by the processor, it implements the steps of the engineering certification teaching material management method as described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • Remote education information platform system

    CN104504949A

  • Service platform for professionally guiding teacher project construction declaration and acceptance

    CN108876302A

  • Interactive teaching system and interactive method based on mobile internet

    CN110163775A

  • Intelligent education video service system based on cloud computing and mobile terminal and operation method thereof

    CN111949822A

  • Teaching resource organization method and device

    CN112288609A