Patent ID: 7110989

Claim:
An information processing apparatus, comprising: a memory having a first memory area for storing a plurality of teaching material elements including text, video and/or audio data, and having a second memory area for storing teaching material presentation patterns; first processor for providing a questionnaire to a user and analyzing an answer to said questionnaire to determine a trait of said user related to personality in accordance with magnitudes in a plurality of scales associated with learning behavior of said user, and for determining a teaching material presentation pattern for said user in accordance with said determined trait of said user and storing the determined teaching material presentation pattern in said second memory area; second processor for retrieving said teaching material presentation pattern for said user from said second memory area, selecting and editing ones of a plurality of teaching material elements of a specific subject in said first memory area in accordance with said teaching material presentation pattern to generate a teaching material module, and presenting said teaching material module to said user in accordance with said teaching material presentation pattern; and third processor for analyzing learning behavior of said user during a learning process of said user using said presented teaching material module in accordance with said teaching material presentation pattern, dynamically modifying said teaching material presentation pattern based on the trait and the learning behavior of said user and storing said modified presentation pattern in said second memory area.