Escriu per cercar…

Estructures de control en Python

Condicionals, iteracions i funcions — les peces amb què un programa decideix i repeteix — i com organitzar-les en codi robust.

PYTHON509966 h1r curs6 activitats7 pàgines5 resultats d'aprenentatge

Programa

1

Funcions: paràmetres, retorn i documentació

RA415 h · 23%

Resultats d'aprenentatge

RA1Identifica les estructures de control en Python relacionant-les amb aplicacions realsA2A37 criteris d'avaluació
  1. CA1Identifica les estructures de control que permeten modificar el flux de les instruccions.
  2. CA2Representa en un diagrama de flux gràfic les estructures de control.
  3. CA3Analitza la importància de les condicions en cada estructura de control.
  4. CA4Té en compte la importància dels sagnats en les estructures de control.
  5. CA5Escriu blocs de control seqüencial.
  6. CA6Escriu blocs de control de selecció.
  7. CA7Escriu blocs de control de repetició.
RA2Reconeix les sentències condicionals en Python aplicant-les a la resolució de problemes que impliquin presa de decisionsA210 criteris d'avaluació
  1. CA1Interpreta el concepte de sentència condicional.
  2. CA2Identifica les parts de les quals consta una sentència condicional.
  3. CA3Aplica correctament el sagnat.
  4. CA4Aplica l'execució condicional i control de variables.
  5. CA5Interpreta el funcionament de les sentències condicionals.
  6. CA6Aplica correctament les sentències condicionals.
  7. CA7Interpreta i aplica correctament les nidacions.
  8. CA8Aplica correctament la sintaxi a aplicar en estructures compactes.
  9. CA9Escriu blocs de programes utilitzant sentències condicionals.
  10. CA10Escriu blocs de programes utilitzant sentències condicionals niades.
RA3Utilitza sentències iteratives analitzant les necessitats del codi per a resoldre un problemaA3A46 criteris d'avaluació
  1. CA1Interpreta el concepte de sentència iterativa.
  2. CA2Diferencia entre estructures condicionals i iteratives.
  3. CA3Verifica el funcionament de les sentències iteratives.
  4. CA4Aplica les sentències iteratives d'acord amb les necessitats.
  5. CA5Escriu blocs de programes utilitzant els bucles «for» i «while».
  6. CA6Interpreta i aplica les nidacions d'estructures.
RA4Aplica funcions de Python de diferents tipus millorant l'eficiència del programaA1A55 criteris d'avaluació
  1. CA1Comprèn la necessitat d'usar funcions de Python i els seus avantatges.
  2. CA2Escriu un codi que inclogui funcions Build-in de Python.
  3. CA3Escriu un programa amb funcions definides per la pròpia persona usuària.
  4. CA4Aplica correctament les funcions lambda en un programa de Python.
  5. CA5Crea funcions recursives partint de funcions definides anteriorment per la persona usuària.
RA5Crea arquitectura de codi de manera eficient i escriu codi robustA66 criteris d'avaluació
  1. CA1Diferencia entre el concepte d'excepció i els errors de sintaxi.
  2. CA2Escriu instruccions de captura d'excepcions.
  3. CA3Captura i tracta excepcions.
  4. CA4Tracta excepcions.
  5. CA5Realitza depuracions d'excepcions correctament.
  6. CA6Escriu blocs de codi robust utilitzant les sentències adequades.