A teaching resource organization method and device

By receiving the server's schedule information to create folders and hiding resources for non-target courses, the problem of messy teaching resource management is solved, efficient management and correct access of resources are achieved, and teaching efficiency is improved.

CN112288609BActive Publication Date: 2025-01-03SHENZHEN PLATO TECH DEV CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202011190912.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-10-30
Publication Date
2025-01-03
Estimated Expiration
2040-10-30

AI Technical Summary

Technical Problem

In the existing teaching resource management system, the chaotic storage of teaching resources causes teachers to easily open wrong files when using them, affecting teaching efficiency.

Method used

By receiving the course confirmation information sent by the server, multiple folders are established to store teaching resources for different courses, and target courses are determined based on the current time node, and the folder status of non-target courses is modified to a hidden state to ensure that teachers can only access the Teaching resources required.

Benefits of technology

Effectively manage teaching resources, avoid resource confusion and error opening, and improve the management efficiency and teaching efficiency of teaching resources.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN112288609B_ABST
    Figure CN112288609B_ABST
Patent Text Reader

Abstract

A teaching resource organization method and device provided by an embodiment of the present application belongs to the field of teaching technology. The method includes: receiving a course schedule confirmation information sent by a server, the course schedule confirmation information includes course schedule information and teacher confirmation information; establishing multiple folders based on the course schedule information, each of which is used to store teaching resources for different courses; sending a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources of each course corresponding to the course schedule information according to the teaching resource acquisition instruction; storing the teaching resources in the corresponding folder; determining the target course corresponding to the current time node; and modifying the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state. The present application can avoid resource confusion during teaching, thereby effectively managing teaching resources and improving teaching efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of teaching technology, and in particular to a teaching resource organization method and device. Background Art

[0002] At present, most teaching still uses the projector mode to project PPT onto a screen (or whiteboard) for teaching, and the types of teaching resources are relatively single. With the further development of science and technology, interactive electronic double boards have entered people's field of vision. The electronic double board includes an electronic whiteboard that displays the content in the teacher's computer and a projector. The electronic whiteboard and the projector are used in pairs to realize the dual-screen presentation of teaching content. The two electronic whiteboards are of the same size and are placed side by side.

[0003] However, since a large number of teaching resources are stored in computers in a disorderly manner, different teachers may easily open the wrong teaching files when using them, making the teaching files inconvenient to manage.

[0004] Therefore, how to solve the above problems is an issue that needs to be solved urgently. Summary of the invention

[0005] The present application provides a teaching resource organization method and device, aiming to improve the above-mentioned problems.

[0006] In a first aspect, the present application provides a method for organizing teaching resources, the method comprising: receiving class schedule confirmation information sent by a server, the class schedule confirmation information comprising class schedule information and teacher confirmation information; establishing multiple folders based on the class schedule information, each of the folders being used to store teaching resources for different courses; sending a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources for each course corresponding to the class schedule information according to the teaching resource acquisition instruction; storing the teaching resources in the corresponding folders; determining the target course corresponding to the current time node; and modifying the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state.

[0007] In the above implementation process, the course schedule confirmation information sent by the server is received; multiple folders are established based on the course schedule information; a teaching resource acquisition instruction is sent to the server; the teaching resources are stored in the corresponding folders; the target course corresponding to the current time node is determined; and the file status of multiple folders corresponding to multiple courses other than the target course is modified to a hidden state. In this way, when the teaching resources of different courses are stored on the same teaching device, confusion is not likely to occur, and teachers will not mistakenly open the teaching resources of other courses during class, thereby making it possible to better manage the teaching resources on the teaching device, avoiding the disorderly storage of teaching resources in the teaching device, making it difficult for different teachers to open the wrong teaching files when using them, making the teaching files easier to manage, thereby effectively improving the management of teaching resources while also improving teaching efficiency.

