1461152351-31d1c2e7-61c4-44c2-9128-a7305ce371d2

1. An adaptive teaching material generation system, comprising:
a database providing a plurality of graphical templates for e-learning sequencing;
an authoring tool providing an interface allowing one of the graphical templates to be dragged for forming a structure diagram for sequencing e-learning nodes; and
a course structure generator automatically generating a course structure corresponding to the structure diagram, which comprises sequencing settings of each node.
2. The system as claimed in claim 1, further comprising a course generator generating courses and course content of the nodes and respectively associating the courses to corresponding nodes thereof.
3. The system as claimed in claim 2, wherein a first course associated with the structure diagram comprises a test question, the course generator provides an interface for associating the test question with a corresponding key learning point corresponding to a concept included in another course associated with the structure diagram.
4. The system as claimed in claim 3, wherein the course generator automatically provides the first course with program codes directing configuration of a data model corresponding to the key learning point based on the answer to the test question.
5. The system as claimed in claim 4, wherein a sequencing setting of the course structure is utilized to determine the learning order of the nodes based on the data model.
6. The system as claimed in claim 1, wherein the templates comprises a template of serial learning.
7. The system as claimed in claim 1, wherein the templates comprises a template of selective learning.
8. The system as claimed in claim 1, wherein the templates comprises a template of looped learning.
9. The system as claimed in claim 1, wherein the templates comprises a template of random learning.
10. The system as claimed in claim 1, wherein the templates comprises a template of smart sequencing.
11. An adaptive teaching material generation method, comprising
providing a plurality of graphical templates for e-learning sequencing;
providing an interface allowing one of the graphical templates to be dragged for forming a structure diagram for sequencing e-learning nodes; and
automatically generating a course structure corresponding to the structure diagram, which comprises sequencing settings of each node.
12. The method as claimed in claim 11, wherein a first course associated with the structure diagram comprises a test question, further comprising providing an interface for associating the test question with a corresponding key learning point corresponding to a concept included in another course associated with the structure diagram.
13. The method as claimed in claim 12, further comprising automatically providing the first course with program codes directing configuration of a data model corresponding to the key learning point based on the answer to the test question.
14. The method as claimed in claim 13, wherein a sequencing setting of the course structure is utilized to determine the learning order of the nodes based on the data model.
15. The method as claimed in claim 11, further comprising:
generating courses and course content of the nodes; and
respectively associating the courses to corresponding nodes thereof.
16. The method as claimed in claim 11, wherein the templates comprises a template of serial learning, selective learning, looped learning, random learning, or smart sequencing.
17. A machine-readable storage medium storing a computer program which, when executed, directs a computer to perform an adaptive teaching material generation method as claimed in claim 11.

The claims below are in addition to those above.
All refrences to claim(s) which appear below refer to the numbering after this setence.

1. A card processor for processing a card recorded with magnetic information, comprising:
first transport means disposed in a main body of the card processor, said first transport means transporting said card;
a card insertion unit mounded on said main body on a front side thereof for guiding said card inserted into a card slot to said first transport means; and
second transport means disposed near said card slot of said card insertion unit,
wherein said second transport means intermittently transports said card inserted into said card slot or said card to be ejected from said card slot.
2. The card processor according to claim 1, wherein detection means for detecting said card is disposed near said card slot, and said second transport means intermittently transports said card in response to detection of said card by said detection means.
3. The card processor according to claim 2, wherein said detection means is disposed at generally a same position as said second transport means.
4. The card processor according to claim 2, wherein said detection means detects presenceabsence of a magnetic stripe of said card inserted into said cart slot.
5. The card processor according to claim 1, wherein judgement means for judging whether said inserted card is a magnetic card is disposed near said card slot, and said second transport means intermittently transports said card in response to that said judgement means judges that said card is a magnetic card.
6. The card processor according to claim 1, wherein communication means is provided for communicating with an upper level apparatus, and said second transport means transports said card in response to reception of a command from said upper level apparatus by said communication means.
7. The card processor according to claim 1, wherein a shutter capable of being opened and closed and detection means disposed said card slot for detecting said card are provided, and when said detection means detects said card inserted into said card slot, said second transport means intermittently transports said card and said shutter is opened.
8. The card processor according to claim 7, wherein second detection means disposed in said main body for detecting said card is provided, and when said second detection means detects said card transported from said shutter, intermittent transportation is switched to continuous transportation by said first transport means.
9. The card processor according to claim 7, wherein third detection means disposed near said shutter for detecting said card is provided, and after said third detection means detects said card inserted into said card slot and when said card is not detected, said opened shutter is closed.