Abstract: The contemporary world requires each day more intensity in the use of technologies, this requires an improvement in the programming teaching. This work provides a model that contributes to the implementation of concepts and methods of Object Oriented Programming using multiple intelligence, in such a way that it favors the knowledge management and improve the orientation to the solution of problems in the informatics professionals. An Intelligent Tutor System component was developed as part of the model, based on an integration of Artificial Intelligence techniques, taking into account multiple intelligences. The component intelligent tutor system, contributes to the traditional architecture of tutor systems. An administrator interface allows professor the management of the data referred to the activities developed by the students in the system, thus the analytical extraction and the forecast capacity of the students through data mining techniques. The model was tested under validation and favorable outcomes were obtained.

Keywords: Learning, multiple intelligence, knowledge management, model, intelligent tutor system.