[0008] Optionally, the method also includes: when a sharing instruction is detected, parsing the sharing instruction to obtain shared course information carried by the sharing instruction; based on the shared course information, modifying the status of the folder whose file status is hidden to a displayed status, wherein the teaching resources in the folder in the displayed state can be opened by the user.

[0009] In the above implementation process, when a sharing instruction is detected, the sharing instruction is parsed to obtain the shared course information carried by the sharing instruction; based on the shared course information, the status of the folder whose file status is hidden is modified to a displayed status, so that the teaching resources in the hidden folder can be displayed in another course to realize the sharing of teaching resources. In addition, different teachers will not open the wrong teaching files when using them, which makes the teaching files easier to manage, thereby effectively improving the management of teaching resources and improving teaching efficiency.

[0010] Optionally, before establishing multiple folders based on the class schedule information, each of which is used to store teaching resources for different courses, the method further includes: confirming whether the class schedule in the class schedule information is correct based on the teacher confirmation information; if so, executing the steps of: establishing multiple folders based on the class schedule information, each of which is used to store teaching resources for different courses; if not, modifying the class scheduling order in the class schedule information based on the teacher confirmation information to obtain new class schedule information; the step of establishing multiple folders based on the class schedule information, each of which is used to store teaching resources for different courses, includes: establishing multiple folders based on the new class schedule information, each of which is used to store teaching resources for different courses.

[0011] Optionally, the method also includes: obtaining verification information entered by the user during teaching, the verification information including course information and user name; determining whether the course information matches the target course information to be taken; if so, modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status; if not, determining the target course information that matches the course information from multiple course information to be taken; modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a hidden status.

[0012] In the above implementation process, by obtaining the verification information input by the user during teaching, the verification information includes course information and user name; determining whether the course information matches the target course information to be taken; if so, modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status; if not, determining the target course information that matches the course information from multiple course information to be taken; modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a hidden status. In this way, teachers can verify before class, further improve the correctness of class scheduling, so that the teaching resources in the created folder can be correctly opened or hidden, and effectively improve teaching efficiency.

[0013] Optionally, the method also includes: determining whether the file status of the folder corresponding to all courses within a preset time period is modified; if so, compressing the folder and sending it to the server, and the server stores the compressed folder; after receiving the storage success information returned by the server, deleting the folder and generating a course correspondence table within the preset time period, wherein the course correspondence table includes course information and teaching resource information.

[0014] In the above implementation process, it is determined whether the file status of the folder corresponding to all courses within the preset time period is modified; if so, the folder is compressed and sent to the server, and the server stores the compressed folder; after receiving the storage success information returned by the server, the folder is deleted, and a course correspondence table within the preset time period is generated, and the course correspondence table includes course information and teaching resource information. Therefore, by uploading teaching resources to the server, the teaching resources stored in the teaching device can be effectively managed, and the storage space of the teaching device will not be exhausted due to too much storage of teaching resources, making the teaching device unable to store, or the teaching resources are manually deleted by the teacher, but manual deletion is prone to wrong deletion or accidental deletion.

[0015] Optionally, the method further includes: when a user triggers an opening event of a folder in a hidden state, obtaining an opening instruction input by the user; and after verifying that the opening instruction satisfies a preset rule, modifying the file state of the folder to a display state.

[0016] In the second aspect, the present application provides a teaching resource organization device, which includes: a receiving unit, used to receive class schedule confirmation information sent by a server, the class schedule confirmation information includes class schedule information and teacher confirmation information; a first processing unit, used to establish multiple folders based on the class schedule information, each of the folders is used to store teaching resources for different courses; a sending unit, used to send a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources of each course corresponding to the class schedule information according to the teaching resource acquisition instruction; a storage unit, used to store the teaching resources in the corresponding folder; a second processing unit, used to determine the target course corresponding to the current time node; a third processing unit, used to modify the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state.

