1. A computer-aided learning system with adaptive optimization, comprising: a storage module configured for storing learning data; a man-machine interface configured for providing the learning data to at least one learner; an information collection module configured for tracking and recording an interactive learning process, the interactive learning process representing a plurality of interactions between the at least one learner and the man-machine interface; a learning process analysis module configured for receiving the interactional learning process provided by the information collection module, the learning process analysis module further configured for analyzing the interactional learning process and forming a control signal; and a learning strategy generation module configured for receiving the control signal from the learning process analysis module, the learning strategy generation module further configured for generating a learning strategy signal based on the control signal, the learning strategy signal being at least one of: a recommended daily learning duration for the at least one learner, a recommended time allocation for learning a new item, a recommended time allocation for reviewing an old item, a recommended number of new items to be learned in a day, a recommended time interval between two review sessions, and a recommended number of old items to be reviewed in a day; wherein the man-machine interface is configured to provide the learning data to the at least one learner based on the learning strategy signal.