Entornos ubicuos y colaborativos (U-CSCL) para ambientes de enseñanza-aprendizaje de competencias profesionales