La programació multinivell dóna resposta a les necessitats diverses de l'alumnat. Cal triar les idees claus de cada unitat i, a partir d'aquestes, dissenyar una forma de presentació i desenvolupament de l'activitat que permeti tenir diferents rols, ritmes d'aprenentatge i objectius pels diversos alumnes i definir diferents formes d'avaluació.
Per tal d'assolir un ensenyament multinivell els mestres han d'entendre plenament aquest concepte. Per desenvolupar una unitat multinivell, han de tenir un objectiu ben definit per a tots els alumnes, així com també incloure diverses tècniques educatives concebudes per tal què arribin als alumnes de tots els nivells. Això comporta:
Tenir en consideració els estils d'aprenentatge dels alumnes a l'hora de planificar els mètodes de presentació.
Fer participar els alumnes en la lliçó mitjançant preguntes adreçades al diferents nivells de raonament.
Els docents han de ser conscients que han d'ajustar-se a les expectatives dels alumnes.
Permetre als alumnes que triïn el mètode que volen seguir per mostrar que entenen quelcom que s'ensenya. El docent ha d'acceptar les diverses maneres d'estructurar els coneixements.
Avaluar als alumnes partint de les seves diferències individuals.