1. Kufanya tathmini ya mahitaji: Kuanza kwa kufanya tathmini ya mahitaji ya wanafunzi, walimu, wazazi na jamii kwa ujumla. Tathmini hii inaweza kujumuisha mahitaji ya kitaaluma, kijamii, kiutamaduni na kisaikolojia.
2. Kuweka malengo na malengo ya mtaala: Baada ya kufanya tathmini ya mahitaji, hatua inayofuata ni kuweka malengo na malengo ya mtaala. Malengo haya yanapaswa kuwa wazi, yanayopimika na yanayoweza kufikiwa na wanafunzi.
3. Kuchagua na kuandaa maudhui ya kufundishwa: Baada ya kuweka malengo, hatua inayofuata ni kuchagua na kuandaa maudhui ya kufundishwa. Maudhui haya yanapaswa kuwa yanayolingana na malengo ya mtaala na yanayowezesha wanafunzi kufikia malengo hayo.
4. Kuandaa njia za kufundishia: Baada ya kuandaa maudhui, hatua inayofuata ni kuandaa njia za kufundishia. Njia hizi zinaweza kujumuisha mbinu za kufundishia, vifaa vya kufundishia na mbinu za tathmini ya wanafunzi.
5. Kufanya tathmini ya mtaala: Hatua ya mwisho ni kufanya tathmini ya mtaala ili kuhakikisha kuwa malengo yamefikiwa na wanafunzi wamepata ujuzi na maarifa yanayohitajika. Tathmini hii inaweza kujumuisha mitihani, uchambuzi wa kazi za wanafunzi na maoni ya wadau wengine.