Comment aider nos étudiants, aussi pluriels soient-ils, à se développer au maximum de leurs capacités ? Notre objectif est d'amener chaque étudiant dans sa zone proximale de développement. Pour cela, nous cherchons comment différencier, en jouant sur différents facteurs : le format, la diversité du contenu et l'alignement pédagogique. Cette réflexion a été initiée au sein de notre équipe il y a déjà quelques années. Un certain nombre d'actions avaient déjà été mises en place les années passées pour différencier et soutenir les étudiants les plus en difficulté dans notre cours de mathématiques visant à faciliter la transition lycée-université en licence de Sciences et Technologies. Néanmoins, les étudiants les plus à l'aise tendaient vers un effet plafond et validaient le cours en se reposant sur leurs acquis de lycée. Cette année, un système d'évaluation a été complété pour aller plus loin dans la différenciation, amenant à plus d'explicitation et un niveau d'exigence plus élevé pour les étudiants les plus avancés. Cet article présente les nouveaux changements que nous avons mis en place cette année. Dorénavant, les étudiants les plus avancés parviennent à valider des exercices plus difficiles que les années précédentes avec l'aide de l'enseignante et de leurs camarades, attestant d'une plus grande proximité avec leur zone proximale de développement. Il reste à voir comment mieux les accompagner tout en conservant le soutien apporté aux étudiants les plus en difficulté et comment gérer le creusement de l'écart entre les performances scolaires des différents étudiants d'une même classe.