The content of the invention
In view of this, the present invention provides a kind of assisted learning method and device, can accelerate user's mastery learning knowledge
Speed, promote the comprehensive rational learning knowledge of user.
Other characteristics and advantage of the present invention will be apparent from by following detailed description, or partially by the present invention
Practice and acquistion.
According to an aspect of the invention, it is proposed that a kind of assisted learning method, this method include:User's operation is responded, is passed through
Test item bank obtains corresponding examination question;Test question information corresponding to examination question is obtained, test question information includes at least one knowledge point information;Ring
Operated using family, show the list of the title of knowledge point corresponding to examination question;And the selection operation to knowledge point according to user,
Knowledge point information corresponding to displaying.
In a kind of exemplary embodiment of the disclosure, in addition to:The selection operation to knowledge point of monitoring users;And
The knowledge point information that user selects is marked.
In a kind of exemplary embodiment of the disclosure, in addition to:Weak knowledge is generated by the knowledge point being marked
Storehouse;User is aided in learn by weak knowledge base.
In a kind of exemplary embodiment of the disclosure, in addition to:Learning object repository, knowledge are established by knowledge point information
Point information includes the information of text, video and speech form.
In a kind of exemplary embodiment of the disclosure, in addition to:Establish test item bank, test item bank include examination question and and its
Corresponding test question information.
In a kind of exemplary embodiment of the disclosure, test question information, including:Ordinal relation is shown between knowledge point;With
And solution approach and its corresponding relation with knowledge point after decomposing.
In a kind of exemplary embodiment of the disclosure, test item bank is established, including:By the solution approach after decomposition with it is corresponding
Knowledge point establish the link relation;Test item bank is established by linking relationship and test question information.
In a kind of exemplary embodiment of the disclosure, response user's operation, the title of knowledge point corresponding to displaying examination question
List, including:User's operation is responded, the title of knowledge point corresponding to examination question is shown by suspended window.
In a kind of exemplary embodiment of the disclosure, according to the selection operation to knowledge point of user, corresponding to displaying
Knowledge point information, including:According to the selection operation to knowledge point of user, knowledge point information is obtained by learning object repository;With
And displaying knowledge point information.
In a kind of exemplary embodiment of the disclosure, operated by the correlation of big data algorithm process test item bank.
In a kind of exemplary embodiment of the disclosure, knowledge point includes:Mathematical knowledge point, physical knowledge point and chemistry
Knowledge point.
According to an aspect of the invention, it is proposed that a kind of auxiliary study device, the device includes:Operation module, for responding
User operate, by test item bank obtain corresponding to examination question;Test question information module, for obtaining test question information corresponding to examination question, examination
Topic information includes at least one knowledge point information;First display module, for responding user's operation, show knowledge corresponding to examination question
The list of the title of point;Second display module, for the selection operation to knowledge point according to user, knowledge point corresponding to displaying
Information.
In a kind of exemplary embodiment of the disclosure, in addition to following module at least one:Mark module, for monitoring
The selection operation to knowledge point of user;The knowledge point information that user selects is marked;Education resource library module is established, is used
In establishing learning object repository, learning object repository includes the information of text, video and speech form;Examination question library module is established, is used
In including examination question and corresponding test question information.
According to an aspect of the invention, it is proposed that a kind of electronic equipment, the electronic equipment includes:One or more processors;
Storage device, for storing one or more programs;When one or more programs are executed by one or more processors so that one
Individual or multiple processors realize such as methodology above.
According to an aspect of the invention, it is proposed that a kind of computer-readable medium, is stored thereon with computer program, its feature
It is, method as mentioned in the above is realized when program is executed by processor.
According to the assisted learning method and device of the present invention, the speed of user's mastery learning knowledge can be accelerated, promoted
The comprehensive rational learning knowledge of user.
It should be appreciated that the general description and following detailed description of the above are only exemplary, this can not be limited
Invention.
Specific embodiment
Example embodiment is described more fully with referring now to accompanying drawing.However, example embodiment can be real in a variety of forms
Apply, and be not understood as limited to embodiment set forth herein;On the contrary, these embodiments are provided so that the present invention will be comprehensively and complete
It is whole, and the design of example embodiment is comprehensively communicated to those skilled in the art.Identical reference represents in figure
Same or similar part, thus repetition thereof will be omitted.
In addition, described feature, structure or characteristic can be incorporated in one or more implementations in any suitable manner
In example.In the following description, there is provided many details fully understand so as to provide to embodiments of the invention.However,
It will be appreciated by persons skilled in the art that technical scheme can be put into practice without one or more in specific detail,
Or other methods, constituent element, device, step etc. can be used.In other cases, side known in being not shown in detail or describe
Method, device, realization are operated to avoid fuzzy each aspect of the present invention.
Block diagram shown in accompanying drawing is only functional entity, not necessarily must be corresponding with physically separate entity.
I.e., it is possible to realize these functional entitys using software form, or realized in one or more hardware modules or integrated circuit
These functional entitys, or these functional entitys are realized in heterogeneous networks and/or processor device and/or microcontroller device.
Flow chart shown in accompanying drawing is merely illustrative, it is not necessary to including all contents and operation/step,
It is not required to perform by described order.For example, some operation/steps can also decompose, and some operation/steps can close
And or partly merging, therefore the order actually performed is possible to be changed according to actual conditions.
It should be understood that although herein various assemblies may be described using term first, second, third, etc., these groups
Part should not be limited by these terms.These terms are to distinguish a component and another component.Therefore, first group be discussed herein below
Part can be described as teaching of second component without departing from disclosure concept.As used herein, term " and/or " include it is associated
All combinations for listing any one and one or more in project.
It will be understood by those skilled in the art that accompanying drawing is the schematic diagram of example embodiment, module or flow in accompanying drawing
Necessary to not necessarily implementing the present invention, therefore it cannot be used for limiting the scope of the invention.
Disclosure example embodiment is described in detail below in conjunction with the accompanying drawings.
Fig. 1 is a kind of flow chart of assisted learning method according to an exemplary embodiment.
As shown in figure 1, in S102, response user's operation, corresponding examination question is obtained by test item bank.Can be for example, passing through
Electric terminal equipment obtains the operation of user, and then responds the operation of user, and electric terminal equipment may be, for example, computer, movement
Equipment and/or wearable device, including but not limited to desktop computer, notebook computer, super basis, tablet personal computer, mobile phone, can
Wearable AR glasses, wearable VR glasses and/or wearable VR helmets etc..Test item bank for example can be believed comprising examination question topic
Breath, can also the auxiliary information such as comprising the picture corresponding to test question information..
In S104, test question information corresponding to examination question is obtained, test question information includes at least one knowledge point information.Examination question is believed
Breath can be for example comprising showing ordinal relation between knowledge point;And the solution approach after decomposing and its pass corresponding with knowledge point
System.In embodiments of the present invention, present applicant have found that:Learner, which can not solve examination question, typically two reasons:When
Which described according to stem, it is known that knowledge progressively to solve the topic using, have complete thinking of solving a problem, but because solving the topic needs to use
To the concrete knowledge content of some or some knowledge points forget or fuzzy solve the topic so can not completely answer;Second, foundation
Stem describes, it is not known which knowledge solution topic is used, so as to obtain thinking of solving a problem.Knowledge in embodiments of the present invention
Point may be, for example, the definition of knowledge point mentioned above.Knowledge point also may be, for example, the emphasis, core content, key of a knowledge
Part, the present invention are not limited.In a kind of exemplary embodiment of the disclosure, knowledge point can also for example including:Mathematics is known
Know point, physical knowledge point and chemical knowledge point.
In S106, response user's operation, the list of the title of knowledge point corresponding to examination question is shown.Can be for example, response be used
Family is operated, and the title of knowledge point corresponding to examination question is shown by suspended window.Fig. 2,3 be one according to an exemplary embodiment
The schematic diagram of kind assisted learning method.Also the examination question can be prompted to be related to first for example, in the user interface, carry out prompting operation
The quantity for the knowledge point arrived, as shown in Fig. 2 treating that user refers to.Can be for example, when user to click on " expansion " mark, expansion is all
Knowledge point name list.Specifically can be for example shown in Fig. 3.Also for example can more specifically it be prompted in figure, can be such as
Chief examiner's point etc. prompting.This step may be, for example, the preliminary prompting to the examination question.User solves a problem thinking, but because solves the topic
Need the concrete knowledge content for some the or some knowledge points used fuzzy or forget, when can not completely answer the topic, Ke Yidian
Hit knowledge point link and open the knowledge point inventory that solution topic needs are used, so as to help user to solve the topic.
In S108, according to the selection operation to knowledge point of user, knowledge point information corresponding to displaying.Can be for example, bag
Include:According to the selection operation to knowledge point of user, knowledge point information is obtained by learning object repository;And displaying knowledge point letter
Breath.Fig. 4 is a kind of schematic diagram of assisted learning method according to an exemplary embodiment.As shown in figure 4, user is clicking on
After the operation of a certain knowledge point, in the present embodiment, knowledge point may be, for example, that " application of row linear equation in two unknowns group solution is inscribed general
Step ", into the details of the knowledge point.The details of knowledge point can be for example including the step information solved a problem, can also example
Such as include the principal information of knowledge point, and conceptual information etc., the present invention are not limited.This step may be, for example, for this
The further prompting of examination question.User can click on knowledge point link and open the knowledge that solution topic needs are used without thinking of solving a problem
Point inventory, can continue to click on some knowledge point, check the knowledge point particular content (may be, for example, text, PPT, video,
Description, elaboration or the explanation that the forms such as voice are carried out), with the help of the knowledge point inventory that topic needs are used is solved, guiding makes
User thinks deeply method of solving a problem, so as to produce thinking of solving a problem.
According to the assisted learning method of the present invention, by way of preliminary and further prompt, provide and solve a problem to user
Prompt message, the speed of user's mastery learning knowledge can be accelerated, promote the comprehensive rational learning knowledge of user.
It will be clearly understood that the present disclosure describe how formation and using particular example, but the principle of the present invention is not limited to
Any details of these examples.On the contrary, the teaching based on present disclosure, these principles can be applied to many other
Embodiment.
In a kind of exemplary embodiment of the disclosure, in addition to:The selection operation to knowledge point of monitoring users;And
The knowledge point information that user selects is marked.Also include:Weak knowledge base is generated by the knowledge point being marked;Pass through
Weak knowledge base auxiliary user's study.In user's above procedure, click checked that the knowledge point of particular content was labeled as being somebody's turn to do
The weak knowledge point of user, it may help to user and personalized consolidation study and exercise carried out for weak knowledge point.Can
Such as:First, doing after topic terminates, the weak knowledge point for the user that this test-based examination goes out is collected, there is provided to use
Person is targetedly learnt again.Second, calling the examination question for using weak knowledge point, user is targetedly consolidated
Gu training.
According to the present invention assisted learning method, by during the use of user accumulate user weak knowledge point,
And establish weak knowledge point storehouse using weak knowledge point, and then the mode for targetedly carrying out CAL and exercise, can
To help user effectively to digest weak knowledge.
In a kind of exemplary embodiment of the disclosure, in addition to:Learning object repository, knowledge are established by knowledge point information
Point information includes the information of text, video and speech form.In the present embodiment, it can make for example in units of knowledge point
The education resource (can be illustrated or explain in the form of by text, PPT, video, voice) of each knowledge point of section, so as to press
Subject knowledge point resources bank is established in knowledge point.Subject knowledge point resources bank includes:Knowledge point title, knowledge point education resource etc..
In a kind of exemplary embodiment of the disclosure, in addition to:Establish test item bank, test item bank include examination question and and its
Corresponding test question information.Test question information, including:Ordinal relation is shown between knowledge point;And decompose after solution approach and
Its corresponding relation with knowledge point.Test item bank is established, in addition to:Solution approach after decomposition is established into chain with corresponding knowledge point
Connect relation;Test item bank is established by linking relationship and test question information.Cover subject Teaching Material Construction subject test item bank.Per pass is tried
Topic writes course of solving questions (can such as textual form) by solution approach, then uses each solution approach of every problem is corresponding
To knowledge point be marked.Subject test item bank includes:Examination question (can such as textual form), course of solving questions (can such as text shapes
Formula), the knowledge point that uses of each solution approach.
According to the assisted learning method of the present invention, by establishing learning object repository based on knowledge point, and then pass through examination question
The mode that storehouse combines knowledge point and examination question, it can be provided to user and solve the knowledge point that a certain problem needs to use, can
To help user to solve the topic, user can also be helped to produce thinking of solving a problem.
It will be appreciated by those skilled in the art that realize that all or part of step of above-described embodiment is implemented as being performed by CPU
Computer program.When the computer program is performed by CPU, the above-mentioned work(that the above method provided by the invention is limited is performed
Energy.Described program can be stored in a kind of computer-readable recording medium, and the storage medium can be read-only storage, magnetic
Disk or CD etc..
Further, it should be noted that above-mentioned accompanying drawing is only the place included by method according to an exemplary embodiment of the present invention
Reason schematically illustrates, rather than limitation purpose.It can be readily appreciated that above-mentioned processing shown in the drawings is not intended that or limited at these
The time sequencing of reason.In addition, being also easy to understand, these processing for example can be performed either synchronously or asynchronously in multiple modules.
Following is apparatus of the present invention embodiment, can be used for performing the inventive method embodiment.It is real for apparatus of the present invention
The details not disclosed in example is applied, refer to the inventive method embodiment.
Fig. 5 is a kind of block diagram of auxiliary study device according to an exemplary embodiment.
Wherein, operation module 502 be used for respond user operation, by test item bank obtain corresponding to examination question.
Test question information module 504 is used to obtain test question information corresponding to examination question, and test question information includes at least one knowledge point
Information.
First display module 506 is used to respond user's operation, shows the list of the title of knowledge point corresponding to examination question.
Second display module 508 is used for the selection operation to knowledge point according to user, knowledge point information corresponding to displaying.
In a kind of exemplary embodiment of the disclosure, in addition to following module at least one (not shown):Mark
Module, the selection operation to knowledge point for monitoring users;The knowledge point information that user selects is marked;Establish study
Resource library module, for establishing learning object repository, learning object repository includes the information of text, video and speech form;Establish
Examination question library module, to contain examination question and corresponding test question information.
According to the auxiliary study device of the present invention, by way of preliminary and further prompt, provide and solve a problem to user
Prompt message, the speed of user's mastery learning knowledge can be accelerated, promote the comprehensive rational learning knowledge of user.
Fig. 6 is a kind of system architecture of assisted learning method according to an exemplary embodiment.
Fig. 6 shows the exemplary system architecture 100 that can apply the assisted learning method of the application.
As shown in fig. 6, system architecture 100 can include terminal device 101,102,103, network 104 and server 105.
Network 104 between terminal device 101,102,103 and server 105 provide communication link medium.Network 104 can be with
Including various connection types, such as wired, wireless communication link or fiber optic cables etc..
User can be interacted with using terminal equipment 101,102,103 by network 104 with server 105, to receive or send out
Send message etc..Various telecommunication customer end applications can be installed, wherein can be for example including auxiliary on terminal device 101,102,103
The application of user's study.
Terminal device 101,102,103 can be had display screen and support the various electronic equipments using displaying, wrap
Include but be not limited to smart mobile phone, tablet personal computer, pocket computer on knee and desktop computer etc..
Server 105 can be to provide the server of various services, such as utilize terminal device 101,102,103 to user
The application browsed provides the background server supported.Background server such as can ask the knowledge point that receives to carry out at the data
Processing, and result (such as knowledge point information content) is fed back into terminal device.
It should be noted that the assisted learning method that the embodiment of the present application is provided can be by by server 105 and client
End 101,102,103 performs jointly, can also individually perform completion by client.The present invention is not limited.
It should be understood that the number of the terminal device, network and server in Fig. 6 is only schematical.According to realizing need
Will, can have any number of terminal device, network and server.
Fig. 7 is the block diagram of a kind of electronic equipment according to an exemplary embodiment.
The electronic equipment 200 according to the embodiment of the invention is described referring to Fig. 7.The electronics that Fig. 7 is shown
Equipment 200 is only an example, should not bring any restrictions to the function and use range of the embodiment of the present invention.
As shown in fig. 7, electronic equipment 200 is showed in the form of universal computing device.The component of electronic equipment 200 can wrap
Include but be not limited to:At least one processing unit 210, at least one memory cell 220, (including the storage of connection different system component
Unit 220 and processing unit 210) bus 230, display unit 240 etc..
Wherein, the memory cell is had program stored therein code, and described program code can be held by the processing unit 210
OK so that the processing unit 210 perform described in the above-mentioned electronic prescription circulation processing method part of this specification according to this
The step of inventing various illustrative embodiments.For example, the step of processing unit 210 can perform as shown in fig. 1.
The memory cell 220 can include the computer-readable recording medium of volatile memory cell form, such as random access memory
Unit (RAM) 2201 and/or cache memory unit 2202, it can further include read-only memory unit (ROM) 2203.
The memory cell 220 can also include program/practical work with one group of (at least one) program module 2205
Tool 2204, such program module 2205 includes but is not limited to:Operating system, one or more application program, other programs
Module and routine data, the realization of network environment may be included in each or certain combination in these examples.
Bus 230 can be to represent the one or more in a few class bus structures, including memory cell bus or storage
Cell controller, peripheral bus, graphics acceleration port, processing unit use any bus structures in a variety of bus structures
Local bus.
Electronic equipment 200 can also be with one or more external equipments 300 (such as keyboard, sensing equipment, bluetooth equipment
Deng) communication, the equipment communication interacted with the electronic equipment 200 can be also enabled a user to one or more, and/or with causing
Any equipment that the electronic equipment 200 can be communicated with one or more of the other computing device (such as router, modulation /demodulation
Device etc.) communication.This communication can be carried out by input/output (I/O) interface 250.Also, electronic equipment 200 can be with
By network adapter 260 and one or more network (such as LAN (LAN), wide area network (WAN) and/or public network,
Such as internet) communication.Network adapter 260 can be communicated by bus 230 with other modules of electronic equipment 200.Should
Understand, although not shown in the drawings, can combine electronic equipment 200 uses other hardware and/or software module, including it is but unlimited
In:Microcode, device driver, redundant processing unit, external disk drive array, RAID system, tape drive and number
According to backup storage system etc..
Through the above description of the embodiments, those skilled in the art is it can be readily appreciated that example described herein is implemented
Mode can be realized by software, can also be realized by way of software combines necessary hardware.Therefore, according to the disclosure
The technical scheme of embodiment can be embodied in the form of software product, the software product can be stored in one it is non-volatile
Property storage medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) in or network on, including some instructions are to cause a calculating
Equipment (can be personal computer, server or network equipment etc.) performs the above-mentioned electronics according to disclosure embodiment
Prescription circulation processing method.
Fig. 8 is a kind of computer-readable medium schematic diagram according to an exemplary embodiment.
With reference to shown in figure 8, the program product for being used to realize the above method according to the embodiment of the present invention is described
400, it can use portable compact disc read only memory (CD-ROM) and including program code, and can in terminal device,
Such as run on PC.However, the program product not limited to this of the present invention, in this document, readable storage medium storing program for executing can be with
Be it is any include or the tangible medium of storage program, the program can be commanded execution system, device either device use or
It is in connection.
Described program product can use any combination of one or more computer-readable recording mediums.Computer-readable recording medium can be readable letter
Number medium or readable storage medium storing program for executing.Readable storage medium storing program for executing for example can be but be not limited to electricity, magnetic, optical, electromagnetic, infrared ray or
System, device or the device of semiconductor, or any combination above.The more specifically example of readable storage medium storing program for executing is (non exhaustive
List) include:It is electrical connection, portable disc, hard disk, random access memory (RAM) with one or more wires, read-only
Memory (ROM), erasable programmable read only memory (EPROM or flash memory), optical fiber, portable compact disc read only memory
(CD-ROM), light storage device, magnetic memory device or above-mentioned any appropriate combination.
The computer-readable recording medium can include believing in a base band or as the data that a carrier wave part is propagated
Number, wherein carrying readable program code.The data-signal of this propagation can take various forms, including but not limited to electromagnetism
Signal, optical signal or above-mentioned any appropriate combination.Readable storage medium storing program for executing can also be any beyond readable storage medium storing program for executing
Computer-readable recording medium, the computer-readable recording medium can send, propagate either transmit for being used by instruction execution system, device or device or
Person's program in connection.The program code included on readable storage medium storing program for executing can be transmitted with any appropriate medium, bag
Include but be not limited to wireless, wired, optical cable, RF etc., or above-mentioned any appropriate combination.
Can being combined to write the program operated for performing the present invention with one or more programming languages
Code, described program design language include object oriented program language-Java, C++ etc., include routine
Procedural programming language-such as " C " language or similar programming language.Program code can be fully in user
Perform on computing device, partly perform on a user device, the software kit independent as one performs, is partly calculated in user
Its upper side point is performed or performed completely in remote computing device or server on a remote computing.It is remote being related to
In the situation of journey computing device, remote computing device can pass through the network of any kind, including LAN (LAN) or wide area network
(WAN) user calculating equipment, is connected to, or, it may be connected to external computing device (such as utilize ISP
To pass through Internet connection).
Above computer computer-readable recording medium carries one or more program, when said one or multiple programs are by one
When the equipment performs so that this is implemented function such as:For respond user operation, by test item bank obtain corresponding to examination question;Examination
Information module is inscribed, for obtaining test question information corresponding to examination question, test question information includes at least one knowledge point information;First displaying
Module, for responding user's operation, show the list of the title of knowledge point corresponding to examination question;Second display module, for basis
The selection operation to knowledge point of user, knowledge point information corresponding to displaying.
It will be appreciated by those skilled in the art that above-mentioned each module can be distributed in device according to the description of embodiment, also may be used
To carry out respective change uniquely different from one or more devices of the present embodiment.The module of above-described embodiment can be merged into
One module, can also be further split into multiple submodule.
The description of embodiment more than, those skilled in the art is it can be readily appreciated that example embodiment described herein
It can be realized, can also be realized by way of software combines necessary hardware by software.Therefore, implemented according to the present invention
The technical scheme of example can be embodied in the form of software product, and the software product can be stored in a non-volatile memories
In medium (can be CD-ROM, USB flash disk, mobile hard disk etc.) or on network, including some instructions are make it that a computing device (can
To be personal computer, server, mobile terminal or network equipment etc.) perform method according to embodiments of the present invention.
Detailed description more than, those skilled in the art is it can be readily appreciated that auxiliary according to embodiments of the present invention
Learning method and device have one or more of the following advantages.
According to some embodiments, assisted learning method of the invention, by way of preliminary and further prompt, to use
Person provides prompt message of solving a problem, and can accelerate the speed of user's mastery learning knowledge, promotes the comprehensive understanding of user
Known knowledge.
According to other embodiments, assisted learning method of the invention, by accumulating user during the use of user
Weak knowledge point, and establish weak knowledge point storehouse using weak knowledge point, so targetedly carry out CAL and
The mode of exercise, it may help to user and effectively digest weak knowledge.
According to still other embodiments, assisted learning method of the invention, by establishing learning object repository based on knowledge point,
And then by way of test item bank combines knowledge point and examination question, a certain problem of solution can be provided to user to be needed to use
Knowledge point, may help to user and solve the topic, user can also be helped to produce and solved a problem thinking.
The exemplary embodiment of the present invention is particularly shown and described above.It should be appreciated that the invention is not restricted to
Detailed construction, set-up mode or implementation method described herein;On the contrary, it is intended to cover included in appended claims
Various modifications and equivalence setting in spirit and scope.
In addition, structure, ratio, size shown by this specification Figure of description etc., only coordinating specification institute
Disclosure, for skilled in the art realises that with reading, being not limited to the enforceable qualifications of the disclosure, therefore
Do not have technical essential meaning, the modification of any structure, the change of proportionate relationship or the adjustment of size, do not influenceing the disclosure
Under the technique effect that can be generated and achieved purpose, it all should still fall and obtain and can cover in the technology contents disclosed in the disclosure
In the range of.Meanwhile in this specification it is cited such as " on ", " first ", the term of " second " and " one ", be also only and be easy to
Narration understands, and is not used to limit the enforceable scope of the disclosure, and its relativeness is altered or modified, without substantive change
Under technology contents, when being also considered as the enforceable category of the present invention.