e-Learning

As a lecturer at the UOC (Open University of Catalonia) one of my research interests is the improvement of the e-learning experience of my software engineering students. Obviously, teaching in a virtual environment is quite different from teaching in a conventional environment. There are not fixed schedules for classes nor face-to-face contact between teachers and students (temporal and spatial asynchrony) and the student profile is usually different (students use to have time constraints due to work responsibilities; they are older than traditional university students etc.). Therefore, in e-learning environments, we must carefully consider the teacher structure and the teacher’s roles as well as the technological support they will need. Our proposal .

I'm also interested in studying how the increasing importance of MDD (Model-driven development) and MDA (model-driven architecture) approaches should change the contents of software engineering subjects. In particular, I have evolved the contents of a distributed software course following an MDA approach and giving more emphasis to the modelling of the distributed software system than to its programming. Check this paper for more information and for a discussion on the advantages we observed after the change.