Funcionamiento | El funcionamiento del programa es completo. Funciona correctamente. (5) | El funcionamiento del programa no es completo aunque tiene fallos sin importancia. (4) | El funcionamiento del programa tiene fallos importantes. Funciona parcialmente. Presenta algunos fallos en la secuencia lógica. (2) | El programa no funciona como se requería. Presenta muchos fallos en la secuencia lógica. (1) |
---|
Organización | El funcionamiento del programa es completo. Funciona correctamente. (5) | El funcionamiento del programa no es completo aunque tiene fallos sin importancia. (4) | El funcionamiento del programa tiene fallos importantes. Funciona parcialmente. Presenta algunos fallos en la secuencia lógica. (2) | El programa no funciona como se requería. Presenta muchos fallos en la secuencia lógica. (1) |
---|
Interfaz gráfica | La interfaz gráfica es muy clara, tiene estructura y se adapta tanto al contenido como al diseño del programa. Es muy fácil interactuar con el programa. (5) | La interfaz gráfica es clara, pero tiene poca relación con el contenido y con el diseño del programa. Es fácil interactuar con el programa. (4) | La interfaz gráfica es poco clara y tiene escasa relación tanto con el contenido como con el diseño del programa. Es difícil interactuar con el programa. (2) | La interfaz gráfica es confusa. No permite que otras personas puedan interactuar con el programa. (1) |
---|
Programación | Utiliza las instrucciones y algoritmos más adecuados para resolver el proyecto/reto. Cumple con lo planteado en la tarea propuesta. (5) | Utiliza las instrucciones y algoritmos necesarios para resolver el proyecto/reto, aunque no son los más adecuados. Cumple con lo planteado en la tarea propuesta. (4) | Utiliza instrucciones y algoritmos que no son acordes para resolver el proyecto/reto. No cumple con lo en la tarea propuesta. (2) | Utiliza instrucciones y algoritmos que no resuelven el proyecto/reto. No cumple con lo planteado en la tarea propuesta. El código tiene errores de programación en sus instrucciones o estructura. (1) |
---|
Bloques | El programa demuestra una comprensión avanzada de bloques y procedimientos. Utiliza apropiadamente todas las estructuras de control (secuencial, condicional, iterativa). Los hilos de programación son lógicos y están bien organizados. El programa está correctamente depurado (corregidos los fallos y simplificado). (5) | El programa demuestra buena comprensión de los bloques y de cómo estos funcionan en conjunto para alcanzar el resultado esperado. Utiliza apropiadamente algunas estructuras de control (secuencial, condicional, iterativa). Los hilos de programación son lógicos y están algo organizados. El programa está depurado. (4) | El programa demuestra alguna comprensión de los bloques y cómo éstos funcionan en conjunto. Utiliza incorrectamente algunas estructuras de control (secuencial, condicional, iterativa). Los hilos de programación tienen poca organización. El programa tiene algún fallo de lógica. (2) | El programa demuestra poca comprensión de los bloques y de cómo éstos funcionan en conjunto. Utiliza incorrectamente bastantes estructuras de control (secuencial, condicional, iterativa). Los hilos de programación carecen de organización. El programa tiene varios fallos de lógica. (1) |
---|
Pensamiento computacional | La elaboración del programa evidencia más de 2 características del pensamiento computacional: - Recopila datos - Analiza datos - Representa datos - Hace abstracciones - Automatiza procesos - Simula procesos - Ejecuta tareas en paralelo (5) | La elaboración del programa evidencia 2 características del pensamiento computacional: - Recopila datos - Analiza datos - Representa datos - Hace abstracciones - Automatiza procesos - Simula procesos - Ejecuta tareas en paralelo (4) | La elaboración del programa evidencia 1 característica del pensamiento computacional: - Recopila datos - Analiza datos - Representa datos - Hace abstracciones - Automatiza procesos - Simula procesos - Ejecuta tareas en paralelo (2) | La elaboración del programa no evidencia características del pensamiento computacional. (1) |
---|
Originalidad | El código presenta gran creatividad y originalidad. El código presenta muchas propuestas de mejora, ampliación y enriquecimiento. (5) | El código tiene una apreciable creatividad y originalidad. El código presenta algunas propuestas de mejora y enriquecimiento. (4) | El programa realizado se basa parcialmente en el diseño e ideas de otros. El aporte en creatividad por parte del estudiante es escaso. El código cumple el mínimo solicitado. (2) | El programa realizado se basa totalmente en el diseño e ideas de otros. No se evidencia ninguna creatividad por parte del estudiante. (1) |
---|