Resultados de Aprendizaje y Criterios de Evaluación
-
a)
Se han identificado las características principales de los entornos de aplicación.
-
b)
Se han definido estrategias conducentes a la resolución del problema.
-
c)
Se han analizado las dificultades que puedan presentarse.
-
d)
Se han realizado diagramas de flujo de las soluciones propuestas.
-
e)
Se ha seleccionado el diagrama de flujo considerado óptimo.
-
f)
Se ha verificado que la solución propuesta es susceptible de ser implementada en Python.
-
a)
Se han definido los aspectos fundamentales de la programación de alto nivel.
-
b)
Se han establecido las diferencias entre lenguajes compilados e interpretados.
-
c)
Se han analizado los bloques principales en la construcción de un programa en Python.
-
d)
Se han establecido las diferencias entre diferentes versiones de Python.
-
e)
Se han identificado los errores más frecuentes en la programación en Python.
-
f)
Se ha valorado la importancia de la depuración de código.
-
g)
Se han analizado segmentos de código, antes y después de la depuración.
-
a)
Se han analizado los IDE´s (Integrated Development Environment) (entornos de desarrollo integrado) más habituales usados en la programación en Python.
-
b)
Se han seleccionado IDE´s, en función del desarrollo a realizar.
-
c)
Se han analizado las ventajas del uso de frameworks (marcos, esquemas) en el desarrollo de software con Python.
-
d)
Se han comparado diversos editores de código en Python relacionándolos con desarrollos de aplicaciones concretas.
-
e)
Se ha puesto de manifiesto la utilidad del uso de IDLE´s (Integrated Development and Learning Environment) y frameworks mediante el análisis de software real.
-
a)
Se han escrito instrucciones elementales para visualizar el funcionamiento básico del lenguaje.
-
b)
Se ha escrito una instrucción en una sola línea.
-
c)
Se ha razonado la mala praxis de escribir varías instrucciones en una línea.
-
d)
Se ha escrito una instrucción en varias líneas.
-
e)
Se han escrito en consola las instrucciones.
-
f)
Se han utilizado sangrados explicando su utilidad.
-
g)
Se han escrito comentarios en Python.
-
h)
Se han instalado y probado editores de texto no integrados en el entorno.
-
a)
Se ha escrito código con sintaxis básica.
-
b)
Se conocen y distinguen los distintos tipos de operadores.
-
c)
Se han escrito instrucciones básicas con cada tipo de operador.
-
d)
Se distinguen y utilizan los distintos tipos de datos.
-
e)
Se han utilizado los distintos tipos de operadores en un código básico.
-
f)
Se han hecho operaciones entre iguales y distintos tipos de datos.