[0017] Optionally, the device also includes: a parsing unit, used to parse the sharing instruction when a sharing instruction is detected, and obtain the shared course information carried by the sharing instruction; a fourth processing unit, used to modify the state of the folder whose file status is hidden to a display state based on the shared course information, wherein the teaching resources in the folder in the display state can be opened by the user.

[0018] Optionally, the device also includes: an acquisition unit, used to acquire verification information entered by the user during teaching, the verification information including course information and user name; a fifth processing unit, used to determine whether the course information matches the target course information to be taken; a sixth processing unit, used to, if so, modify the file status of the folder where the teaching resources of the course corresponding to the target course information to be taken are located to a display status; a seventh processing unit, used to, if not, determine the target course information that matches the course information from multiple course information to be taken; an eighth processing unit, used to modify the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modify the file status of the folder where the teaching resources of the course corresponding to the target course information to a hidden status.

[0019] Optionally, the device also includes: a ninth processing unit, used to determine whether the file status of the folder corresponding to all courses within a preset time period is modified; a tenth processing unit, used to compress the folder and send it to the server if so, and the server stores the compressed folder; an eleventh processing unit, used to delete the folder after receiving the storage success information returned by the server, and generate a course correspondence table within the preset time period, wherein the course correspondence table includes course information and teaching resource information.

[0020] Beneficial effect: The application provides a teaching resource organization method and device, which receives the class schedule confirmation information sent by the server; creates multiple folders based on the class schedule information; sends a teaching resource acquisition instruction to the server; stores the teaching resources in the corresponding folder; determines the target course corresponding to the current time node; and changes the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state. As a result, when the teaching resources of different courses are stored on the same teaching device, it is not easy to cause confusion, and it will not cause teachers to mistakenly open the teaching resources of other courses during class, so that the teaching resources can be better managed on the teaching device, avoiding the disorderly storage of teaching resources in the teaching device, making it difficult for different teachers to open the wrong teaching files when using them, making the teaching files easier to manage, thereby effectively improving the management of teaching resources while also improving teaching efficiency. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.

[0022] Figure 1 A schematic diagram of the structure of an electronic device provided in the first embodiment of the present application;

[0023] Figure 2 A flowchart of a teaching resource organization method provided for the second embodiment of the present application;

[0024] Figure 3 A schematic diagram of the functional modules of a teaching resource organizing device provided in the third embodiment of the present application. DETAILED DESCRIPTION

[0025] In order to make the purpose, technical solution and advantages of the embodiments of the present application clearer, the technical solution of the present application will be clearly and completely described below in conjunction with the accompanying drawings. Obviously, the described embodiments are part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present application.

[0026] First embodiment

[0027] Figure 1 A schematic diagram of the structure of an electronic device provided in an embodiment of the present application, which can be used in the present application Figure 1 The schematic diagram shown is used to describe an example electronic device 100 for implementing the teaching resource organization method and device according to an embodiment of the present application.

[0028] That is, the electronic device 100 can be used to execute the teaching resource organization method as shown in the second embodiment of the present application; or to realize the function of the teaching resource organization device as shown in the third embodiment. Here, no further description is given, and please refer to the description of the second embodiment or the third embodiment for details.

[0029] like Figure 1 The electronic device 100 includes one or more processors 102, one or more storage devices 104, an input device 106 and an output device 108, and these components are interconnected through a bus system and / or other forms of connection mechanisms (not shown). It should be noted that Figure 1 The components and structures of the electronic device 100 shown are only exemplary and not restrictive. The electronic device may have Figure 1 Some of the components shown may also have Figure 1 Other components and structures are not shown.

[0030] The processor 102 may be a central processing unit (CPU) or other forms of processing units having data processing capabilities and / or instruction execution capabilities, and may control other components in the electronic device 100 to perform desired functions.

