Fundamentos 5 pensamiento computacional conceptos

Preview:

DESCRIPTION

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

Citation preview

Curso de Monitor de Programación Creativa

Pensamiento ComputacionalConceptos

Fundamentos Capítulo 5

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?

vamos a llamar ELEMENTOS

ConceptosPrácticasPerspectivas

hay que conocerlos para aplicarlos

Curso de Monitor de Programación Creativa Conceptos del Pensamiento Computacional?

todos son cosas normales de la vida real

Secuencias identificar una serie de pasos de una tarea

Bucles ejecutar la misma secuencia varias veces

Paralelismo hacer que varias cosas sucedan al mismo tiempo

Eventos una cosa que causa que suceda otra

Condicionantes tomar decisiones basadas en condiciones

Operadores elementos de las expresiones matemáticas y lógicas

Variables almacenar, recuperar y actualizar datos (información)

Listas estructuras para organizar colecciones de datos

Curso de Monitor de Programación Creativa Secuencias

ejemplo de secuenciay de que no es una secuencia

Secuencias identificar una serie de pasos de una tarea

Curso de Monitor de Programación Creativa Secuencias

Curso de Monitor de Programación Creativa Bucles

puede ser para siempreo hasta que se cumpla una condición

Bucles ejecutar la misma secuencia varias veces

Curso de Monitor de Programación Creativa Bucles

Curso de Monitor de Programación Creativa Paralelismo y Eventos

paralelismo: pueden suceder varias cosas al tiempo

¿Como o cuándo comienza una secuencia?

¿Que puede ser la condición de un bucle?

Paralelismo hacer que varias cosas sucedan al mismo tiempo

Eventos una cosa que causa que suceda otra

Curso de Monitor de Programación Creativa Paralelismo y Eventos

Curso de Monitor de Programación Creativa Condicionantes

varios formas de expresar una condición:sisi nomientrashasta que

Condicionantes tomar decisiones basadas en condiciones

Curso de Monitor de Programación Creativa Condicionantes

Curso de Monitor de Programación Creativa Operadores y Variables

todos son cosas normalesde la vida real

Operadores elementos de las expresiones matemáticas y lógicas

Variables almacenar, recuperar y actualizar datos (información)

Curso de Monitor de Programación Creativa Operadores y Variables

Curso de Monitor de Programación Creativa Listas

la forma mas sencilla de organizar la información

Listas estructuras para organizar colecciones de datos

Curso de Monitor de Programación Creativa Listas

Cuatro listas para usar mediante un índice

Curso de Monitor de Programación Creativa Exploración

Estudiar los diferentes conceptos que intervienen en un proyecto de Scratch

Secuencias

Bucles

Paralelismo

Eventos

Condicionantes

Operadores

Variables

Listas

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

Recommended