The teaching and evaluation of computer programming is very difficult. The checking of lab topics and making recommendations to all students is a time consuming activity and therefore each teacher had to use tools to automatically check the solutions for problems and exercises proposed. In this article we designed a MOOC (Massive Open Online Course) type application that can be integrated into LMS (Learning Management System) Moodle. This learning environment provides a user interface through which the student interacts by proposing solutions to the proposed problems meanwhile evaluating the results. In recent years the e-learning applications have developed a lot and that is why support platforms for e-learning have evolved proposing new approaches and a range of technical solutions. These solutions have transformed the learning / evaluation in a more efficient activity due the immediately feed-back offered to students. In many universities are using MOOC platforms, approaching increasingly more courses for students. In this article we present a model of application adapted for an introductory teaching course called Computer Programming, for students of the technical faculties.