lunes, 21 de octubre de 2019

Aburrimiento

“Ahora los padres están deseando entretener a sus hijos. Llevarles a una estación de esquí o a un parque de atracciones, pensando que forma parte de sus obligaciones entretenerles. A mi me parece que entretener a los hijos es un error. Que allá ellos con esa forma clara pero más o menos esquiva de la angustia vital que es el aburrimiento. Hay que cuidarles en el sentido de su salud, el tiempo, la ropa, estudios, pero no hay que quitarles el aburrimiento (…) No hay peor negocio para un hijo que te consientan, si te consienten te haces débil (…) si ahora le permites que se salgan con la suya, mañana otros se saldrán con la suya a su costa. Mal negocio.” 

Antonio Escohotado, en Málaga (2018). Entrevistado por Ayanta Barrillo.


domingo, 20 de octubre de 2019

Qué es el pensamiento computacional relacionado con la educación.





Eudald Carbonell responde a la siguiente pregunta 

¿Por qué cultivas? Porque nos hace humanos -responde-. ¿Y por qué? Porque requiere una secuencia lógica, requiere pensar, requiere retrospectiva, prospectiva. Esto nos hace humanos -concluye-.
Puede verse en el minuto 3 en este documental titulado En busca del primer europeo.

El pensamiento computacional se plantea en el curso como un proceso de resolución de problemas corrientes u ordinarios haciendo uso de conceptos básicos de la programación, realizando esas soluciones con la representación de una serie lógica de pasos.

Si nos fijamos atentamente es exactamente lo mismo que cultivar un huerto escolar. Los homínidos usaban el pensamiento computacional con la tecnología de hace más de 10.000. años. Es importante señalar esta cuestión porque realmente  no es necesario una tecnología de última generación, de alto coste. Un centro educativo que disponga de un huerto puede trabajar el pensamiento computacional. Un huerto requiere soluciones a problemas para lo que es necesario seguir una serie lógica de pasos.

En el contenido teórico del bloque 3 se nos dice:
"Para conocer un poco más, y entender mejor lo que es el pensamiento computacional, presentamos algunas de las características más significativas de este:
  • Formular problemas de manera que permitan usar diferentes herramientas para solucionarlos.
  • Organizar y analizar datos de manera lógica.
  • Representar datos mediante modelos o simulaciones
  • Realizar soluciones mediante pensamiento algorítmico (una serie de pasos ordenados)
  • Identificar y analizar posibles soluciones con el fin de encontrar la combinación de pasos y recursos más efectiva y práctica."
Si hemos hablado del El huerto, también podríamos hablar de la cocina donde se plantean las mismas características. De hecho en el libro de Faustino Cordón "Cocinar hizo al hombre" (1999) se plantea el mismo pensamiento computacional necesario para obtener soluciones.

Decimos esto, insistimos en ello, para que quede claro que ya utilizamos el pensamiento computacional cuando realmente lo necesitamos. En las demás ocasiones, por pereza intelectual, hábitos procedimentales adquiridos  o comodidad no nos planteamos realizar tal proceso. Sencillamente repetimos a la manera escolástica. No necesitamos pensar porque otros ya lo han hecho por nosotros.

En este sentido, diferimos parcialmente de las palabras de Jeannette Wing (2006) al afirmar que:

"El pensamiento computacional implica resolver problemas, diseñar sistemas y comprender el comportamiento humano, haciendo uso de los conceptos fundamentales de la informática”. Es decir, que la esencia del pensamiento computacional es pensar como lo haría un científico informático cuando nos enfrentamos a un problema."

Consideramos que la informática se ha apropiado de la expresión pensamiento computacional, pero si hoy somos humanos es precisamente porque hemos utilizado el pensamiento computacional, un procedimiento que en el s. XVII  se conoció como revolución científica. Y esto ocurrió así no porque el ser humano no estuviera preparado en su proceso de pensamiento, sino porque ocurrieron otros avatares que son explicados en obras como La edad de la penumbra

Si continuamos con lo expuesto en el contenido del bloque 3 veremos que:
"El pensamiento computacional es un proceso de resolución de problemas que incluye las siguientes características:
  • Formular problemas de forma que se permita el uso de un ordenador y otras herramientas para ayudar a resolverlos.
  • Organizar y analizar lógicamente la información.
  • Representar la información a través de abstracciones como los modelos y las simulaciones.
  • Automatizar soluciones haciendo uso del pensamiento algorítmico (estableciendo una serie de pasos ordenados para llegar a la solución).
  • Identificar, analizar e implementar posibles soluciones con el objetivo de lograr la combinación más efectiva y eficiente de pasos y recursos.
  • Generalizar y transferir este proceso de resolución de problemas para ser capaz de resolver una gran variedad de familias de problemas."
Hablamos de ordenador u otras herramientas. Podemos resolver el problema con un ordenador si se precisan múltiples cálculos realizados rápida y simultáneamente o no. En cualquier caso seguiremos hablando de pensamiento computacional.

Muy acertadamente, siguiendo los contenidos del bloque 3 se dice:

"El pensamiento computacional, puede realizarse con o sin ordenador, ya que se trata, como hemos visto de un método de resolución de problemas.
Algunos de los beneficios que se obtienen con este método es:
  • Desarrollo del pensamiento lógico: capacidad que posee el ser humano para entender todo aquello que nos rodea y las relaciones o diferencias que existen entre las acciones, los objetos o los hechos observables a través del análisis, la comparación, la abstracción y la imaginación.
  • Fomento de la creatividad: “Capacidad del cerebro para llegar a conclusiones nuevas y resolver problemas en una forma original. Se relaciona con la efectiva integración de ambos hemisferios cerebrales”. (Grinberg)
  • Mejora en el razonamiento: facultad que permite resolver problemas
  • Resolución de problemas: fase que supone la conclusión de un proceso más amplio que tiene como pasos previos la identificación del problema y su modelado
  • El trabajo en equipo: Trabajo realizado entre varias personas, en las que cada uno hace una parte, pero con un objetivo común.
  • Mejora de la comunicación: acción de intercambiar información transmitiendo opiniones a otros."
En todos los beneficios expuesto citaremos de Jean Piaget respecto a los procesos lógicos y respecto al trabajo en equipo y cooperativo señalar al M.C.E.P.

Las fases del pensamiento computacional son:
  • Abstracción: en lo que respecta a la abstracción como capacidad del razonamiento, ella es la que permite separar a los objetos en partes y comprender lo esencial de cada una de ellas.
  • Descomposición: es un proceso de factorización, segmentar o separar una cosa en las diferentes partes o elementos que la forman.
  • Algoritmos: se trata de una serie de instrucciones o reglas establecidas que permiten conseguir un resultado de un proceso por medio de una sucesión de pasos.
  • Patrones: modelos que sirven para llegar a solucionar los problemas o situaciones planteadas en un proceso de programación.

Dicen que se definen cuatro categorías que definirían el pensamiento computacional.

  • Los procesos mentales, implicados en la resolución de problemas; 
  • Los métodos o enfoques operacionales se utilizan en la ciencia informática.
  • Las prácticas utilizadas para buscar soluciones basadas en la lógica informática y
  • Las habilidades transversales relacionadas con formas generales de operar en el mundo que puedan ser mejoradas mediante el pensamiento computacional.

Todas ellas se pueden trabajar con y sin ordenador. Tomemos las habilidades transversales antes llamadas habilidades  sociales. Éstas son de suma importancia a la hora de encontrar las soluciones pertinentes utilizando los procesos mentales y los métodos operacionales pertinentes.