11
Curso de Monitor de Programación Creativa Pensamiento Computacional Prácticas Fundamentos Capítulo 6

Fundamentos 6 pensamiento computacional prácticas

Embed Size (px)

Citation preview

Page 1: Fundamentos 6   pensamiento computacional prácticas

Curso de Monitor de Programación Creativa

Pensamiento ComputacionalPrácticas

Fundamentos Capítulo 6

Page 2: Fundamentos 6   pensamiento computacional prácticas

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

Page 3: Fundamentos 6   pensamiento computacional prácticas

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

Page 4: Fundamentos 6   pensamiento computacional prácticas

Curso de Monitor de Programación Creativa Como se organiza el Pensamiento Computacional?

son formas de trabajar

ConceptosPrácticasPerspectivas

maneras de hacer las cosas

Page 5: Fundamentos 6   pensamiento computacional prácticas

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

Page 6: Fundamentos 6   pensamiento computacional prácticas

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

Page 7: Fundamentos 6   pensamiento computacional prácticas

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

Page 8: Fundamentos 6   pensamiento computacional prácticas

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

Page 9: Fundamentos 6   pensamiento computacional prácticas

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

Page 10: Fundamentos 6   pensamiento computacional prácticas

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

Page 11: Fundamentos 6   pensamiento computacional prácticas

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