fbpx

Cinco ideas para trabajar el pensamiento computacional en Infantil y Primaria

El pensamiento computacional es una disciplina que suele quedar apartada en el aprendizaje de las tecnologías. Pero ¿y si le damos una vuelta al concepto y empezamos a trabajarla desde edades tempranas? En este artículo, queremos proponerte ideas que van a ayudarte a superar este desafío y a preparar las bases para que tus alumnos trabajen después con los ordenadores.
RedacciónLunes, 12 de febrero de 2024
0
Cinco ideas para trabajar el pensamiento computacional

Como bien sabes, llevar la programación en el aula suele ser algo difícil, más aún cuando empezamos con los lenguajes. De modo previo, hay cinco ejercicios que podemos hacer para que nuestros alumnos vayan interiorizando conceptos. Los puedes combinar de modo individual y en grupo, siempre en función del nivel de comprensión que observes.

Secuencia de instrucciones con bloques de construcción

Proporciona a los estudiantes un conjunto de bloques de construcción (preferentemente, utilizaremos Lego por su fácil disponibilidad) y pídeles que creen una secuencia de instrucciones para construir una figura o estructura específica. Por ejemplo, podrían comenzar colocando un bloque azul, seguido de dos bloques rojos y un bloque verde para hacer construcciones.

Esta actividad no solo enseña la importancia de seguir instrucciones secuenciales, sino también conceptos básicos de algoritmos y resolución de problemas. El propósito es que vayan a utilizar este tipo de cadenas, como hemos visto en otros artículos. Como sabes, es una actividad que está basada en lenguajes como Scratch o los que se usan en Arduino.

Laberintos de movimiento para trabajar la lateralidad y la orientación espacial

Crea laberintos en papel o en el suelo del aula utilizando cinta adhesiva, y coloca obstáculos como sillas o mesas. Luego, pide a los estudiantes que programen un robot (pueden ser ellos mismos) para navegar por el laberinto siguiendo una secuencia de movimientos. Intenta colocar flashcards que estén bien fijadas al suelo para que no se resbalen al pisarlas con velocidad.

Utiliza tarjetas de colores o símbolos para representar cada movimiento (izquierda, derecha, adelante, atrás) y anima a los estudiantes a planificar cuidadosamente su ruta. Esta actividad desarrolla habilidades de planificación, anticipación y ejecución. Hazlo todavía más emocionante llevándolos por entornos como los pasillos del colegio, el patio o los jardines.

Cuentos interactivos con Scratch Jr.

Introduce a los estudiantes en el entorno de la programación utilizando la aplicación Scratch Jr., diseñada específicamente para niños pequeños. Pídeles que creen un cuento interactivo utilizando bloques de programación visuales para controlar el movimiento y las acciones de los personajes. Es similar a la anterior, pero en el ámbito digital, así que la utilizaremos cuando hayan trabajado la otra.

Por ejemplo, pueden programar que un personaje se mueva hacia adelante cuando se toque la pantalla o que emita un sonido al hacer clic. Esta actividad fomenta la creatividad, la lógica y la resolución de problemas mientras los niños experimentan con conceptos básicos de programación. Lo importante es que sean capaces de desenvolverse en esta plataforma para la tecnología en clase.

Patrones con figuras geométricas para desarrollar la lógica y el pensamiento crítico

Proporciona a los estudiantes una variedad de figuras geométricas (círculos, cuadrados, triángulos, etc.) y pídeles que creen patrones utilizando estas formas. Por ejemplo, podrían crear un patrón alternando círculos y cuadrados o aumentando progresivamente el tamaño de los triángulos. Intenta combinar colores para que puedan trabajar la asociación cromática, que siempre funciona.

Luego, pueden expresar estos patrones en forma de algoritmos simples, como «círculo, cuadrado, círculo, cuadrado» o «añadir un triángulo cada vez». Esta actividad desarrolla habilidades de reconocimiento de patrones y pensamiento algorítmico. Es base para que sepan identificar errores en código de programación, algo que podrán hacer más a medio-largo plazo, como te habrás imaginado.

Juegos de roles con problemas de lógica

Organiza juegos de roles en los que los estudiantes actúen como programadores y robots, y deben comunicarse para resolver problemas de lógica. Por ejemplo, puedes establecer un escenario en el que el robot debe seguir una serie de instrucciones precisas para encontrar un tesoro escondido, mientras que el programador debe dar instrucciones claras y concisas.

Esta actividad promueve la colaboración, la comunicación efectiva y el pensamiento algorítmico mientras los estudiantes trabajan juntos para superar desafíos. Intentaremos que trabajen entre ellos para que se vayan familiarizando con el desarrollo en grupo, una técnica muy habitual en encargos de programación para el diseño de aplicaciones o páginas web en el ámbito laboral.

Una vez más, queda claro cómo es posible entender las nuevas tecnologías sin lanzarnos a ellas directamente. Esta disciplina nos va a servir para que aprendan uno de los conceptos más complejos y que menos se trabajan. Este motivo, precisamente, es el que nos lleva a temporalizar las actividades en cinco o seis sesiones, en función del grado de desarrollo que vayas viendo.

¿Sabes de otras ideas para trabajar el pensamiento computacional? ¡Cuéntanoslas en los comentarios y aprenderemos de ti!

0
Comentarios