Methodologies and intelligent systems for technology enhanced learning