A course version processing method and device, computer equipment and a storage medium

CN115809944BActive Publication Date: 2026-08-28BEIJING YOUZHUJU NETWORK TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202111082071.7
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-09-15
Publication Date
2026-08-28
Estimated Expiration
2041-09-15

AI Technical Summary

Technical Problem

相关技术中,在对课程内容进行更新之后,一般会让学生直接学习最新版本的课程内容,但是对于已经学习过部分课程的学生来说,使用新版本的课程会导致已学习部分的知识与未学习部分的知识之间的不连贯,进而影响这部分学生的学习效率

Benefits of technology

[0049]本公开实施例提供的课程版本处理方法、装置、计算机设备及存储介质,通过接收用户端发送的用户标识和课程标识,确定所述目标用户对应的目标课程的版本信息,再根据所述课程标识及所述版本信息,获取所述目标课程对应的所述版本信息下的课程内容,并发送到用户端进行展示。采用这种方法,可以针对每一位学生的学习情况确定不同的课程版本,使学生学习相应的课程内容,避免已学习过部分课程内容的学生获取到最新版本的课程内容,从而导致该课程内容中已学习部分与未学习部分之间的不连贯的情况,进而避免因为课程内容的变更影响学生的学习效率。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115809944B_ABST
    Figure CN115809944B_ABST
Patent Text Reader

Abstract

The present disclosure provides a course version processing method and device, computer equipment and a storage medium, wherein the method comprises: receiving a course content acquisition request for a target course sent by a user terminal, wherein the course content acquisition request carries a user identifier of a target user and a course identifier of the target course; determining version information of a target course corresponding to the target user based on the user identifier and the course identifier; acquiring course content under the version information corresponding to the target course based on the course identifier and the version information, and sending the course content to the user terminal for display.
Need to check novelty before this filing date? Find Prior Art

Claims

1. A method for processing course versions, characterized in that, include: Receive a course content retrieval request sent by a user client for a target course, wherein the course content retrieval request carries the user identifier of the target user and the course identifier of the target course, wherein the target course includes multiple versions of course content, and different versions of course content correspond to different version information; Based on the user identifier and the course identifier, check whether the target user has a class record for the target course; Based on the search results, the first version information of the target course corresponding to the target user is determined, wherein, if the search results indicate that the target user has accessed the target course, the first version information is the version information of the target course stored in the class record of the target course; Based on the course identifier and the first version information, detect the course status of the course content under the version information corresponding to the target course; If the course status is the target status, then the course content under the first version information corresponding to the target course is obtained; if the course status is not the target status, then the first version information is updated, and based on the course identifier and the updated version information, the course content under the updated version information corresponding to the target course is obtained, and the course content is sent to the user terminal for display.

2. The method according to claim 1, characterized in that, The step of determining the first version information of the target course corresponding to the target user based on the search results includes: If no class record for the target course is found for the target user, the latest version information corresponding to the target course will be used as the first version information of the target course for the target user.

3. The method according to claim 1 or 2, characterized in that, The method further includes: If no class record for the target course is found for the target user, the class record for the target user is updated based on the first version information of the target course corresponding to the target user.

4. The method according to claim 1, characterized in that, The method further includes: In response to a course creation instruction, the system receives and stores course information corresponding to the created target course; wherein, the course information includes the course content, course identifier, and course version information of the target course.

5. The method according to claim 1, characterized in that, If the target course has other corresponding versions of course content, the method further includes: After the course content is sent to the user terminal for display, the user terminal is controlled to display version selection information. Receive a version selection instruction sent based on the version selection information; Based on the target version information and the course identifier carried in the version selection instruction, the target course content under the target version information corresponding to the target course is obtained, and the target course content is sent to the user terminal for display.

6. A course version processing device, characterized in that, include: The receiving module is used to receive a course content acquisition request for a target course sent by a user terminal. The course content acquisition request carries the user identifier of the target user and the course identifier of the target course. The target course includes multiple versions of course content, and different versions of course content correspond to different version information. The determination module is used to search, based on the user identifier and the course identifier, whether there is a stored attendance record of the target user for the target course; Based on the search results, the first version information of the target course corresponding to the target user is determined, wherein, if the search results indicate that the target user has accessed the target course, the first version information is the version information of the target course stored in the class record of the target course; The acquisition module is used to detect the course status of the course content under the version information corresponding to the target course based on the course identifier and the first version information; if the course status is the target status, the course content under the first version information corresponding to the target course is acquired; if the course status is not the target status, the first version information is updated, and the course content under the updated version information corresponding to the target course is acquired based on the course identifier and the updated version information, and the course content is sent to the user terminal for display.

7. A computer device, characterized in that, include: The computer device includes a processor, a memory, and a bus. The memory stores machine-readable instructions executable by the processor. When the computer device is running, the processor communicates with the memory via the bus. When the machine-readable instructions are executed by the processor, the steps of the course version processing method as described in any one of claims 1 to 5 are performed.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program that, when executed by a processor, performs the steps of the course version processing method as described in any one of claims 1 to 5.

Citation Information

Patent Citations

  • Course resource playing method and course resource playing system

    CN102546781A

  • Online learning system based on cloud fusion multi-modal analysis

    CN112907406A