The evolution of e-learning technology has pushed pedagogy actors to renew its teaching modes. However, the quality of these new forms of teaching depends on their capacity to be provided with pedagogical contents and learning paths adapted to the current e-learning context (collaborative, socioconstructivist, etc.). This paper highlights some of the major issues faced in implementing pedagogical contents adapted to the actual context of e-learning. The aim of this research work is to propose a reference model for production of e-learning contents adapted to the socioconstructivist learning context. Thus, this work proposes to develop a Socioconstructivist Model of Collaborative Learning Design (SMC-LD) of e-learning contents, which is articulated around the two main aspects of production of learning contents: "design" and "development". At the level "design", SMC-LD suggests a collaborative design process based on the concept of life cycle. At the level "development", SMC-LD proposes a process for educational modeling, upstream of SCORM and IMS-LD standards, describing a pedagogical content using scenarios and activities. The modeling process is facilitated by an author tool to produce interoperable and reusable learning objects. To validate its applicability, SMC-LD is implemented with Java and XML technologies and is experimented in real teaching conditions. The results found are satisfactory and encourage us to pursue this research. Teachers have appreciated the collaborative learning design approach to produce e-learning contents. On the other hand, the model has brought important educational benefits at the learners' performance.