Top Nav Breadcrumb - Spanish0

La exploración del pensamiento computacional en el IB

Shadrach Pilip-Florea, responsable del currículo de Diseño del Programa de los Años Intermedios (PAI), explora la presencia del pensamiento computacional en las actividades cotidianas, explica por qué es tan importante que los alumnos posean esta habilidad en el mundo del siglo XXI y sugiere varios recursos para facilitar su desarrollo en el aula.

Exploring computational thinking in the IB

Contribución de Shadrach Pilip-Florea

¿Qué tienen en común un cocinero que prepara una nueva receta, un sastre que teje en un telar y un aficionado a los deportes que analiza las estadísticas del fútbol para conformar un equipo de ensueño? Todos ellos están utilizando el pensamiento computacional.

Cuando oímos hablar de “pensamiento computacional”, a la mayoría de nosotros se nos vienen a la mente las computadoras y otras tecnologías digitales. No solemos pensar en actividades cotidianas normales como hacer una lista de tareas o planificar el recorrido más rápido para hacer la compra en el supermercado. El pensamiento computacional utiliza los métodos diseñados por los informáticos, pero su funcionamiento se basa en los procesos mentales que aplicamos los seres humanos para descomponer los problemas, buscar similitudes, identificar la información importante y crear un plan lógico para resolverlos. Incluye conceptos y técnicas de la informática, como la abstracción, la descomposición, el reconocimiento de patrones, el diseño algorítmico y la iteración, pero se puede aplicar en ámbitos tan diversos como las artes, las ciencias, las humanidades y la vida cotidiana.

Estas habilidades de pensamiento no son nuevos productos de la era de la información; de hecho, llevan con nosotros desde los albores del ingenio humano. En su nuevo libro sobre la historia de los textiles, la tecnóloga Virginia Postel demuestra que podemos ver técnicas de pensamiento computacional en los estampados de tela utilizados en todas las culturas humanas. El historiador James Burke va un paso más allá y especula que “el proceso secuencial preciso que se utilizó para dar forma a las primeras hachas dio lugar al pensamiento secuencial preciso que más tarde permitiría la creación del lenguaje”. Es una especulación imposible de demostrar, pero el pensamiento computacional es algo que los humanos utilizan de manera natural.

Hoy en día, los seres humanos no son los únicos agentes computacionales. Los teléfonos inteligentes, las reuniones de Zoom, las computadoras y las tecnologías digitales, entre otros muchos avances, están presentes en todas las facetas de nuestro mundo moderno. Nuestras vidas cada vez se ven más influenciadas por los procesos algorítmicos que utilizan esas tecnologías. Por lo tanto, comprender cómo funcionan y qué procesos hay detrás de ellas es un componente fundamental de la educación del siglo XXI. Así pues, siguiendo los principios de la misión del IB, debemos dar un paso más y preparar a los alumnos para que puedan diseñar y utilizar esas tecnologías con miras a crear un mundo más positivo. El perfil de la comunidad de aprendizaje del IB anima a los alumnos a pensar y desarrollar la capacidad de reconocer y abordar de manera crítica y creativa los problemas complejos. El pensamiento computacional utiliza el pensamiento crítico y creativo como un medio para resolver problemas y diseñar soluciones a través del razonamiento.

Elementos del pensamiento computacional

Exploring computational thinking in the IB

Descomposición: división de un problema o sistema complejo en partes más pequeñas y manejables*.

Exploring computational thinking in the IB

Reconocimiento de patrones: búsqueda de similitudes entre conjuntos de datos*.

Exploring computational thinking in the IB

Abstracción: extracción de la información importante para formular simulaciones o modelos figurativos. Organización y análisis de los datos a partir de esas abstracciones*.

Exploring computational thinking in the IB

Algoritmos: formulación de una solución paso a paso para el problema o de las reglas que se deben seguir para resolverlo*.

Exploring computational thinking in the IB

Depuración e iteración: comprobación de los algoritmos para corregir problemas y hacer modificaciones que permitan lograr una mayor efectividad y eficacia*.

El pensamiento computacional en los programas del IB

PEP –> PD/POP

  • Búsqueda de patrones
  • Descomposición de problemas en partes más pequeñas
  • Uso de rompecabezas y problemas
  • Matemáticas y juegos numéricos
  • Videojuegos
  • Uso de mapas conceptuales y diagramas de flujo
  • Robótica y programación sencilla
  • Introducción a los algoritmos

PAI –> PD/POP

  • Integración de entornos programables y tecnologías de hardware
  • Integración de la resolución de problemas numéricos y computacionales
  • Trabajo centrado en algoritmos
  • Uso de métodos de gestión de datos en proyectos y procesos de resolución de problemas
  • Puesta en práctica de procesos de depuración e iteración
  • Conexión con el diseño
  • Énfasis en proyectos técnicos multidisciplinarios y de colaboración

A través de la enseñanza explícita de procesos cognitivos como el pensamiento computacional, los docentes del IB hacen visibles los procesos de pensamiento para los alumnos. Los que son más conscientes de su propio pensamiento suelen afrontar el aprendizaje de forma activa, demostrar agencia y desarrollar un aprendizaje más profundo.

El pensamiento computacional es una habilidad intrínsecamente interdisciplinaria y transferible, pues se puede utilizar para resolver diversos problemas en una amplia variedad de contextos. Hay numerosas actividades de pensamiento computacional que se pueden integrar en el aula: desde las más sencillas del Programa de la Escuela Primaria (PEP), como la identificación de patrones o el juego con acertijos numéricos, hasta las más complejas del Programa de los Años Intermedios (PAI), el Programa del Diploma (PD) y el Programa de Orientación Profesional (POP), como la creación de modelos matemáticos, el desarrollo de índices estadísticos, la programación de robótica o videojuegos, etc. Asimismo, existen muchas actividades que ayudan a desarrollar el pensamiento computacional y que se pueden aplicar en los ámbitos de las artes y las humanidades a través de análisis literarios, proyectos artísticos e investigaciones de ciencias sociales.