[0031] The storage device 104 may include one or more computer program products, and the computer program product may include various forms of computer-readable storage media, such as volatile memory and / or non-volatile memory. The volatile memory may include, for example, random access memory (RAM) and / or cache memory (cache), etc. The non-volatile memory may include, for example, read-only memory (ROM), hard disk, flash memory, etc. One or more computer program instructions may be stored on the computer-readable storage medium, and the processor 102 may run the program instructions to implement the functions in the embodiments of the present application described below and / or other desired functions. Various applications and various data, such as various data used and / or generated by the application, may also be stored in the computer-readable storage medium.

[0032] The input device 106 may be a device used by a user to input instructions, and may include one or more of a keyboard, a mouse, a microphone, a touch screen, and the like.

[0033] The output device 108 is used to display teaching resources, and the output device 108 is a display screen.

[0034] Second embodiment:

[0035] Reference Figure 2 The flowchart of a teaching resource organization method shown is applied to teaching equipment, and the method specifically comprises the following steps:

[0036] Step S201, receiving the course schedule confirmation information sent by the server.

[0037] The course schedule confirmation information includes course schedule information and teacher confirmation information.

[0038] The server is a campus server, which stores at least class schedule information, class schedule confirmation information, teacher confirmation information, etc.

[0039] The timetable information includes the schedule information of all courses for the day, for example, the course from 9:00 a.m. to 11:00 a.m. is mathematics.

[0040] The teacher confirmation information is used to indicate whether the order of classes in the timetable is correct. For example, if the first class in the morning is mathematics, and the teacher confirmation information is no and it is confirmed to be geology, then the first class in the timetable is no longer mathematics, but geology.

[0041] That is, the teacher confirmation information is used to confirm whether each class is correctly scheduled, so as to facilitate the teacher to change classes due to various reasons.

[0042] Optionally, the time for receiving the course schedule confirmation information sent by the server generally occurs before the first class of each day, for example, 10 minutes or 20 minutes before the first class of each day.

[0043] Step S202: Create multiple folders based on the course schedule information.

[0044] Each of the folders is used to store teaching resources for different courses.

[0045] For example, suppose there are three folders, namely folder 1, folder 2, and folder 3. In this case, folder 1 can be used to store teaching resources for mathematics classes; folder 2 is used to store teaching resources for geology classes; and folder 3 is used to store teaching resources for English classes.

[0046] Of course, you can name the folder according to the course name and course time when creating it, for example, Mathematics Class-XX Year XX Month XX Day.

[0047] That is, the folder name and the number of folders are generated based on the class schedule information and the teacher confirmation information.

[0048] Optionally, establishing a plurality of folders based on the class schedule information includes: generating a plurality of folders according to the class schedule information, teacher confirmation information and course time information.

[0049] For example, suppose there are 4 classes on the day, two in the morning and two in the afternoon. The two in the morning are mathematics and English, and the two in the afternoon are geology and computer science. Then, 4 folders are generated based on the class schedule information, teacher confirmation information, and course time information. If the two in the morning are mathematics and English, and the two in the afternoon are geology and mathematics, 4 folders can still be generated, or 3 folders can be generated. Two subfolders are created in the folder corresponding to mathematics, one for storing the teaching resources in the morning and the other for the afternoon.

[0050] Step S203, sending a teaching resource acquisition instruction to the server.

[0051] The server returns the teaching resources of each course corresponding to the course schedule information according to the teaching resource acquisition instruction.

[0052] The instruction for obtaining teaching resources is automatically triggered. That is, after step S202 is performed, the instruction for obtaining teaching resources is automatically triggered and sent to the bound server.

[0053] In other words, the server and teaching equipment are bound together.

[0054] Optionally, the teaching device may be a computer.

[0055] Step S204, storing the teaching resources in a corresponding folder.

[0056] For example, the teaching resources for mathematics classes are stored in a mathematics folder, and the teaching resources for English classes are stored in an English folder.

[0057] Step S205, determining the target course corresponding to the current time node.

[0058] As an implementation method, the clock on the local device can be read to obtain the time corresponding to the current time node, and then the current target course is determined based on the time. For example, assuming that the current time node is determined to be 10 a.m., and the corresponding course in the timetable information is mathematics, then the target course is mathematics.

