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
2. 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 reservados
Este material se distribuye bajo licencia
“Reconocimiento CompartirIgual (by-sa)”
http://creativecommons.org/licenses/by/4.0/deed.es
3. 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
4. Curso de Monitor de
Programación Creativa
Como se organiza el Pensamiento Computacional?
Conceptos
Prácticas
Perspectivas
vamos a llamar ELEMENTOS
hay que conocerlos para aplicarlos
5. Curso de Monitor de
Programación Creativa
Conceptos del Pensamiento Computacional?
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
todos son cosas normales de la vida real
6. Secuencias
Curso de Monitor de
Programación Creativa
Secuencias
identificar una serie de pasos de una tarea
ejemplo de secuencia
y de que no es una secuencia
8. Curso de Monitor de
Programación Creativa
Bucles
Bucles
ejecutar la misma secuencia varias veces
puede ser para siempre
o hasta que se cumpla una condición
10. Curso de Monitor de
Programación Creativa
Paralelismo y Eventos
Paralelismo
hacer que varias cosas sucedan al mismo tiempo
Eventos
una cosa que causa que suceda otra
paralelismo: pueden suceder varias cosas al tiempo
¿Como o cuándo comienza una secuencia?
¿Que puede ser la condición de un bucle?
12. Curso de Monitor de
Programación Creativa
Condicionantes
Condicionantes tomar decisiones basadas en condiciones
varios formas de expresar una condición:
si
si no
mientras
hasta que
14. Curso de Monitor de
Programación Creativa
Operadores y Variables
Operadores
elementos de las expresiones matemáticas y lógicas
Variables
almacenar, recuperar y actualizar datos (información)
todos son cosas normales
de la vida real
15. Curso de Monitor de
Programación Creativa
Operadores y Variables
16. Curso de Monitor de
Programación Creativa
Listas
Listas
estructuras para organizar colecciones de datos
la forma mas sencilla de organizar la
información
17. Curso de Monitor de
Programación Creativa
Cuatro listas
para usar
mediante un
índice
Listas
18. Curso de Monitor de
Programación Creativa
Exploración
Secuencias
Bucles
Paralelismo
Eventos
Condicionantes
Operadores
Variables
Listas
Estudiar los diferentes conceptos
que intervienen en un proyecto de
Scratch
19. Curso de Monitor de
Programación Creativa
A continuación ….
Hacer comentarios de lo dicho en la comunidad en
el hilo de la sesión
Pedir ayuda a la comunidad
Exhibirse con un post que enlace a un proyecto
Scratch
Imaginar … crear … experimentar … compartir
20. Curso de Monitor de
Programación Creativa
Módulo 5
Pensamiento Computacional Conceptos
Curso de Monitores de Programación Creativa
Algunos derechos reservados
Este material se distribuye bajo licencia
“Reconocimiento CompartirIgual (by-sa)”
http://creativecommons.org/licenses/by/4.0/deed.es