CN106600492A - Customized curriculum generation system - Google Patents
Customized curriculum generation system Download PDFInfo
- Publication number
- CN106600492A CN106600492A CN201611141526.7A CN201611141526A CN106600492A CN 106600492 A CN106600492 A CN 106600492A CN 201611141526 A CN201611141526 A CN 201611141526A CN 106600492 A CN106600492 A CN 106600492A
- Authority
- CN
- China
- Prior art keywords
- module
- course
- resource
- word
- curriculum
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000007726 management method Methods 0.000 claims abstract description 25
- 238000003860 storage Methods 0.000 claims abstract description 24
- 238000013500 data storage Methods 0.000 claims abstract description 9
- 238000012549 training Methods 0.000 claims description 78
- 238000012545 processing Methods 0.000 claims description 40
- 238000005520 cutting process Methods 0.000 claims description 15
- 238000000034 method Methods 0.000 claims description 9
- 230000008569 process Effects 0.000 claims description 6
- 238000012856 packing Methods 0.000 claims description 5
- 238000012546 transfer Methods 0.000 claims description 4
- 230000011218 segmentation Effects 0.000 claims description 3
- 230000000694 effects Effects 0.000 description 7
- 239000000284 extract Substances 0.000 description 6
- 230000006978 adaptation Effects 0.000 description 5
- 230000003014 reinforcing effect Effects 0.000 description 5
- 238000010586 diagram Methods 0.000 description 4
- 239000000203 mixture Substances 0.000 description 4
- 230000035484 reaction time Effects 0.000 description 4
- 238000004458 analytical method Methods 0.000 description 3
- 241001062009 Indigofera Species 0.000 description 2
- 230000003044 adaptive effect Effects 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 230000002708 enhancing effect Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 230000000877 morphologic effect Effects 0.000 description 2
- 230000009467 reduction Effects 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 210000004247 hand Anatomy 0.000 description 1
- 230000008676 import Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 238000003780 insertion Methods 0.000 description 1
- 230000037431 insertion Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000003362 replicative effect Effects 0.000 description 1
- 230000000717 retained effect Effects 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/20—Education
- G06Q50/205—Education administration or guidance
Landscapes
- Business, Economics & Management (AREA)
- Engineering & Computer Science (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Strategic Management (AREA)
- Tourism & Hospitality (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Human Resources & Organizations (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The invention discloses a customized curriculum generation system, including a client formed by a local resource item storage module, a curriculum making module, a curriculum information storage module and a curriculum playing module and a server formed by a resource item management module and a data storage module, wherein the local resource item storage module is used for storing a resource item that is used, and the resource item management module of the server is used for managing resource items of a cloud end. The client can upload the resource item to the data storage module of the server, record the storage address of the resource item through the resource item management module and set key words used for searching the resource item, and can also submit key words to the resource item management module of the server, and search and download the corresponding resource item. The client utilizes the resource item to make curriculum through the curriculum making module, stores a curriculum structure to the curriculum information storage module, plays curriculums through the curriculum playing module, and uploads curriculums of the client to the data storage module of the server or downloads the curriculums to the client from the data storage module through a curriculum uploading and downloading module. The customized curriculum generation system provided by the invention can well manage resources that are used in teaching, automatically allocates teaching resources, adjusts the curriculum content and structure at any time, realizes difficulty-adaptive learning, and solves the problem that existing curriculum generation is unified and inflexible.
Description
Technical field
The present invention relates to information processing system, in particular to a kind of to customize course generation system.
Background technology
Traditional PPT teaching models form is dull, it is impossible to allow student to carry out abundant interaction with course.Existing education App softwares
Course is presented with animation, picture sound, enjoys child to welcome, but, these App do not provide personalized customization interface, teacher
Wherein lesson structure or content can not be adjusted, on the other hand, for teacher, with softwares such as Flash dynamic class is directly made
Journey or teaching aid difficulty are larger.For this purpose, around early education and special education field, the present invention provides a kind of courseware making instrument, teacher is allowed to lead to
Easy operation is crossed, sound, picture and Video Team into dynamic electron course, a customization student individuality course difficult problem is solved.
The content of the invention
The purpose of the present invention is:A kind of course that customizes is provided and generates system, system include local resource item memory module,
Courseware making module, curriculum information memory module, course playing module and course upload download module;Server includes resource items
Management module and data memory module, resource items management module is the resource such as the picture with kind attributes, sound and video pass
It is unified into a resource items.Teacher or the head of a family can add or change resource by courseware making module setting topic type and for option
, amended curriculum information is stored in data base.Then, when course is played, program reading database, according to user
Setting topic type and cycle-index, with equal probability random arrangement, each resource occurs, and dynamic course is generated in real time, carries out in child
During exercise course, record correcting errors per problem automatically adjusts pattern of setting a question, and better adapts to learning ability of children and study is emerging
Interest.
The invention discloses a kind of course that customizes generates system, including by local resource item memory module, courseware making
Module, curriculum information memory module and course playing module composition client and by resource items management module and data storage
The server of module composition, wherein local resource item memory module are used for the resource items that storage is used, the resource items pipe of server
Reason module is used to manage the resource items in high in the clouds.The data memory module that client can both upload onto the server resource items, leads to
Cross the storage address of the resource items management module records resource items and be provided for searching for the key word of the resource items, it is also possible to
The resource items management module of server submits key word to, searches for and download respective resources item.Client passes through class using resource items
Journey makes module making course, and lesson structure is preserved to curriculum information memory module, by course playing module broadcasting class
Journey, and download module data memory module that the course of client uploads onto the server is uploaded or from data storage by course
Module downloads course to client.The present invention can be very good the resource used in management drop loss, and teaching resource is carried out automatically
Allotment, adjusts at any time course content and structure, and realizes difficulty adaptive learning, solves existing course generation unified, mechanical
The problems such as.
To realize the purpose of the present invention, employ the following technical solutions and be achieved:
One kind customizes course and generates system, including client and server, and wherein client is deposited including local resource item
Storage module, courseware making module, curriculum information memory module, course playing module and course upload download module;Server bag
Resource items management module and data memory module are included, wherein:
The local resource item memory module is used to store the resource items that client needs to use;
The courseware making module is used to make course;
The curriculum information memory module is used to preserving and parsing lesson structure;
The course playing module is used to play course and difficulty adaptive learning;
The course upload download module be used for data memory module that the course of client uploads onto the server or from
Data memory module downloads course to client;
The resource items management module is used to record the storage address and corresponding keyword of all resource items and according to pass
Keyword searches for respective resources item;
The data memory module is used to store all resource items and course.
Described customization course generates system, it is characterised in that:
Resource items management module includes resource items information storage module, word dictionary module, cutting word module and processing module,
After client sends key word, the keyword for receiving is cut into word by cutting word module, and the word after segmentation is sent to
Processing module, processing module carries out word enquiring, and Query Result is sent to into client.
Described customization course generates system, wherein:
Processing module carries out word enquiring to be included:Processing module is received after the word, to each word enquiring word
In dictionary module store word dictionary, respectively obtain sequence number of the word in information list, further according to these sequence numbers from
Record corresponding with the word is obtained in the information list stored in resource items information storage module, record is then carried out and is looked into
Ask.
Described customization course generates system, wherein:Processing module carries out record queries to be included:Processing module optional one
Record described in bar, is successively compared each file ID in recording with the All Files ID in other records respectively,
When all this document ID is included in other records, then this document ID represents the resource items needed for user, referred to as hit file ID, when
When not including this document ID at least one other record, then this document ID is not the resource items needed for user;Processing module
All of hit file ID is recorded, and the file ID of the hit is sent to into client, if there is no hit file ID,
Then processing module returns miss information to client.
Described customization course generates system, wherein:
Processing module carries out word quantity judgement after the word that cutting word module is sent is received, first, if word number
Amount is multiple, then carry out the inquiry of multiple words, if word quantity is one, carries out the inquiry of word.
Described customization course generates system, wherein:
After hit file ID is obtained, processing module further inquires about the authority word corresponding to all hit file ID, protects
The file ID opened to whole users is stayed, to the file for only opening to specific user, then compares whether the user has the authority,
If user has the authority, retain this document ID, if the user does not possess the authority, shield this document ID, finally
Obtaining the user has the resource file ID of usage right, and processing module sends out the URL of these resource files ID and corresponding document
To client.
Described customization course generates system, wherein:
The local resource item memory module is used for the resource items that storage is downloaded from a server;When receiving resource items pipe
After the URL of the resource file ID that sends of reason module and corresponding document, local resource item memory module controls client from data
Memory module downloads resource items corresponding with the URL of resource file ID and corresponding document, and resource items are preserved.
Described customization course generates system, wherein:
In Emergent Curriculum, first correspondence field under newly-built course, by courseware making module be input into course name and
Course description, and save it in curriculum information memory module;Newly-built one or more training under the course afterwards, pass through
Courseware making module is input into the attribute of the training title included by the course, training brief introduction and each training, and the attribute includes
Topic type, difficulty, cycle-index, and it is stored in curriculum information memory module;Then the newly-built unit under training, a unit
Contain all information that a kind of exercise question needs;Then pass through the unit name that courseware making module is sequentially input under each training
Claim, and the unit title is stored in curriculum information memory module;Then pass through courseware making module and sequentially input each list
The problematic item of unit, i.e., transfer the resource items URL of problematic item needs by courseware making module from local resource item memory module,
Resource is included on interface, and the information of the problematic item is saved in into curriculum information memory module;Then it is each class
The correct item of Cheng Danyuan and error items arrange resource, i.e., transferred just from local resource item memory module by courseware making module
The resource items URL that really item or error items need, resource is included on interface, and the information of the correct item and error items is protected
It is stored to curriculum information memory module;After the completion of the input of one unit, then be input into next unit, until the training last
Unit input is finished, and then continues to be input into other training by such as upper type, until last training input of the course is finished;
Described customization course generates system, wherein:
Curriculum information memory module be used for lesson structure packing after store, and for parsing lesson structure after play out
Or edit again;After courseware making is finished, curriculum information memory module changes into lesson structure after the packing of Josn character strings,
It is stored with data base with other information;When playing course or being again introduced into course editor, need to be deposited by curriculum information
Storage module parsing lesson structure, then represent corresponding course on interface.
Described customization course generates system, wherein:
Each Xiang Jun in lesson structure is independent, wherein the resource items in topic type, cycle-index or the unit trained
Referred to as key structure, any one changed in key structure can produce different courses.
Described customization course generates system, wherein:
The course that course upload download module is additionally operable to make is preserved to server,;First course is uploaded and downloads mould
The cryptographic Hash of all resources in course is passed to server by block;The resource items management module of server judges according to the cryptographic Hash should
Resource whether there is on the data memory module of server, anti-to client if the resource is not present on server
Feedforward information;Client is received after feedback information, and course uploads download module and the resource multithreading for lacking uploads onto the server;
After the resource for lacking uploads onto the server, client course uploads download module by the content in curriculum information memory module
Upload onto the server;Server receives the content in the curriculum information memory module, is deposited in data by resource items management module
Insertion correspondence course in the data base of storage module.
Described customization course generates system, wherein:
The course of client uploads the course that download module is additionally operable in download server:Course uploads download module will
The course of download is sent to server;Server is received after message, and data memory module is the curriculum information for corresponding to course and needs
The cryptographic Hash of the resource wanted passes to client;Course uploads download module and judges that the resource is according to the cryptographic Hash that server is transmitted
It is no to be present in the client, if it does not exist, then send to server asking;Server is received after request by data storage mould
Block sends respective resources multithreading to client;After all resources are downloaded to be finished, the curriculum information storage mould of client
Correspondence curriculum information is inserted in block.
Described customization course generates system, wherein:
Course playing module includes, play control module and track record module, and wherein play control module is used for phase
Deng probability randomly select training in all resources, this randomly selects implementation method includes:Originally play control module is course
All units are imported in unit set U to be selected in the training stored in information storage module, according to education question type, play control
Module from extracting unit in set U, from each unit for extracting, then randomly extracts resource at random, when all in exercise question
After the resource of option determines, course broadcasting is carried out;Course playing process is that display problem picture, word or video are commenced play out
Problem voice, after speech play is finished, option occur, now, user just can start to inscribe, when user for a period of time still
When so not inscribing, course playing module can be pointed out.
Described customization course generates system, wherein:
Play course when, play control module try one's best it is unduplicated extract training in all resources;Take out from set U every time
Unit is taken, and is extracted from unit after resource, be to extract by the resource mark;When a unit has the institute of any one option
When having resource to be collectively labeled as extracting, the unit is called imperfect unit;Play control module can judge collection after setting a question every time
Whether the unit closed in U is complete, and incomplete unit is excluded from set U;When set U is changed into space-time, importing again should
All units in training;Constantly set a question with this, until exercise question sum reaches the cycle-index of the training or answer situation symbol
Close difficulty self adaptation condition.
Described customization course generates system, wherein:
After having answered a topic, track record module is carried out to misinterpretation;Judge some moneys when a topic track record module has been answered
The answer accuracy of source or unit be more than setting a, by play control module the resource or unit from this training
Remove;Otherwise, retain the resource or unit, afterwards, then go out next topic.
Described customization course generates system, wherein:
The achievement that track record module after a topic updates the training is answered, condition has been redirected then by broadcasting when achievement meets training
Put control module and automatic jump to other training;The achievement of training includes accuracy, continuously answers questions number m1 and continuously answer wrong number
Mesh n1;When answer number meets cycle-index or accuracy more than setting b or continuously answers questions number more than setting c, broadcast
Put the higher leveled training of the automatic redirect broadcasting difficulty of control module;It is more than when accuracy is less than setting d or continuously answers wrong number
During setting e, the training of the low one-level of the automatic redirect broadcasting difficulty of play control module.
Described customization course generates system, wherein:
When user judge the training quantity of a certain rank can not meet require when, can pass through interface on button return manually
Upper level is trained.
Described customization course generates system, wherein:
The topic type includes:One-to-one click, judgement, selection, matching, picture mosaic, video training, drawing and verbalization.
Described customization course generates system, wherein:
Play control module may be selected prompt modes when playing course, and prompt modes intensity answer situation is automatically adjusted;
Play control module records the Reaction time of per pass exercise question by an intervalometer, when Reaction time is more than the i seconds, prompting automatically
Correct option;Strength reduction is pointed out when number m2 is continuously answered questions more than setting f, and is recalculated and continuously answer questions number m2;
Intensity enhancing is pointed out when wrong number n2 is continuously answered less than setting g, and is recalculated and continuously answer questions number n2.
Described customization course generates system, wherein:
Prompt modes include:Without the prompting of prompting, strong hand prompting, big mere suggestion, color tips, auditory tone cueses and animation.
Described customization course generates system, wherein:
Course playing module is additionally operable to the Selection effect reward before answer, after one exercise question is answered questions, play control module
The automated randomized effect reward for playing selection.
Described customization course generates system, wherein:
Effect reward includes animation reward and reinforcing reward naturally;Animation reward is realized by particIe system or animation, natural
Reinforcing is referred to applies with correct item identical things as reinforcing object to strengthen learning and memory, including animation and voice.
Described customization course generates system, wherein:
User can arrange the appearance opportunity of amusement reward;Amusement reward includes game, music;Amusement reward can be completed
Occur after the course quantity of regulation, it is also possible to occur after time of the course accumulated time more than regulation is played;User every time may be used
To select one from multiple amusement rewards;After amusement reward terminates, play control module continues executing with the broadcasting of course.
Description of the drawings
Fig. 1 is lesson structure schematic diagram;
Fig. 2 is resource items structural representation;
Fig. 3 is self-defined Inverted List structural representation;
Fig. 4 is resource items management module structural representation;
Fig. 5 is that user obtains resource items process schematic;
Fig. 6 is that user submits resource items process schematic to;
Fig. 7 generates system structure diagram to customize course;
Fig. 8 does not repeat playing course schematic diagram for difficulty self adaptation;
Fig. 9 is main topics schematic diagram.
Specific embodiment
Below in conjunction with the accompanying drawings 1-8 is illustrated to the specific embodiment of the invention.The customization course of the present invention generates system
System, including client and server, wherein client include local resource item memory module, courseware making module, curriculum information
Memory module, course playing module and course upload download module;Server includes resource items management module and data storage mould
Block.
As shown in figure 1, a class is made up of several training, a training includes two parts of attribute and content.Attribute
There are topic type, difficulty, cycle-index etc..Training content includes one or more units.Each unit can be asked by one or more
Topic item, error items and correct item composition.When course (using courseware making module) is made, course newly-built first is input into course
Title and course description and Degree of Difficulty of Course rank.Then newly-built one or more training under the course, input training title,
Training brief introduction and the attribute of each training, training attribute includes topic type, difficulty, cycle-index.Then the newly-built list under training
Unit, unit is a kind of structure of all information for containing exercise question needs, due to the resource in unit can permutation and combination simultaneously
Repeatedly extract, therefore unit is not only limited in the exercise question of one fixation.Problematic item afterwards in input block title and unit, just
Really item and error items, i.e., transfer the resource items of problematic item needs by courseware making module from local resource item memory module
URL, resource is included on client end interface, and the information of the problematic item is saved in into curriculum information memory module;Then
Correct item and error items for each course unit arranges resource, i.e., store mould from local resource item by courseware making module
The resource items URL that correct item or error items need is transferred in block, resource is included on interface, and by the correct item and mistake
The information of item is saved in curriculum information memory module, that is, complete the making of a unit.Make and entered back into down after a unit
The making of one unit, when whole training has made, enters back into the making of next training, is finally completed the system of whole course
Make.
The problematic item of unit, error items and correct item may be collectively referred to as option in Fig. 1, and each option is by one or many
Individual resource items composition, as shown in Fig. 2 with certain things (such as blue clothing girl) about all of video, picture, sound and word
Resource can constitute a resource items.The resource used in each resource items is to be mutually related, by one group of character string type
Data structure records each resource items in the resource path used and word content, and by the data structure storage to server
On.Whole resource items can be downloaded from a server in the option of production unit to client, after client parsing path is passed through
Correspondence resource is found, the use of whole resource items is carried out.The option of production unit without resource items, and can also be used local
Resource, local resource is not interrelated, it is therefore desirable to individually add each resource.
As shown in figure 3, the resource items information of above-mentioned course is stored in database server in the form of data list, it is excellent
The data list of choosing is a kind of Inverted List.The list has a plurality of record, and per bar, record includes a word item and some moneys
Source information item, this word item, into corresponding relation, is shown as in figure 3 a line with resource information.Each word item is described
A kind of single attribute, represents, each word has unique sequence number, be with things (blue clothing girl) as above with word
Example, it can have three attributes:Attribute 1 is blue;Attribute 2 is women;Attribute 3 is child, and three attributes are respectively with list
Word a, word b and word c are represented.In self-defined Inverted List, the head of each record is the sequence number of a word, such as
The sequence number of word a is represented, the sequence number of word a is followed by first resource items information data part with attribute word a
The data address of a1, after the resource information data part a1 that the data address is stored, immediately following with word a attributes the
The data address of the resource information data part a2 of two resource items, after the a2 of resource information data part, immediately following with the list
The data address of resource information a3 of the 3rd resource items of word a attributes, by that analogy, until attribute word a last
Terminate individual resource items information data part;The data structure form of other records is similar with the data structure of the first record.It is logical
Which is crossed, all resource items information of a certain attribute of correspondence in each record can be easily checked.The resource items letter
Breath data division includes file ID and authority word, is respectively used to represent the filename of the resource items and the authority of the resource items:
Corresponding resource items can be transferred by the filename that file ID is resource items;Authority word is used to represent that the resource items are to whole
User opens and still only opens to specific user.For example, there is a picture for representing blue clothing girl, because blue clothing girl is by participle
With become word " indigo plant ", " clothes " and " girl " after syntactic analysiss.This picture all can will occur in " indigo plant " the Resources list,
In the middle of the Resources list of the Resources list of " clothes " and " girl ".
As shown in figure 4, the server resource item management module of the present invention includes:Cutting word module, processing module, resource items letter
Breath memory module, word dictionary module.Wherein resource items information storage module is stored with resource items information list, database purchase
Module stores have a resource items file, and word dictionary module is stored with word dictionary, and the word dictionary includes word and the list
Word corresponding sequence number in resource items information list.
As shown in Figure 4,5, when user needs to customize course, first passing through client (for example can be by the input of client
Device) keyword is input into, the keyword of user input is sent to cutting word module by client, and cutting word module will be inquired about after receiving
Keyword word one by one is cut into by grammer, morphological analysis, and by segmentation after multiple words be sent to processing module,
Now processing module performs many word enquirings:Processing module is received after the word, to each word enquiring word dictionary mould
The word dictionary stored in block, respectively obtains sequence number of the plurality of word in Inverted List;Processing module is further according to these sequences
Number record corresponding with the plurality of word is obtained from Inverted List, then these records are carried out and operation, so that it may accorded with
Close the resource items information aggregate of crucial WD.Concrete operations are the optional records of processing module, during successively this is recorded
Each file ID is compared respectively with the All Files ID in other records, when all this document ID is included in other records,
Then this document ID represents the resource items needed for user, and this document ID can be described as hit file ID, other records when at least one
In not include this document ID when, then this document ID is not the resource items needed for user.Processing module records all of hit file
ID, and the file ID of the hit is sent to into subscription client.If there is no hit file ID, processing module to
Family client returns miss information, points out user modification key word.Foregoing description is can with the keyword of user input
To be cut into the situation of multiple words, in practice it is also possible to there is inherently one word of the keyword cannot cutting again
Situation, now cutting word module only to processing module send a word (i.e. the keyword of user input), processing module perform
Word is inquired about:Processing module is received after the word, to the word word stored in the word enquiring word dictionary module
Allusion quotation, obtains sequence number of the word in Inverted List, and processing module is obtained and the word further according to the sequence number from Inverted List
Corresponding record, and the file ID in recording is sent to into subscription client.Therefore, processing module is receiving cutting word module
After the word sent, word quantity judgement is carried out first, if word quantity is multiple, carry out looking into for as above multiple words
Ask, if word quantity is one, carry out the inquiry of above-mentioned word.
In general server lookup occasion, user's returning result will be given to this step.In the present invention, need to consider
User right, some resources are that user oneself is added to server, they be often not intended to personal resource be used by a person, it is outer
School librarian use is freely used, for this reason, it may be necessary to do authority filtration to Query Result, after hit file ID is obtained, processes mould
Block will also be verified to the authority of the file representated by this document ID, namely inquire about the authority corresponding to all hit file ID
Word, retains the file ID opened to whole users, to the file for only opening to specific user, then compares whether the user has this
Authority, if having the authority, retains this document ID, if the user does not possess the authority, shields this document ID, finally
Only being left the user in the file ID set for obtaining has the resource file ID of usage right, and last processing module is literary by these resources
The URL of part ID and corresponding document issues subscription client, and the single searching resource item of user is just completed.Client can be according to receipts
The resource file ID and the URL of corresponding document for arriving downloads corresponding resource items from server.The local resource item stores mould
Block is used for the resource items that storage is downloaded from a server;When receiving resource file ID and the phase that resource items management module is sent
After answering the URL of file, local resource item memory module controls client and downloads from server data memory module and resource file
The corresponding resource items of URL of ID and corresponding document, and resource items are preserved.
User can also add resource items on database server, as shown in fig. 6, user passes through client to data base
Server submits resource items to, at the same submit the keyword relevant with the resource items to cutting word module and submit to processing module and
The relevant priority assignation of the resource items.Server generates respectively corresponding URL and file ID to these resources;Cutting word module will be closed
Key word cuts into word by grammer, morphological analysis, and the word after cutting is sent to into processing module, processing module looking up words
Dictionary module, obtains sequence number of each word according to word dictionary in Inverted List, according to these sequence numbers from Inverted List
Obtain corresponding with word the Resources list, then add respectively in each the Resources list on user submit the corresponding text of resource to
Part ID and authority word.
As shown in fig. 7, the local resource item memory module of user side is submitted to by the resource management module to server closing
Keyword, and from after the URL of the corresponding resource items ID of data memory module download and respective resources item, course system can be passed through
Make module Emergent Curriculum.The course for having made can be packed lesson structure by curriculum information module, when course is played, course
Information storage module can parse the lesson structure of acquisition and give course playing module and play out.The course for having made can be with
Download module is uploaded by course course is uploaded to into data memory module.User side can also upload download module by course
Course is downloaded from data memory module.
All course names, course description, training name, training brief introduction, training attribute, the unit included in the course for having made
The contents such as the resource items of name and option can be described as lesson structure, be changed into lesson structure by curriculum information memory module
Store after the packing of Josn character strings, and play out after curriculum information memory module is parsed or edit again, and at interface
On represent corresponding course.Each content in lesson structure is independent, wherein topic type, cycle-index or the list trained
Resource items in unit are referred to as key structure, and any one changed in key structure can generate different courses;Such as by training category
Property in topic type matching be changed to select, then the exercise question for generating just by matching inscribe become multiple-choice question;And for example by cycle-index from 5 times
It is adjusted to 10 times, then volume will be double;For another example the problematic item of unit and correct item are changed to into Fructus Mali pumilae by Fructus Citri tangerinae, then corresponding exercise question
Just Fructus Mali pumilae is found out from finding out Fructus Citri tangerinae and become;Needing to make substantial amounts of similar course, but small part content difference, it is individual to meet
Hua not be in the case of teaching purpose, by replicating course and change key structure, it is possible to achieve batch making.
User can preserve the course made to server, to use on different devices;On the course of client
Pass download module and produce a cryptographic Hash for each resource in the course first, and all cryptographic Hash are passed to into server;Clothes
The resource items management module of business device judges that the resource whether there is the data memory module on server according to the cryptographic Hash, such as
Really the resource is not present on server, then to client feedback information;Client is received after feedback information, is descended on course
Carry module the resource multithreading for lacking uploads onto the server;After the resource for lacking uploads onto the server, the course of client
Upload download module the content in curriculum information memory module also uploads onto the server;Server is received after curriculum information,
Correspondence course is inserted in data base.
User can pass through to log in the course on any client downloads server;Client course uploads download module will
The course to be downloaded is sent to server;Server is received after message, curriculum information and the resource for needing of correspondence course
Cryptographic Hash passes to client;Client course uploads download module and judges whether the resource deposits according to the cryptographic Hash that server is transmitted
It is the client, if it does not exist, then send to server asking;Server is received and pass respective resources multithreading after request
Give client;After all resources are downloaded to be finished, the locally stored module of client inserts correspondence course in data base
Information.
After having made course, course can be played by course playing module, the training appearance order in a class journey is pressed
Difficulty sorts, and course playing module can allow student to complete training one by one according to the progressive mode of difficulty, and is corrected errors feelings according to student
Condition, automatic jumps to student ability to the training for matching, as shown in Figure 8.Course playing module can count the mistake of each training
The rate of mistake, the low rank of auto-returned when error rate continuously answers wrong setting exercise question number (y topics) more than given threshold (x%) or student
Training.When the topic quantity of doing of the training continuously answers questions exercise question more than specified quantity and error rate less than given threshold x1% or student
When number is higher than y1, paramount one-level difficulty training is redirected automatically.
Course playing module includes, play control module and track record module.Play control module is with equal probability
All resources in training are randomly selected, when playing course, play control module can with equal probability randomly select institute in training
There is resource.Randomly select implementation method as shown in Figure 8:Originally play control module is all in the training stored in memory module
Unit is imported in unit set U to be selected, and when generating a new exercise question every time, play control module first randomly selects one from U
Individual unit, judges whether the unit is complete, if the unit after being extracted is imperfect, just this unit is abandoned.When the instruction
All units are all dropped in white silk, and that is accomplished by all units to import one time again again.According to education question type, control is played
Molding block extracts at random option (problematic item, answer item etc.) from the unit, from each option for extracting, then randomly extracts
Resource (video, picture, sound, word), is ready for finishing to the resource needed for an exercise question here, and play control module is entered
Row course is played, and course playing process is:Display problem picture, word or video, commence play out problem voice, work as speech play
After finishing, option (with animation) occurs, and now, student just can start to inscribe, when student does not still inscribe for a period of time
When, course playing module can be pointed out.User is finished after this topic, and track record module is carried out to misinterpretation.Work as
Raw user answers questions and the accuracy of the unit is more than setting a, and the resource for having extracted is removed from this training, so learns
The exercise question that his Jing is often answered questions would not be again run into after raw user;Otherwise, the resource for having extracted is retained.Afterwards, then
Go out next topic, here, the difficulty of next topic is decided by the difficulty adaptation function of course playing module, specifically, has answered one
Track record module updates the achievement of the training after topic, when achievement meets difficulty self adaptation condition then by playing curriculum module certainly
It is dynamic to jump to other training:The achievement of training includes accuracy, continuously answers questions number m1 and continuously answer wrong number n1;When answer number
When mesh meets cycle-index or accuracy more than setting b or continuously answers questions number more than setting c, play control module is automatic
The higher leveled training of redirect broadcasting difficulty;When accuracy is less than setting d or continuously answers wrong number more than setting e, automatically
The training of the low one-level of redirect broadcasting difficulty.
Play course when, play control module try one's best it is unduplicated extract training in all resources;Take out from set U every time
Unit is taken, and is extracted from unit after resource, be to extract by the resource mark;When a unit has the institute of any one option
When having resource to be collectively labeled as extracting, the unit is called imperfect unit;Play control module can judge collection after setting a question every time
Whether the unit closed in U is complete, and incomplete unit is excluded from set U;When set U is changed into space-time, importing again should
All units in training;Constantly set a question with this, until exercise question sum reaches the cycle-index of the training or answer situation symbol
Close difficulty self adaptation condition.
When teacher judges that, when the training difficulty of a certain rank exceedes student ability scope, the button handss on interface can be passed through
It is dynamic to return upper level training.
One training has the topic type of a determination, and the topic type of training has many types, the invention provides 8 kinds of main topics
Type, including:One-to-one click, judgement, selection, matching, picture mosaic, video training, drawing and verbalization.
Prompt modes, prompt modes can be selected before using course to be broadly divided into 6 kinds, respectively:Without prompting, strong hand
The prompting of prompting, big mere suggestion, color tips, auditory tone cueses and animation.In the case where there is prompting, system passes through an intervalometer
The Reaction time of record per pass exercise question, when Reaction time is more than i seconds (i is positive integer, but oneself is arranged), automatically prompting is correct
Answer, when number m2 is continuously answered questions more than setting f strength reduction is pointed out, and is recalculated and continuously answer questions number m2;When even
It is continuous to point out intensity enhancing when answering wrong number n2 less than setting g, and recalculate and continuously answer questions number n2.Prompting can be with continuous
Answer questions the quantity of exercise question and reduce or weaken, until disappearing, (j is positive integer, but oneself sets if continuously having answered questions j roads before this
Put), then do not point out this subject correct option.
No matter selecting which kind of prompt modes, system is provided with the function of a training on auto-returned.Return a upper training
Condition has two kinds:1st, control module records the error rate of each training by a variable, when error rate is more than x% or continuously does
Auto-returned low rank training when wrong y is inscribed;2nd, button is clicked on manually returns a upper training.By both approaches, can make
Course is applied to different degrees of child, and for its weakness training is strengthened, so as to improve training effect, while limiting item difficulty
Child can also be protected self-confident.
User can pass through the effect reward that course playing module selects like before answer, when answering questions one exercise question
Afterwards, the automated randomized effect reward for playing selection of play control module.Effect reward includes animation reward and reinforcing reward naturally;
Animation reward realized by particIe system or animation, naturally reinforcing refer to using with correct item identical things as strengthen object with
Strengthen learning and memory, there are the various ways such as animation and voice.User can arrange the appearance opportunity of amusement reward;Amusement reward includes
Game, music etc.;Amusement reward can occur after the course quantity for specifying is completed, it is also possible to which playing, course accumulated time is big
Occur after the time of regulation;User can select one from multiple amusement rewards every time;After amusement reward terminates, play
Control module continues executing with the broadcasting of course.
The present invention can be very good the resource used in management drop loss, and the Primary Location by teacher to capabilities of children,
Automatically teaching resource is allocated, and can at any time adjusts course content and structure, solved the unification of existing teaching, carve
The problems such as plate.Course customized in the present invention out, according to children's study ability adjust automatically difficulty and can be pointed out,
With efficient stage learning method, children's study efficiency is effectively improved, strengthens its self-confidence, reach personalized religion
Purpose.
Claims (10)
1. a kind of course that customizes generates system, including client and server, and wherein client is stored including local resource item
Module, courseware making module, curriculum information memory module, course playing module and course upload download module;Server includes
Resource items management module and data memory module, it is characterised in that:
The local resource item memory module is used to store the resource items that client needs to use;
The courseware making module is used to make course;
The curriculum information memory module is used to preserving and parsing lesson structure;
The course playing module is used to play course;
The course uploads download module for the data memory module that the course of client uploads onto the server or from data
Memory module downloads course to client;
The resource items management module is used to record the storage address and corresponding keyword of all resource items and according to key word
Search respective resources item;
The data memory module is used to store all resource items and course.
2. customization course according to claim 1 generates system, it is characterised in that:
Resource items management module includes resource items information storage module, word dictionary module, cutting word module and processing module, works as visitor
Family end is sent after key word, and the keyword for receiving is cut into word by cutting word module, and the word after segmentation is sent to into process
Module, processing module carries out word enquiring, and Query Result is sent to into client.
3. customization course according to claim 2 generates system, it is characterised in that:
Processing module carries out word enquiring to be included:Processing module is received after the word, to each word enquiring word dictionary
The word dictionary stored in module, respectively obtains sequence number of the word in information list, further according to these sequence numbers from resource
Record corresponding with the word is obtained in the information list stored in item information storage module, record queries are then carried out.
4. customization course according to claim 3 generates system, it is characterised in that:Processing module carries out record queries bag
Include:Record described in processing module is optional one, successively by each file ID in recording respectively with other record in institute
There is file ID to be compared, when all this document ID is included in other records, then this document ID represents the resource items needed for user,
Referred to as hit file ID, when not including this document ID in other records when at least one, then this document ID is not needed for user
Resource items;Processing module records all of hit file ID, and the file ID of the hit is sent to into client, if do not had
There is acquisition hit file ID, then processing module returns miss information to client.
5. customization course according to claim 3 generates system, it is characterised in that:
Processing module carries out word quantity judgement after the word that cutting word module is sent is received, first, if word quantity is
It is multiple, then the inquiry of multiple words is carried out, if word quantity is one, carry out the inquiry of word.
6. customization course according to claim 4 generates system, it is characterised in that:
After hit file ID is obtained, processing module further inquires about the authority word corresponding to all hit file ID, and it is right to retain
The file ID that whole users open, to the file for only opening to specific user, then compares whether the user has the authority, if
User has the authority, then retain this document ID, if the user does not possess the authority, shields this document ID, finally obtains
The user has the resource file ID of usage right, and the URL of these resource files ID and corresponding document is issued visitor by processing module
Family end.
7. customization course according to claim 1 generates system, it is characterised in that:
The local resource item memory module is used for the resource items that storage is downloaded from a server;Mould is managed when resource items are received
After resource file ID that block the is sent and URL of corresponding document, local resource item memory module controls client from data storage
Module downloads resource items corresponding with the URL of resource file ID and corresponding document, and resource items are preserved.
8. customization course according to claim 7 generates system, it is characterised in that:
In Emergent Curriculum, the newly-built course first under correspondence field is input into course name and course by courseware making module
Brief introduction, and save it in curriculum information memory module;Newly-built one or more training under the course afterwards, by course
Make the attribute that module is input into training title included by the course, training brief introduction and each training, the attribute including topic type,
Difficulty, cycle-index, and save it in curriculum information memory module;Then the newly-built unit under training, a unit bag
A kind of all information of exercise question needs are contained;The unit title that courseware making module is sequentially input under each training is then passed through,
And the unit title is stored in curriculum information memory module;Then pass through courseware making module and sequentially input each unit
Problematic item, i.e., transfer the resource items URL of problematic item needs by courseware making module from local resource item memory module, will provide
Source is displayed on interface, and the information of the problematic item is saved in into curriculum information memory module;Then it is each course list
The correct item and error items of unit arranges resource, i.e., transfer correct item from local resource item memory module by courseware making module
Or the resource items URL that error items need, resource is included on interface, and the information of the correct item and error items is saved in
Curriculum information memory module;After the completion of one unit input, then next unit is input into, until last unit of the training
Input is finished, and then continues to be input into other training by such as upper type, until last training input of the course is finished.
9. customization course according to claim 8 generates system, it is characterised in that:
Curriculum information memory module is used for storing after lesson structure packing, and for parsing lesson structure after play out or again
Secondary editor;After courseware making is finished, curriculum information memory module changes into lesson structure after the packing of Josn character strings, with it
He is stored with data base information;When playing course or being again introduced into course editor, mould need to be stored by curriculum information
Block parses lesson structure, then represents corresponding course on interface.
10. customization course according to claim 9 generates system, it is characterised in that:
Each Xiang Jun in lesson structure is independent, wherein the resource items in topic type, cycle-index or the unit trained are referred to as
Key structure, any one changed in key structure can produce different courses.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611141526.7A CN106600492A (en) | 2016-12-12 | 2016-12-12 | Customized curriculum generation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201611141526.7A CN106600492A (en) | 2016-12-12 | 2016-12-12 | Customized curriculum generation system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106600492A true CN106600492A (en) | 2017-04-26 |
Family
ID=58598946
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201611141526.7A Pending CN106600492A (en) | 2016-12-12 | 2016-12-12 | Customized curriculum generation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106600492A (en) |
Cited By (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107146173A (en) * | 2017-05-17 | 2017-09-08 | 上海老适意文化发展有限公司 | A kind of movable custom-built system of the elderly |
CN110727351A (en) * | 2019-10-22 | 2020-01-24 | 黄智勇 | Multi-user collaboration system for VR environment |
CN110751867A (en) * | 2019-11-27 | 2020-02-04 | 上海乂学教育科技有限公司 | English teaching system |
CN110996149A (en) * | 2019-12-23 | 2020-04-10 | 联想(北京)有限公司 | Information processing method, device and system |
CN111402098A (en) * | 2020-04-20 | 2020-07-10 | 深圳市博悦生活用品有限公司 | Intelligent early education method, system, equipment and storage medium based on child growth period |
CN111932414A (en) * | 2020-08-07 | 2020-11-13 | 泰康保险集团股份有限公司 | Training management system and method, computer storage medium and electronic equipment |
CN112002156A (en) * | 2019-05-27 | 2020-11-27 | 广东小天才科技有限公司 | Learning tutoring method and intelligent desk lamp |
CN112233678A (en) * | 2020-10-09 | 2021-01-15 | 腾讯科技(深圳)有限公司 | Course making method, course displaying method, course making device, course displaying device and storage medium based on marked script |
CN113361245A (en) * | 2021-06-30 | 2021-09-07 | 武汉悦学帮网络技术有限公司 | Course file generation method and device, electronic equipment and storage medium |
CN116634232A (en) * | 2022-12-23 | 2023-08-22 | 广州源动智慧体育科技有限公司 | Training course playing method and device, electronic equipment and storage medium |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894152A (en) * | 2010-06-29 | 2010-11-24 | 华中师范大学 | Resource bundle-based learning content generating method |
CN104699829A (en) * | 2015-03-31 | 2015-06-10 | 佛山市金蓝领教育科技有限公司 | Atomic-word knowledge retrieval method |
CN104699827A (en) * | 2015-03-31 | 2015-06-10 | 佛山市金蓝领教育科技有限公司 | Atomic-word retrieval management system |
-
2016
- 2016-12-12 CN CN201611141526.7A patent/CN106600492A/en active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101894152A (en) * | 2010-06-29 | 2010-11-24 | 华中师范大学 | Resource bundle-based learning content generating method |
CN104699829A (en) * | 2015-03-31 | 2015-06-10 | 佛山市金蓝领教育科技有限公司 | Atomic-word knowledge retrieval method |
CN104699827A (en) * | 2015-03-31 | 2015-06-10 | 佛山市金蓝领教育科技有限公司 | Atomic-word retrieval management system |
Non-Patent Citations (1)
Title |
---|
汤大权等: "《信息资源管理技术概论》", 30 November 2009 * |
Cited By (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107146173A (en) * | 2017-05-17 | 2017-09-08 | 上海老适意文化发展有限公司 | A kind of movable custom-built system of the elderly |
CN112002156A (en) * | 2019-05-27 | 2020-11-27 | 广东小天才科技有限公司 | Learning tutoring method and intelligent desk lamp |
CN110727351A (en) * | 2019-10-22 | 2020-01-24 | 黄智勇 | Multi-user collaboration system for VR environment |
CN110751867A (en) * | 2019-11-27 | 2020-02-04 | 上海乂学教育科技有限公司 | English teaching system |
CN110751867B (en) * | 2019-11-27 | 2021-06-01 | 上海松鼠课堂人工智能科技有限公司 | English teaching system |
CN110996149A (en) * | 2019-12-23 | 2020-04-10 | 联想(北京)有限公司 | Information processing method, device and system |
CN111402098A (en) * | 2020-04-20 | 2020-07-10 | 深圳市博悦生活用品有限公司 | Intelligent early education method, system, equipment and storage medium based on child growth period |
CN111402098B (en) * | 2020-04-20 | 2023-02-28 | 深圳市火火兔智慧科技有限公司 | Intelligent early education method, system, equipment and storage medium based on child growth period |
CN111932414A (en) * | 2020-08-07 | 2020-11-13 | 泰康保险集团股份有限公司 | Training management system and method, computer storage medium and electronic equipment |
CN112233678A (en) * | 2020-10-09 | 2021-01-15 | 腾讯科技(深圳)有限公司 | Course making method, course displaying method, course making device, course displaying device and storage medium based on marked script |
CN113361245A (en) * | 2021-06-30 | 2021-09-07 | 武汉悦学帮网络技术有限公司 | Course file generation method and device, electronic equipment and storage medium |
CN116634232A (en) * | 2022-12-23 | 2023-08-22 | 广州源动智慧体育科技有限公司 | Training course playing method and device, electronic equipment and storage medium |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106600492A (en) | Customized curriculum generation system | |
Franklin et al. | Scratch Encore: The design and pilot of a culturally-relevant intermediate Scratch curriculum | |
EP2090098A2 (en) | Collecting and analyzing data from subject matter experts | |
Bennani et al. | AGE-Learn: Ontology-based representation of personalized gamification in E-learning | |
CN110929045B (en) | Construction method and system of poetry-semantic knowledge map | |
WO2018209870A1 (en) | Editing method for electronic classroom, system, readable storage medium, and computer device | |
Okamoto et al. | Future integrated learning environments with multimedia | |
CN1717677A (en) | Computer-aided education systems and methods | |
EP2074605A2 (en) | Creating media content with selectable components | |
KR20200055614A (en) | Interview supporting system | |
CN106408469A (en) | Course offline downloading and extraction method and system thereof | |
Goble et al. | Making curriculum pop: Developing literacies in all content areas | |
Forman | More than survival: The discipline of business communication and the uses of translation | |
Mahadevan | A learning object model for electronic learning | |
Gauntlett | Creativity: Seven Keys to Unlock Your Creative Self | |
Klein et al. | Salute to Schelling: keeping it human | |
CN117113730B (en) | Training course content, configuration and simulation generation method, device and system | |
US11551569B2 (en) | System and method for personalized rendering of digitized instances of modeling of user identified microskills | |
Robinson | Rock and Roll English Teaching: Content-Based Cultural Workshops. | |
Wu et al. | [Retracted] Status Quo and Countermeasures of College English Listening Teaching in the New Multimedia Environment | |
Hampson et al. | Challenges in locating content and services for adaptive elearning courses | |
Kreminski | Narrative Instruments: AI-Based Playable Media for Storytelling | |
Göbel¹ et al. | Serious Games Information Center | |
Xu | Exploring Visiting Artists' Dual Roles and Constraints in Art Educational Programmes | |
Schwartz | Forgotten Music for a Familiar Instrument: Memory, Narrative, and the Classic Banjo Tradition |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170426 |
|
RJ01 | Rejection of invention patent application after publication |