[0059] It should be understood that the above examples are merely illustrative and not limiting.

[0060] Step S206, modifying the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state.

[0061] Among them, the folders in hidden state cannot be viewed by the teacher (or other users) of the current course.

[0062] In other words, only teachers of the same course can open the corresponding folder to view the teaching resources of their courses.

[0063] For example, a mathematics teacher can open the folder corresponding to mathematics teaching resources, but cannot (or without annotation) open the folder containing teaching resources for courses such as English and geology.

[0064] In a possible embodiment, the method further includes: when a sharing instruction is detected, parsing the sharing instruction to obtain shared course information carried by the sharing instruction; based on the shared course information, modifying the status of the folder whose file status is hidden to a displayed status, wherein the teaching resources in the folder in the displayed status can be opened by the user.

[0065] The sharing instruction is triggered by the teacher, for example, the teacher double-clicks or right-clicks the course to be shared (or a blank area) on the teaching device to generate a sharing instruction.

[0066] The shared course information refers to the information of the shared course.

[0067] In the above implementation process, when a sharing instruction is detected, the sharing instruction is parsed to obtain the shared course information carried by the sharing instruction; based on the shared course information, the status of the folder whose file status is hidden is modified to a displayed status, so that the teaching resources in the hidden folder can be displayed in another course to realize the sharing of teaching resources. In addition, different teachers will not open the wrong teaching files when using them, which makes the teaching files easier to manage, thereby effectively improving the management of teaching resources and improving teaching efficiency.

[0068] In a possible embodiment, before step S202, the method further includes: confirming whether the class schedule in the timetable information is correct based on the teacher confirmation information; if so, executing the step: establishing multiple folders based on the timetable information, each of which is used to store teaching resources of different courses; if not, modifying the class schedule order in the timetable information based on the teacher confirmation information to obtain new timetable information; the step of establishing multiple folders based on the timetable information, each of which is used to store teaching resources of different courses, includes: establishing multiple folders based on the new timetable information, each of which is used to store teaching resources of different courses.

[0069] In a possible embodiment, the method also includes: obtaining verification information input by the user during teaching, the verification information including course information and user name; determining whether the course information matches the target course information to be taken; if so, modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status; if not, determining the target course information that matches the course information from multiple course information to be taken; modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a hidden status.

[0070] The user name may be the name of the teacher, or may be a credential used to uniquely identify each teacher, such as an ID.

[0071] In the above implementation process, by obtaining the verification information input by the user during teaching, the verification information includes course information and user name; determining whether the course information matches the target course information to be taken; if so, modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status; if not, determining the target course information that matches the course information from multiple course information to be taken; modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modifying the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a hidden status. In this way, teachers can verify before class, further improve the correctness of class scheduling, so that the teaching resources in the created folder can be correctly opened or hidden, and effectively improve teaching efficiency. For example, suppose that the folder corresponding to the geology course is in a displayed state, but the teacher teaching the class is a mathematics teacher. If the geology folder is still displayed at this time, the mathematics teacher will not be able to use the teaching resources of the mathematics class, resulting in an inability to teach and reduced teaching efficiency. If it is verified that the teacher is a mathematics teacher at this time, the pre-opened geology folder will be closed to make its folder hidden, and the mathematics folder will be displayed, so that the mathematics teacher can use the mathematics resources normally to improve teaching efficiency.

[0072] In a possible embodiment, the method further includes: determining whether the file status of the folder corresponding to all courses within a preset time period is modified; if so, compressing the folder and sending it to the server, and the server storing the compressed folder; after receiving the storage success information returned by the server, deleting the folder and generating a course correspondence table within the preset time period, wherein the course correspondence table includes course information and teaching resource information.

[0073] The preset time period may be a day (for example, any day from Monday to Friday) or a week, which is not specifically limited here.

