Collaborative environments for the learning of design: a model and a case study in Domotics · Study