A method and system for providing customized foreign language learning contents are provided. This method is a method for providing a learning content by a customized foreign language learning content providing device operated by at least one processor, comparing feature information extracted from speech uttered by a learner with speech feature information for each native language, Determining a learner's native language, identifying a learning error mapped to the learner's native language among learning errors for each native language previously stored, and configuring and outputting customized learning content related to the identified learning error. In the customized learning content, the learning content type and the learning content providing method are configured differently according to the identified learning error.
展开▼