Resultados de Aprendizaje y Criterios de Evaluación
-
a)
Se han identificado las estructuras de control que permiten modificar el flujo de las instrucciones.
-
b)
Se han representado en un diagrama de flujo gráfico las estructuras de control.
-
c)
Se han analizado la importancia de las condiciones en cada estructura de control.
-
d)
Se han tenido en cuenta la importancia de los sangrados en las estructuras de control.
-
e)
Se han escrito bloques de control secuencial.
-
f)
Se han escrito bloques de control de selección.
-
g)
Se han escrito bloques de control de repetición.
-
a)
Se ha interpretado el concepto de sentencia condicional.
-
b)
Se han identificado las partes de las que consta una sentencia condicional.
-
c)
Se ha aplicado correctamente el sangrado.
-
d)
Se ha aplicado la ejecución condicional y control de variables.
-
e)
Se han interpretado el funcionamiento de las sentencias condicionales.
-
f)
Se han aplicado correctamente las sentencias condicionales.
-
g)
Se han interpretado y aplicado correctamente las anidaciones.
-
h)
Se aplica correctamente la sintaxis a aplicar en estructuras compactas.
-
i)
Se han escrito bloques de programas utilizando sentencias condicionales.
-
j)
Se han escrito bloques de programas utilizando sentencias condicionales anidadas.
-
a)
Se ha interpretado el concepto de sentencia iterativa.
-
b)
Se ha diferenciado entre estructuras condicionales e iterativas.
-
c)
Se ha verificado el funcionamiento de las sentencias iterativas.
-
d)
Se han aplicado las sentencias iterativas de acuerdo a las necesidades.
-
e)
Se han escrito bloques de programas utilizando los bucles «for» y «while».
-
f)
Se han interpretado y aplicado los anidamientos de estructuras.
-
a)
Se comprende la necesidad de usar funciones de Python y sus ventajas.
-
b)
Se ha escrito código que incluya funciones Build-in de Python.
-
c)
Se ha escrito un programa con funciones definidas por la propia persona usuaria.
-
d)
Se aplican correctamente las funciones lambda en un programa de Python.
-
e)
Se han creado funciones recursivas partiendo de funciones definidas anteriormente por la persona usuaria.
-
a)
Se ha diferenciado entre el concepto de excepción y los errores de sintaxis.
-
b)
Se ha escrito instrucciones de captura de excepciones.
-
c)
Se han capturado y tratado excepciones.
-
d)
Se han tratado excepciones.
-
e)
Se han realizado depuraciones de excepciones correctamente.
-
f)
Se han escrito bloques de código robusto utilizando las sentencias adecuadas.