Los procesos de pensamiento fundamentales que utiliza el pensamiento computacional son los mismos en todos los niveles; lo que varía es la complejidad de los problemas y los tipos de sistemas computacionales, la cual aumenta con el tiempo. Por ejemplo, en el curso de Diseño del PAI se enseña explícitamente a los alumnos a aplicar habilidades de pensamiento creativo y práctico para resolver problemas reales. Así, se preparan para abordar problemas más complejos. Este curso también brinda a los alumnos un espacio para desarrollar los conocimientos de dominio técnico necesarios para trabajar con algunos sistemas complejos. Estas habilidades transferibles también se desarrollan en las demás áreas del currículo del IB. A través del modelo de aprendizaje basado en la indagación del IB, se enseña a los alumnos a formular preguntas y a obtener, analizar e interpretar datos. Mediante la indagación, los alumnos exploran problemas en los que pueden poner en práctica sus habilidades de pensamiento. El pensamiento computacional es un método importante en el siglo XXI que los alumnos pueden utilizar para diseñar y probar soluciones.

Recursos para utilizar en clase

A continuación encontrará algunos recursos que puede utilizar para facilitar las discusiones en torno al pensamiento computacional:

  • CS Unplugged: una colección de materiales didácticos gratuitos que enseña informática a través de interesantes juegos y rompecabezas con la ayuda de cartas, cuerdas, lápices de colores y mucha actividad física. Disponible en inglés.
  • Google for Education: Exploring Computational Thinking: un conjunto de recursos diseñados para ayudar a educadores y personal de dirección a comprender mejor el pensamiento computacional, y a aquellos que quieran integrarlo en su contenido didáctico, sus prácticas docentes y el aprendizaje. Está disponible en inglés e incluye una serie seleccionada de planes de clases, videos y otros recursos.
  • International Challenge on Informatics and Computational Thinking: los certámenes de Bebras se componen de una serie de problemas breves llamados “tareas de Bebras” y se desarrollan en línea. Las tareas son divertidas e interesantes, y están basadas en problemas que suelen plantearse a los informáticos. Este recurso está disponible en inglés.
  • Project GUTS: Growing Up Thinking Scientifically (GUTS) es un programa de ciencias e informática integrado para alumnos de primer ciclo de secundaria de colegios y distritos de todo el mundo. Los recursos para docentes, disponibles en inglés, incluyen una amplia variedad de lecciones que se pueden utilizar directamente en clase.
  • ScratchEd: un archivo que recoge discusiones, recursos e historias en torno al uso del lenguaje de programación por bloques Scratch en la educación. Este recurso está disponible en inglés.
  • SageModeler: un programa informático de código abierto, gratuito y basado en web que permite a los alumnos utilizar el pensamiento sistémico mediante el diseño, la creación y la revisión de modelos. Está disponible en inglés e incluye actividades y lecciones que se pueden utilizar directamente en clase.
  • MIT App Inventor: MIT App Inventor es un entorno de programación visual e intuitivo con el que hasta un niño puede crear aplicaciones totalmente funcionales para teléfonos inteligentes y tabletas. Este recurso está disponible en inglés.

Referencias

[1] BURKE, J. y ORNSTEIN, R. The Axemaker’s Gift: Technologies capture and control of our minds and culture. Nueva York (EE. UU.): TarcherPerigee, 1997.

[2] DENNING, P. y TEDRE, M. Computational Thinking. MIT Press Essential Knowledge Series. Cambridge, Massachusetts. (EE. UU.): MIT Press, 2019.

[3] POSTREL, V. The Fabric of Civilization: How Textiles Made the World. Nueva York (EE. UU.): Basic Books, 2020.

[4] WING, J. M. Computational Thinking: What and Why? [en línea]. 17 de noviembre de 2010.

[5] SLOTTA, J. D.; CHAO, J. y TISSENBAUM, M. Fostering computational thinking and design thinking in the PYP, MYP and DP. 2020.

* Imágenes cedidas por Ecosia.

Exploring computational thinking in the IB

Shadrach Pilip-Florea es el responsable del currículo de Diseño del Programa de los Años Intermedios (PAI). Antes de ser docente y miembro del departamento de diseño curricular del IB, trabajó como diseñador y gestor de proyectos profesionales. Cuenta con un máster en planificación urbana y regional por la Universidad de California en Los Ángeles. Nació en Portland, Oregón (EE. UU.), y ha vivido y trabajado en España, China y la Costa Oeste de Estados Unidos. Actualmente reside en La Haya (Países Bajos) junto a su pareja y sus dos divertidísimas hijas, que además son alumnas del Programa de la Escuela Primaria (PEP).

Descubra cómo el Fairgreen International School está integrando el pensamiento computacional en su currículo de Ciencias del Programa de los Años Intermedios (PAI). ¿Está utilizando el pensamiento computacional en su colegio, sus programas académicos o sus clases? Envíenos su historia si quiere compartirla con toda la comunidad del IB. Para obtener más información sobre el pensamiento computacional en los programas del IB, consulte este estudio de investigación independiente. En una de sus secciones encontrará orientación sobre futuras prácticas curriculares y de implementación en el IB, así como recomendaciones para los colegios.

Si le ha gustado esta historia, le recomendamos las siguientes: