Upload
habilidades-xxi
View
80
Download
3
Embed Size (px)
Citation preview
Curso de Monitor de Programación Creativa
Pensamiento ComputacionalPrácticas
Fundamentos Capítulo 6
Curso de Monitor de Programación Creativa
Este material está elaborado para el Curso de Monitores de Programación Creativa que imparte Habilidades XXI
Parte de sus contenidos son obras derivadas de miembros de la comunidad ScratchED, normalmente publicados en http://scratched.media.mit.edu/ con licencias que permiten su reutilización con el reconocimiento correspondiente
Algunos derechos reservadosEste material se distribuye bajo licencia “Reconocimiento CompartirIgual (by-sa)”http://creativecommons.org/licenses/by/4.0/deed.es
Curso de Monitor de Programación Creativa Módulos: Fundamentos
Fundamentos 1 Introducción al Curso, organización, y manejo de los recursos
Fundamentos 2 Introducción al Pensamiento Computacional
Fundamentos 3 Metodología Orientada al Diseño
Fundamentos 4 Nuevos paradigmas del aprendizaje
Fundamentos 5 Pensamiento Computacional / Conceptos
Fundamentos 6 Pensamiento Computacional / Prácticas
Fundamentos 7 Pensamiento Computacional / Perspectiva
Fundamentos 8 Cultura Hacker
Fundamentos 9 Talleres de Programación Creativa El Gato Lukas
Fundamentos 10 Habilidades XXI
Curso de Monitor de Programación Creativa Como se organiza el Pensamiento Computacional?
son formas de trabajar
ConceptosPrácticasPerspectivas
maneras de hacer las cosas
Curso de Monitor de Programación Creativa Prácticas del Pensamiento Computacional?
son formas de trabajo propias del trabajo en computación
Incremental / Iterativa desarrollar una pequeña parte, ensayar, desarrollar un poco más, volver a ensayar, y así sucesivamente
Verificación / Depuración asegurarse que una cosa funciona y encontrar y resolver los errores
Reutilización / Remezcla hacer algo partiendo de lo que tú u otros ya han hecho antes
Abstracción / Modularización construir algo grande o complejo juntando una colección de partes pequeñas
Curso de Monitor de Programación Creativa Práctica Incremental / Iterativa
hay que ir de lo pequeño al conjuntose resuelven “piezas” y se ensamblan y remezclanla complejidad hay que resolverla dividiendo en problemas mas simples
Incremental Iterativa
desarrollar una pequeña parte, ensayar, desarrollar un poco más, volver a ensayar, y así sucesivamente
Curso de Monitor de Programación Creativa Verificación Depuración
las cosas no funcionan a la primera
hay que ser capaces de encontrar donde fallan
y corregir sólo lo necesario
Verificación Depuración
asegurarse que una cosa funciona y encontrar y resolver los errores
Curso de Monitor de Programación Creativa Reutilización y Remezcla
la rueda ya hace mucho que la inventaron
lo que ya esté hecho y sirva se debe aprovechar y reutilizar
una obra derivada de otra puede incluso mejorarla
Reutilizacion Remezcla
hacer algo partiendo de lo que tú u otros ya han hecho antes
Curso de Monitor de Programación Creativa Abstracción y Modularización
capacidad para identificar sistemas diferentes con comportamiento similares
descomposición en elementos mas simples o mas pequeños
Abstracción Modularización
construir algo grande o complejo juntando una colección de partes pequeñas
Curso de Monitor de Programación Creativa A continuación ….
Hacer comentarios de lo dicho en la comunidad en el hilo de la sesiónPedir ayuda a la comunidadExhibirse con un post que enlace a un proyecto Scratch
Imaginar … crear … experimentar … compartir
Curso de Monitor de Programación Creativa
Módulo 5Pensamiento Computacional ConceptosCurso de Monitores de Programación Creativa
Algunos derechos reservadosEste material se distribuye bajo licencia “Reconocimiento CompartirIgual (by-sa)”http://creativecommons.org/licenses/by/4.0/deed.es