Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

A Method for Optimizing the Generation of Course Packages

A technology of courses and resources, which is applied in the field of optimizing course package generation, can solve problems such as the influence of normal use by users and the inability to display courses, and achieve the effects of simple and convenient updates, simplified maintenance difficulty, and reduced quantity

Active Publication Date: 2022-08-09
宝宝巴士股份有限公司
View PDF0 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

With this approach, users of older versions of the app will not be able to show lessons using new exercises without updating the exercise library or app
Since the courses are added frequently, the update of the exercise library will be very frequent, which will have a great impact on the normal use of users. In addition to downloading the content package of the course, you also need to download the latest exercise library, or even the exercise library. Potentially much larger than the content pack

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • A Method for Optimizing the Generation of Course Packages

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0037] Please refer to figure 1 As shown, a method for optimizing the generation of course packages includes:

[0038] S1. Upload the developed different practice source code to different designated branches of the code repository;

[0039] S2, configuring the replacement resources required by the course and packaging the configuration information of the course, and uploading the configuration information and the replacement resources to the course configuration library;

[0040]S3. Use an automated construction system to obtain the replacement resource and configuration information from a course configuration repository, and obtain the basic source code of the course from an independent branch location indicated by the configuration information in the code repository, wherein different courses Corresponding to different basic source code respectively, and the basic source code is stored in different independent branches; the obtained basic source code is stored in an indepen...

Embodiment 2

[0052] Please refer to figure 1 , a method to optimize course package generation, including:

[0053] S1. Upload the developed different practice source code to different designated branches of the code repository;

[0054] S2, configure the replacement resources required by the course and package the configuration information of the course, and upload the configuration information and the replacement resources to the course configuration library;

[0055] S3. Use an automated construction system to obtain the replacement resource and configuration information from a course configuration repository, and obtain the basic source code of the course from an independent branch location indicated by the configuration information in the code repository, wherein different courses Corresponding to different basic source code respectively, and the basic source code is stored in different independent branches; the obtained basic source code is stored in an independent folder, and accord...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention relates to a method for optimizing the generation of a course package, comprising: S1, uploading developed practice source code to a designated branch of a code warehouse; S2, configuring the replacement resources required by the course and the configuration information of the packaged course and uploading it to the course configuration In the library; S3. Use the automated construction system to obtain replacement resources and configuration information from the course configuration library, obtain the basic source code of the course from an independent branch location indicated by the configuration information in the code warehouse, and store the basic source code in an independent folder. , obtain the practice source code required for the course from multiple designated branches in the code repository according to the configuration information, and save the practice source code to the above independent folder; S4. Update the practice configuration file in the basic source code according to the configuration information, according to the configuration information The resource replacement configuration item in replaces the exercise resources in the exercise source code with the replacement resources; S5, according to the configuration information, use the specified version of the game engine to build the basic source code to obtain the build result and package it.

Description

technical field [0001] The invention relates to the field of computer software, in particular to a method for optimizing course package generation. Background technique [0002] During the course product development process, product planning will design several independent small exercises. For each different course, several exercises will be selected and combined with different course-related resources to form a complete course package. In the actual operation process, the number of small exercises will be much less than the number of course packages. For example, there are only 50 small exercises, but there are more than 200 lesson packs combined with these exercises. There are two traditional ways: [0003] The first is to develop an exercise and submit it to the code repository for the exercise. If there is a course that needs to be practiced, copy the required practice into its code, replace the resources required by different courses, and generate a new course packa...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Patents(China)
IPC IPC(8): G06F8/71G06F8/65
CPCG06F8/71G06F8/65
Inventor 许建勋唐光宇闫乃永卢学明
Owner 宝宝巴士股份有限公司
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products