A portable language learning device which automatically provides language
learning data adapted to an event stored in a schedule book of the
learner in accordance with the event thereby to improve learning
efficiency. The device comprises a schedule storage section (102) where a
schedule is stored, a date/time measuring section (103) for measuring the
current time and the date, a teaching material storage section (106)
where teaching materials associated with a scene or a keyword are stored,
a teaching material selecting section (104) for extracting the nearest
event corresponding to the measurement by the date/time measuring section
(103) from the schedule stored in the schedule storage section (102),
comparing the scenes or keywords of the teaching material stored in the
teaching material storage section (106), and selecting a teaching
material most suitable for the event, and a teaching material reproducing
section (105) for reproducing the selected teaching material. The
schedule stare section (102) stores a schedule composed of scenes,
events, dates, and time information.