Com ensenyar programació quan el grup té nivells molt diferents
En un grup amb nivells diferents, pots mantenir un objectiu comú i variar el suport: una traça guiada per començar, un programa parcial per practicar i un cas nou per aprofundir. La diferència no ha de ser quants exercicis fa cadascú, sinó quina ajuda necessita per comprendre el mateix concepte.
En aquest article

Primer identifica on és la dificultat
Dues persones que no han acabat poden necessitar ajudes diferents. Una pot entendre el problema però encallar-se amb els dos punts; una altra pot escriure sense errors i no saber què vol dir una condició. Abans de preparar tres fitxes, demana una predicció curta i una explicació oral. Això dona una pista sobre el suport necessari.
També convé separar rapidesa i comprensió. Acabar abans pot indicar coneixement previ, haver copiat un exemple o haver passat per alt part de l’encàrrec. Una petita variació del problema aporta més informació que el temps d’entrega.
Un objectiu comú: decidir si queden places
Proposa un programa que compari el nombre d’inscripcions amb una capacitat de 24 places i mostri si encara es poden acceptar persones. L’objectiu és entendre una condició i el cas límit. Les quantitats són fictícies i no cal introduir dades personals.
capacitat = 24
inscripcions = 23
if inscripcions < capacitat:
print("Encara hi ha places")
else:
print("Grup complet")Abans d’executar, tothom prediu què passa amb 23, 24 i 25 inscripcions. El cas de 24 és especialment útil: obliga a distingir «menys que» de «menys o igual que». Acorda aquesta regla abans de corregir el codi.
Tres ajudes, sense tres grups fixos
| Suport | Material | Pregunta docent |
|---|---|---|
| Traça guiada | Taula amb capacitat, inscripcions i resultat de la comparació. | És certa o falsa la condició amb 24? |
| Programa parcial | Codi amb la comparació pendent. | Quin operador representa la regla de places? |
| Transferència | Només l’encàrrec i els casos que s’han de provar. | Què canvia si la capacitat és de 18? |
Deixa que l’alumnat canviï de suport durant la sessió. Qui comença amb una taula pot deixar-la quan ja interpreta la condició; qui treballava de manera autònoma pot necessitar-la en el cas límit. No converteixis aquestes opcions en etiquetes permanents de nivell.
Una organització possible de 55 minuts
Dedica 8 minuts a llegir el problema i fer la predicció, 7 a posar en comú la regla i 20 a implementar i provar. Reserva 12 minuts per a una variació i 8 per a la resposta individual final. Si el grup encara no llegeix condicions, fes primer la mateixa decisió amb targetes i redueix la part de codi.
Mentre treballen, intervén amb preguntes que assenyalin el pas següent: «Quin valor té ara inscripcions?», «Quina branca s’executarà?» o «Quin cas no has provat?». Donar el programa complet resol l’encàrrec, però pot ocultar el punt on s’havien bloquejat.
Ampliar sense convertir-ho en més feina del mateix tipus
Qui ja domina la condició pot afegir un missatge amb el nombre de places lliures o detectar una entrada impossible, com una quantitat negativa. Una altra ampliació és defensar un conjunt mínim de proves: per què ha triat 23, 24 i 25? Aquesta opció aprofundeix en la verificació sense introduir obligatòriament una estructura nova.
Si treballen per parelles, alterna qui escriu i qui prediu. Al final, demana una explicació individual amb una capacitat diferent. La col·laboració és valuosa, però el producte compartit no permet atribuir automàticament la mateixa comprensió a totes dues persones.
Què recollir per preparar la sessió següent
N’hi ha prou amb tres observacions: interpreta la condició, prova el límit i explica el resultat. Anota el suport amb què ho ha aconseguit. Això permet decidir si la següent sessió necessita una nova representació del mateix concepte o si ja podeu introduir condicions encadenades.
A Buclea pots utilitzar Abans de programar per tornar a l’estructura visual i Python I per continuar amb pràctica guiada. La proposta d’aquest article es pot fer també en un altre editor. Si dubtes de què està acreditant una entrega, prova l’activitat de predir, canviar i explicar.
Fonts consultades
Documentació consultada el 14 de setembre de 2026. Les propostes de classe i els exemples són elaboració de Buclea.