Aprendizaje colaborativo en ambientes virtuales y sus bases socioconstructivistas como vía para el aprendizaje significativo