miércoles, 6 de mayo de 2015

Competencia digital docente: programación

     En la anterior entrada del blog mostraba las diferentes áreas asociadas a la Competencia Digital Docente de forma simplificada. Cada una de estas áreas está compuesta por diferentes competencias, que a su vez deben ser concretadas a través de descriptores ajustados al contexto pedagógico concreto. Tomando como referencia el documento Marco común de Competencia Digital Docente voy a tratar de realizar una propuesta de descriptores para la competencia de programación.

Área de la competencia digital docente:

Área 3: Creación de contenido.

Descripción general:

     Crear y editar contenidos nuevos (textos, imágenes, vídeos...), integrar y reelaborar conocimientos y contenidos previos, realizar producciones artísticas, contenidos multimedia y programación informática, saber aplicar los derechos de propiedad intelectual y las licencias de uso.

Competencia:

3.4: Programación.

Descripción de la competencia:

     Realizar modificaciones en programas informáticos, aplicaciones, configuraciones, programas, dispositivos. Entender los principios de la programación y comprender lo que qué hay detrás de un programa.

Contexto pedagógico asociado:

- Educación Primaria (tercer ciclo).

- Empleo de la herramienta de programación Scratch para la resolución de problemas de múltiples procesos a través de un pensamiento computacional. Por ejemplo: “Crea un proyecto Scratch que simule la existencia de un banco de peces”. Para dar respuesta a este problema empleamos Scratch e implementamos la solución descomponiendo el problema, considerando el algoritmo de movimiento de los peces, su alimentación, reproducción, etc...

Enlace al proyecto Scratch del ejemplo planteado: "Banco de peces"

Elaboración de descriptores:

Nivel inicial:
- Identifica problemas básicos cuya solución puede ser implementada a través de Scratch con un interesante potencial pedagógico.
- Conoce las posibilidades de creación básicas de Scratch implementado rutinas sencillas.
- Alcanza primeras aproximaciones a los problemas planteados.

Nivel medio:
- Identifica problemas de múltiples procesos de mayor complejidad y en diferentes ámbitos.
- Maneja resolutivamente las funciones de Scratch, presentando de forma modularizada el código.
- Presenta soluciones más complejas a partir de la combinación de soluciones parciales.

Nivel avanzado:
- Identifica problemas de múliples procesos más complejos, con un mayor grado de abstracción, que podrían ser implementables a través de herramientas como Scratch.
- Domina el funcionamiento de Scratch e incluye diversas estrategias o algoritmos de resolución.
- Logra soluciones avanzadas con un alto índice de abstración.

Propuesta pedagógica curso INTEF: Enseñar y evaluar la competencia digital.

No hay comentarios:

Publicar un comentario