In this research project, the LMS Moodle platform and each of its educational resources, characteristics and benefits in contribution and integration with the subject of fundamentals of algorithm, of the programming area, in the subject of CSS for students, were treated as the main axis. Of the third semester of the Computer Science Degree at the University of Córdoba, with the aim of strengthening and managing knowledge based on learning outcomes. This research arises as a result of the deficiency around the academic performance of students in this subject, due to the fact that in the programming line, more than 20% of the students show little understanding, discomfort, gaps in relation to this subject, little interest, greater difficulty in generating meaningful learning, among other shortcomings, thus generating a delay in the continuity of the curriculum, because this subject is failed by many and is one of the longest lines of the degree. On the other hand, the methodology or strategy proposed to solve this problem focused on the implementation of a virtual course developed in Moodle, with the dual purpose that the student not only acquires knowledge but also can generate, understand and give as result a product. Training in a comprehensive way, obtaining skills and abilities in the current environment, opening many possibilities within the educational environment. However, before specifying and applying the LMS Moodle course, a structured operationalization table began to be developed and made up of learning results, declarative, procedural, attitudinal content, accompanying, face-to-face and mediated activities, independent work and so on. In the same table, the educational resources that were implemented in a detailed way, the learning evidences 11 ASPECTOS CLAVES EN EL DISEÑO E IMPLEMENTACIÓN DE RECURSOS EDUCATIVOS CON BASE EN RESULTADOS DE APRENDIZAJE PARA CURSOS DE PROGRAMACIÓN SOBRE LMS. and the evaluation criteria, constructed and intertwined in order to generate interactivity, allowing the students to access the information and have it available at any time creating your own learning space. Among other things, it could be said that this project was productive for the subject of algorithmic foundations, in the development of the CSS theme, due to the contributions provided and the results obtained after its application, according to its progress, for the different academic actors, mainly with students, since what was put into practice had a positive impact.