[0074] In the above implementation process, it is determined whether the file status of the folder corresponding to all courses within the preset time period is modified; if so, the folder is compressed and sent to the server, and the server stores the compressed folder; after receiving the storage success information returned by the server, the folder is deleted, and a course correspondence table within the preset time period is generated, and the course correspondence table includes course information and teaching resource information. Therefore, by uploading teaching resources to the server, the teaching resources stored in the teaching device can be effectively managed, and the storage space of the teaching device will not be exhausted due to too much storage of teaching resources, making the teaching device unable to store, or the teaching resources are manually deleted by the teacher, but manual deletion is prone to wrong deletion or accidental deletion.

[0075] The course information refers to the course name and course time. For example, for mathematics, the class time is from 9:00 to 10:00 on the same day.

[0076] In a possible embodiment, the method further includes: when a user triggers an opening event of a folder in a hidden state, obtaining an opening instruction input by the user; and after verifying that the opening instruction satisfies a preset rule, modifying the file status of the folder to a display status.

[0077] The start event may be an event triggered by a user (such as a teacher) in a specific area of ​​the teaching device, for example, double-clicking or right-clicking in a specific area. The start instruction is automatically generated when the start event is detected. No specific limitation is given here.

[0078] The preset rules include user name and user password. For example, if teacher A needs to open a hidden file, teacher A can right-click a specific icon (such as a computer icon) on the teaching device, and an input interface will pop up. Teacher A can enter the user name and user password in the input interface. If the input is correct, the file status of the folder is changed to a display status.

[0079] The present embodiment provides a teaching resource organization method, which includes receiving the class schedule confirmation information sent by the server; establishing multiple folders based on the class schedule information; sending a teaching resource acquisition instruction to the server; storing the teaching resources in the corresponding folders; determining the target course corresponding to the current time node; and modifying the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state. Thus, when the teaching resources of different courses are stored on the same teaching device, confusion is not likely to occur, and teachers will not mistakenly open the teaching resources of other courses during class, thereby making it possible to better manage the teaching resources on the teaching device, avoiding the disorderly storage of teaching resources in the teaching device, making it difficult for different teachers to open the wrong teaching files when using them, making the teaching files easier to manage, thereby effectively improving the management of teaching resources and improving teaching efficiency.

[0080] Third embodiment:

[0081] See also Figure 3 A teaching resource organization device is shown, the teaching resource organization device 400 is applied to teaching equipment, and the teaching resource organization device 400 includes:

[0082] The receiving unit 410 is used to receive the class schedule confirmation information sent by the server, where the class schedule confirmation information includes class schedule information and teacher confirmation information.

[0083] The first processing unit 420 is used to create multiple folders based on the course schedule information, each of which is used to store teaching resources of different courses.

[0084] The sending unit 430 is used to send a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources of each course corresponding to the course schedule information according to the teaching resource acquisition instruction.

[0085] The storage unit 440 is used to store the teaching resources in a corresponding folder.

[0086] The second processing unit 450 is used to determine the target course corresponding to the current time node.

[0087] The third processing unit 460 is used to modify the file status of multiple folders corresponding to multiple courses other than the target course to a hidden state.

[0088] In a possible embodiment, the device 400 also includes: a parsing unit, which is used to parse the sharing instruction when a sharing instruction is detected, and obtain the shared course information carried by the sharing instruction; a fourth processing unit, which is used to modify the state of the folder whose file status is hidden to a display state based on the shared course information, wherein the teaching resources in the folder in the display state can be opened by the user.

[0089] In a possible embodiment, the device 400 also includes: an acquisition unit, used to acquire verification information input by the user during teaching, the verification information including course information and user name; a fifth processing unit, used to determine whether the course information matches the target course information to be taken; a sixth processing unit, used to, if so, modify the file status of the folder where the teaching resources of the course corresponding to the target course information to be taken are located to a display status; a seventh processing unit, used to, if not, determine the target course information that matches the course information from multiple course information to be taken; an eighth processing unit, used to modify the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display status, and modify the file status of the folder where the teaching resources of the course corresponding to the target course information to a hidden status.

[0090] In a possible embodiment, the device 400 also includes: a ninth processing unit, used to determine whether the file status of the folder corresponding to all courses within a preset time period is modified; a tenth processing unit, used to compress the folder and send it to the server if so, and the server stores the compressed folder; an eleventh processing unit, used to delete the folder after receiving the storage success information returned by the server, and generate a course correspondence table within the preset time period, wherein the course correspondence table includes course information and teaching resource information.

[0091] In a possible embodiment, the device 400 also includes: a twelfth processing unit, which is used to confirm whether the class schedule in the class schedule information is correct according to the teacher confirmation information before establishing multiple folders based on the class schedule information, each of which is used to store teaching resources of different courses; if so, execute the steps of: establishing multiple folders based on the class schedule information, each of which is used to store teaching resources of different courses; if not, modifying the class scheduling order in the class schedule information according to the teacher confirmation information to obtain new class schedule information; the establishing multiple folders based on the class schedule information, each of which is used to store teaching resources of different courses, includes: establishing multiple folders based on the new class schedule information, each of which is used to store teaching resources of different courses.

[0092] In a possible embodiment, the device 400 also includes: a thirteenth processing unit, which is used to obtain an opening instruction input by the user when monitoring a user triggering an opening event of a folder in a hidden state; and after verifying that the opening instruction meets a preset rule, modify the file status of the folder to a display state.

[0093] It should be noted that the first processing unit, the second processing unit, the third processing unit, the fourth processing unit, the fifth processing unit, the sixth processing unit, the seventh processing unit, the eighth processing unit, the ninth processing unit, the tenth processing unit, the eleventh processing unit, the twelfth processing unit, and the thirteenth processing unit can all be integrated in the processor.

[0094] It should be understood that the functions implemented by the teaching resource organizing device 400 shown in the third embodiment can refer to the description of the teaching resource organizing method shown in the second embodiment, and will not be repeated here.

[0095] Furthermore, this embodiment also provides a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processing device, the steps of any one of the teaching resource organization methods provided in the above-mentioned embodiment 2 are executed.

[0096] A computer program product of a teaching resource organization method and device provided in an embodiment of the present application includes a computer-readable storage medium storing program code. The instructions included in the program code can be used to execute the methods described in the previous method embodiments. The specific implementation can be found in the method embodiments, which will not be repeated here.

[0097] It should be noted that if the above functions are implemented in the form of software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application can be essentially or partly embodied in the form of a software product that contributes to the prior art. The computer software product is stored in a storage medium, including several instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0098] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. For those skilled in the art, the present application may have various changes and variations. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the protection scope of the present application. It should be noted that similar numbers and letters represent similar items in the following drawings, so once an item is defined in one drawing, it does not need to be further defined and explained in the subsequent drawings.

Claims

1. A teaching resource organization method, characterized in that: The method comprises: Receiving the class schedule confirmation information sent by the server, wherein the class schedule confirmation information includes class schedule information and teacher confirmation information; Confirming whether the class schedule in the timetable information is correct according to the teacher confirmation information; If yes, create multiple folders based on the course schedule information, each folder is used to store teaching resources of different courses; If not, modify the class arrangement order in the timetable information according to the teacher confirmation information to obtain new timetable information; Creating multiple folders based on the new course schedule information, each folder being used to store teaching resources of different courses; Sending a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources of each course corresponding to the course schedule information according to the teaching resource acquisition instruction; Storing the teaching resources in corresponding folders; Determine the target course corresponding to the current time node; The file status of multiple folders corresponding to multiple courses other than the target course is modified to a hidden state.

2. The method according to claim 1, characterized in that The method further comprises: When a sharing instruction is detected, the sharing instruction is parsed to obtain the shared course information carried by the sharing instruction; The state of the folder whose file state is hidden is modified to a display state based on the shared course information, wherein the teaching resources in the folder in the display state can be opened by the user.

3. The method according to claim 1, characterized in that The method further comprises: Obtain verification information entered by the user during teaching, the verification information including course information and user name; Determine whether the course information matches the target course information; If yes, modify the file status of the folder where the teaching resources of the course corresponding to the target to-be-taught course information are located to a display status; If not, determining target course information matching the course information from the plurality of to-be-taken course information; The file status of the folder where the teaching resources of the course corresponding to the target course information are located is modified to a display status, and the file status of the folder where the teaching resources of the course corresponding to the target to-be-taught course information are located is modified to a hidden status.

4. The method according to claim 1, characterized in that: The method further comprises: Determine whether the file status of the folders corresponding to all courses within a preset time period has been modified; If yes, compress the folder and send it to the server, and the server stores the compressed folder; After receiving the storage success information returned by the server, the folder is deleted and a course correspondence table within the preset time period is generated, wherein the course correspondence table includes course information and teaching resource information.

5. The method according to claim 1, characterized in that The method further comprises: When a user triggers an opening event of a hidden folder; Get the opening command input by the user; After verifying that the opening instruction satisfies a preset rule, the file status of the folder is modified to a display status.

6. A teaching resource organization device, characterized in that: The device comprises: A receiving unit, configured to receive the class schedule confirmation information sent by the server, wherein the class schedule confirmation information includes class schedule information and teacher confirmation information; A twelfth processing unit, used for confirming whether the class schedule in the class schedule information is correct according to the teacher confirmation information; A first processing unit is used to create a plurality of folders based on the course schedule information if the course schedule in the course schedule information is correct, each of the folders being used to store teaching resources of different courses; The twelfth processing unit is further configured to modify the class arrangement order in the class schedule information according to the teacher confirmation information to obtain new class schedule information if the class arrangement in the class schedule information is incorrect; and to establish multiple folders based on the new class schedule information, each of which is used to store teaching resources of different courses; A sending unit, configured to send a teaching resource acquisition instruction to the server, wherein the server returns the teaching resources of each course corresponding to the course schedule information according to the teaching resource acquisition instruction; A storage unit, used to store the teaching resources in a corresponding folder; The second processing unit is used to determine the target course corresponding to the current time node; The third processing unit is used to modify the file status of multiple folders corresponding to multiple courses except the target course to a hidden state.

7. The device according to claim 6, characterized in that The device also includes: A parsing unit, configured to parse the sharing instruction when a sharing instruction is detected, and obtain the shared course information carried by the sharing instruction; The fourth processing unit is used to modify the state of the folder whose file status is hidden to a display state based on the shared course information, wherein the teaching resources in the folder in the display state can be opened by the user.

8. The device according to claim 6, characterized in that The device also includes: An acquisition unit, used to acquire verification information input by a user during teaching, wherein the verification information includes course information and a user name; A fifth processing unit, configured to determine whether the course information matches the target to-be-taken course information; A sixth processing unit, configured to modify the file status of the folder where the teaching resources of the course corresponding to the target to-be-taught course information are located to a display status; A seventh processing unit, for determining target course information matching the course information from the plurality of to-be-taken course information if no; The eighth processing unit is used to modify the file status of the folder where the teaching resources of the course corresponding to the target course information are located to a display state, and to modify the file status of the folder where the teaching resources of the course corresponding to the target to-be-taught course information are located to a hidden state.

9. The device according to claim 6, characterized in that The device also includes: A ninth processing unit, used to determine whether the file status of the folders corresponding to all courses within a preset time period is modified; A tenth processing unit, configured to compress the folder and send it to the server, and the server stores the compressed folder; The eleventh processing unit is used to delete the folder and generate a course correspondence table within the preset time period after receiving the storage success information returned by the server, and the course correspondence table includes course information and teaching resource information.