Resumen
The proposal of this work focuses on offering an ITS that can be applied in programming learning environments (i.e., university degrees, schools, academies, etc.) with the objective of introducing programming transversally in different application areas and offering a complementary mechanism that facilitates its learning.