1 of 16

Pensamiento Computacional

EL PENSAMIENTO COMPUTACIONAL, UN SABER DE ÉPOCA

2 of 16

CONTENIDO

  • El pensamiento computacional, un saber de época.
  • Características.
  • habilidades del pensamiento computacional.
  • Enfoque alternativo Pensamiento Computacional.
  • Saberes desarrollados.
  • capacidades asociadas al pensamiento computacional.
  • Capacidad de pensar de forma algorítmica.
  • Tipos de algoritmos.
  • Cómo se elabora un algoritmo.
  • Ejemplos de algoritmos.
  • Actividad de situaciones cotidianas.

3 of 16

EL PENSAMIENTO COMPUTACIONAL, UN SABER DE ÉPOCA

  • Se lo utiliza para hacer referencia a técnicas y metodologías de resolución de problemas donde intervienen la experiencia y los saberes relacionados con la programación de computadoras.

  • “Pensamiento computacional son los procesos de pensamiento implicados en la formulación de problemas y sus soluciones para que estas últimas estén representadas de forma que puedan llevarse a cabo de manera efectiva por un procesador de información.”

4 of 16

Características

Como se ha mencionado, el pensamiento computacional está sustentado en una serie de conceptos que provienen de las ciencias de la computación. Por ejemplo, para la International Society for Technology in Education 2 (ISTE, 2011) el PC es un proceso de solución de problemas que incluye las siguientes características, sin limitarse a ellas:

  • Formular problemas de una manera que permita usar computadoras y otras herramientas para trabajar en pos de su solución.
  • Organizar y analizar datos de forma lógica.
  • Representar datos de manera abstracta como modelos y simulaciones .
  • Soluciones mediante pensamiento algorítmico (sobre la base de una serie de pasos ordenados).
  • Identificar, analizar e implementar posibles soluciones con el objeto de encontrar la combinación de pasos y recursos de manera más eficiente y efectiva . . .
  • Generalizar y transferir ese proceso de solución de problemas a otros problemas.

5 of 16

Habilidades del Pensamiento Computacional

Asimismo, las actividades que promueven el pensamiento computacional fomentan en las personas el desarrollo de una serie de destrezas particulares, entre las que se incluyen:

  • Confianza al trabajar con la complejidad persistencia al trabajar con problemas difíciles, tolerancia a la ambigüedad.
  • Capacidad para lidiar con problemas abiertos y cerrados.
  • Capacidad para comunicarse y trabajar con otros para lograr una meta en común.

6 of 16

Enfoque alternativo Pensamiento Computacional

El profesor Resnick (Brennan y Resnick, 2012) ha propuesto un enfoque alternativo del pensamiento computacional que abarca tres dimensiones:

  • Conceptos computacionales, que son aquellos que emplean los diseñadores en el trabajo de programación.
  • Prácticas computacionales, que son las que desarrollan a medida que programan.
  • Perspectivas computacionales, que son las que los diseñadores construyen sobre el mundo que los rodea y sobre sí mismos.

7 of 16

Enfoque alternativo Pensamiento Computacional

8 of 16

Saberes Desarrollados

  1. Mejorar la habilidad para solucionar problemas y, como un plus, que estas soluciones puedan traducirse para ser ejecutadas por una computadora.
  2. Que dejen de ser consumidores pasivos de tecnología y que pasen a tener una relación más estrecha, activa y fructífera con recursos y herramientas tecnológicas, con el objetivo de comprender mejor el mundo que los rodea;
  3. Que los nuevos lenguajes informáticos les permitan ampliar sus posibilidades de expresión y poner en juego toda su capacidad creativa.
  4. Que aquellos que ya tengan un principio de vocación por la ingeniería o las ciencias de la computación tengan experiencias de aprendizaje tempranas que les permitan empezar a involucrarse en lo que va a ser parte de su futuro.

9 of 16

CAPACIDADES ASOCIADAS AL PENSAMIENTO COMPUTACIONAL

el pensamiento computacional va más allá de programar o codificar e implica todo un proceso previo, de formulación y análisis del problema, como así también de diseño y de evaluación de soluciones.

  • Capacidad de pensar de forma algorítmica, Capacidad de pensar en términos de descomposición.
  • Capacidad de pensar en generalizaciones, identificando y haciendo uso de patrones.
  • Capacidad de pensar en términos abstractos y elección de buenas representaciones.
  • La capacidad de pensar en términos de evaluación.

10 of 16

Capacidad de pensar de forma algorítmica

Un algoritmo, en principio, es un objeto de comunicación compuesto por un conjunto finito de instrucciones que especifican una secuencia de operaciones concretas por realizar en un orden determinado para resolver un problema.

11 of 16

Existen dos tipos de algoritmos.

  • Los algoritmos convencionales que son los que hacen las personas todos los días en sus diferentes actividades para solucionar problemas del trabajo o de la vida cotidiana.
  • Los algoritmos computacionales que son los que utilizan el computador a través de programas diseñados por desarrolladores de software y programadores para dar solución a problemas de cálculo o de manejo de información.

12 of 16

Cuando se elabora un algoritmo se debe tener en cuenta lo siguiente.

  • Tener claro cuál es el problema que va a solucionar.
  • Establecer un objetivo que permita medir la solución del problema.
  • Elaborar un algoritmo que solucione el problema.
  • Realizar pruebas al algoritmo para verificar los resultados.

13 of 16

Ejemplos de algoritmos.

14 of 16

15 of 16

ACTIVIDAD DE SITUACIONES COTIDIANAS

CREAR EL PASO A PASO DE LAS SITUACIONES

  1. Realizar el paso a paso de las siguientes situaciones cotidianas.

  • Realizar una compra en línea o compra física.
  • Como hacer un arroz.
  • Como hacer un jugo de guayaba.
  • La ruta que realizas para llegar al colegio.
  • Cómo conectarse a una clase virtual.
  • Cálculo del promedio de una materia específica.

16 of 16