Pensamiento Computacional 2

14

Click here to load reader

Transcript of Pensamiento Computacional 2

Page 1: Pensamiento Computacional 2

Retos, misión y actividades

Page 2: Pensamiento Computacional 2

Introducción a la programación educativa: unplugged

Page 3: Pensamiento Computacional 2

Resumen de la lección

En esta lección, los estudiantes leen un texto surrealista de humor breve humor para identificar la serie de pasos que hacen que conforman un algoritmo. También se les presenta la idea de la definición de variables y el uso de bucles.

Las sugerencias para la práctica adicional les permite practicar estas habilidades y conceptos de distintas maneras divertidas.

Los estudiantes analizan todo el proceso para ver cómo puede ser más eficaz y cómo los revisarían (diseño de algoritmos).

La lección está relacionada con la asignatura de Lengua y Literatura

Page 4: Pensamiento Computacional 2

Empezando con el pensamiento computacional

Page 5: Pensamiento Computacional 2

Instrucciones para subir una escalera

Empezar:

1. Levanta esa parte del cuerpo situada a la derecha abajo del todo, que está casi siempre cubierto en cuero, plastico o algun tipo de tela y que (normalmente) cabe exactamente en un escalón.

2. Pon esta parte del cuerpo (que, para abreviar, llamaremos 'pie') en el primer peldaño de la escalera.

3. Luego recoge la parte equivalente a la izquierda (que también se llama 'pie', pero ¡ojo!, que no debemos confudir con el otro pie), y llévala a la altura del pie y sigue hasta colocarla en el segundo peldaño.

4. Ya tenemos el pìe puesto en el segundo peldaño y el (otro) pie en el primero. ¡No te preocupes, los primeros peldaños son siempre los más difíciles hasta adquirir la coordinación necesaria! Además, la coincidencia de nombre entre el 'pie' y el 'pie' hace la explicación más difícil. Ten cuidado especialmente de no levantar al mismo tiempo el pie y el pie.

Ya que hemos llegado al segundo peldaño, es suficiente repetir alternadamente los pasos 1 - 4 hasta llegar al final de la escalera.

Page 6: Pensamiento Computacional 2

Instrucciones para subir una escalera

Para subir una escalera... se comienza por levantar esa parte del cuerpo

situada a la derecha abajo, envuelta casi siempre en cuero o gamuza, y que salvo excepciones cabe exactamente en el escalón.

Puesta en el primer peldaño dicha parte, que para abreviar llamaremos 'pie' ...

Definición de un variable

Primer paso

Page 7: Pensamiento Computacional 2

Instrucciones para subir una escalera

… se recoge la parte equivalente de la izquierda (también llamada pie, pero que no ha de confundirse con el pie antes citado), y llevándola a la altura del pie, se le hace seguir hasta colocarla en el segundo peldaño, con lo cual en éste descansará el pie, y en el primero descansará el pie ...

Segundo paso

Page 8: Pensamiento Computacional 2

Instrucciones para subir una escalera

Llegado en esta forma al segundo peldaño, basta repetir alternadamente los movimientos hasta encontrarse con el final de la escalera.

Bucle

Page 9: Pensamiento Computacional 2

Instrucciones para subir una escalera

Para subir una escalera se comienza por levantar esa parte del cuerpo situada a la derecha abajo, envuelta casi siempre en cuero o gamuza, y que salvo excepciones cabe exactamente en el escalón. Puesta en el primer peldaño dicha parte, que para abreviar llamaremos pie, se recoge la parte equivalente de la izquierda (también llamada pie, pero que no ha de confundirse con el pie antes citado), y llevándola a la altura del pie, se le hace seguir hasta colocarla en el segundo peldaño, con lo cual en éste descansará el pie, y en el primero descansará el pie. (Los primeros peldaños son siempre los más difíciles, hasta adquirir la coordinación necesaria. La coincidencia de nombre entre el pie y el pie hace difícil la explicación. Cuídese especialmente de no levantar al mismo tiempo el pie y el pie).

Llegado en esta forma al segundo peldaño, basta repetir alternadamente los movimientos hasta encontrarse con el final de la escalera. Se sale de ella fácilmente, con un ligero golpe de talón que la fija en su sitio, del que no se moverá hasta el momento del descenso.

Algoritmo completo

Page 10: Pensamiento Computacional 2

Extensión, refuerzo y ampliaciónInvita a los alumnos que escriben otros textos, igual de surrealistas, pe:

Maneras alternativa de subir una escalera: de culo

de lado

Explicar a un marciano como hacer una bocadillo de Nocilla. Nota, el marciano no sabe Que es el pan Qué es un cuchillo En que consiste 'cortar' Que es la parte afilada del cuchillo Que es el mano del cuchillo Que es el pan Como abrir el bote Que es untar Cuando hay suficiente Nocilla

Resulta mas divertido si tu, como profesor, actuas como el marciano: asegúrate de seguir exactamente las instrucciones, com on poco de suerte, la primera vez será un desastre

Page 11: Pensamiento Computacional 2

Análisis y reflexión

Los alumnos hablan sobre lo que salió mal con sus instrucciones y cómo la tarea podría haber sido mejor organizado para hacer esos problemas menos propensos al error con un mejor diseño del algoritmo (debugging).

Page 12: Pensamiento Computacional 2

Extensión, refuerzo y ampliación

Invita a los alumnos que piensen en otros textos parecidos, pe:

Recetas Cómo usar Whatsapp Instrucciones para hacer un 'selfie'

Invítales a identificar e incluir en sus trabajos: Definir variables

Usar los pasos mas pequeños posibles

Usar bucles para acortar

Debugging

Page 13: Pensamiento Computacional 2

Ampliación: vista de 'cómo subir una escalera' en código de bloques

Page 14: Pensamiento Computacional 2

Retos, misión y actividades