El procés de programació té un caràcter cíclic d'un seguit de passos a seguir, primer de tot hi ha un diagnòstic de la realitat (Què faig?) on es plantegen uns objectius/continguts/activitats per aconseguir una execució, i finalment, una avaluació del procés.
Farem un breu anàlisi de les 7 fases del procés de programació:
1. DIAGNÒSTIC INICIAL: Consisteix en recuperar la màxima informació possible per dur a terme correctament el procés d'aprenentatge. Servir per fer una avaluació inicial, un anàlisi de la realitat per investigar la problemàtica i la detecció de necessitats de l'individu o equip.
2. OBJECTIUS DIDÀCTICS: La bibliografia ens dona molta quantitat de conceptes, uns de més genèrics i altres de més específics. Com a objectius entenem: metes, objectius generals, específics, didàctics, operatius, directrius i/o finalitats. Nosaltres farem servir el concepte de objectius didàctics ja que estan referits a l'ensenyament.
3. CONTINGUTS: Hi han de tres tipus; de caire més teòric, de caire pràctic que té la relació amb el que es realitza al terreny de joc i actitudinals relacionats amb comportaments, valors i principis.
4. ACTIVITATS D'ENSENYAMENT - APRENENTATGE: Seran les activitats que farciran les diferents sessions i complementaran els continguts.
5. ACTIVITATS I CRITERIS D'AVALUACIÓ: Tenen diferents nomenclatures segons els autors com, per exemple: indicadors, activitats i/o moments d'avaluació, control procés i/o de resultat i instruments. En les programacions per poder avaluar-les haurem de marcar uns criteris que ens permetran vivenciar i demostrar els objectius que s'han marcat.
6. TEMPORALITZACIÓ: Ubicar en el temps les diferents sessions un cop completades les anteriors fases per assegurar que es compleixin.
7. ESTRATÈGIES DIDÀCTIQUES: Són la metodologia, estils d'ensenyament, organització i gestió sessió, interacció entre aprenent i ensenyant i la comunicació d'allò que volem ensenyar.