nick pinder
Los estudiantes trabajan en grupo para analizar la poesía.

Cuando me propuse integrar el pensamiento computacional (CT, por sus siglas en inglés) en una lección de español, no dejaba de preguntarme: "¿Cómo diablos voy a lograr esto?" 

Como ex profesora de español, quería desafiarme a mí misma para combinar lo que sé con lo que estaba aprendiendo: instrucción de idiomas y CT. Quería ponerme en el lugar de los maestros que se sumergen en este mundo porque siempre sentí que aprender por experiencia es poderoso. Con esta determinación, me propuse crear esta lección de CT-Español para mi aula hipotética.

Cuando me senté para empezar, Tenía muchas preguntas sobre la TC. Sabía que tenía que haber un problema central que resolver, pero seguía atascado. No dejaba de preguntarme: “¿Cómo encaja la computación en una lección de idiomas del mundo? ¿Qué hace que un problema sea computacional?” Todo era nuevo para mí, pero tenía que empezar en alguna parte y pensé que mis preguntas serían respondidas a medida que avanzaba.

A continuación se presentan algunas conclusiones que recogí de mi experiencia.

Conclusión 1: Reflexione sobre dónde encajan los datos, los algoritmos o los elementos CT en su contenido.

Identificar un problema a resolver es fundamental para el proceso de CT. Un problema adecuado para CT, un problema computacional, incorpora el análisis de datos y el diseño de un algoritmo (instrucciones a seguir) para llegar a una solución comprensible para una computadora o un ser humano. A menudo son preguntas abiertas o tienen múltiples soluciones. A continuación se muestran algunos ejemplos de problemas computacionales:

Problema 1: "¿Dónde deberían colocarse los castillos de ostras hechos por humanos en una vía fluvial para aumentar las poblaciones de ostras en la bahía?"

Esta pregunta se ajusta a los criterios porque: 

  • Es abierto; no da como resultado una respuesta de "sí" o "no". 
  • Requiere que se analicen los datos (ubicaciones anteriores de los castillos, sus tamaños, materiales de construcción, etc.) para tomar una decisión.
  • Seguir un algoritmo puede determinar el mejor lugar para este castillo. 

Problema 2: “¿Cómo podemos reducir el desperdicio de alimentos en nuestra escuela?”

Esta pregunta se ajusta a los criterios porque: 

  • Es abierto con múltiples soluciones que son todas buenas dependiendo de la situación. Requiere que se analicen los datos (cantidad de comida desperdiciada, qué tipo de comida se desecha, a qué hora del día, dónde se desperdicia la comida, etc.) para tomar una decisión.
  •  Un algoritmo proporcionará una solución. (Algo como hacer A, lo que dará como resultado B o C, lo que dará como resultado D, E, F o G, etc.) Eventualmente, seguir esto terminará en una solución que disminuirá el desperdicio de alimentos.

Crear un problema computacional fue la parte más difícil de mi lección. Elegí centrarme en el reconocimiento de patrones (uno de los elementos de CT) como punto de partida. Me pregunté: "¿Cuándo trabajan los estudiantes con patrones en una clase de idiomas del mundo?" Entonces tuve mi primer momento de iluminación. ¡El reconocimiento de patrones es el núcleo de la instrucción de idiomas!

Empecé a pensar en algunos ejemplos como las conjugaciones de verbos y el estudio de oraciones, que constituyen la mayor parte del estudio formal del idioma. Entonces mi mente vino a la poesía; este fue mi segundo momento de iluminación. 

¡La poesía está llena de reconocimiento de patrones! identificar patrones de rima y contar sílabas por línea son dos ejemplos de reconocimiento de patrones. ¡La poesía contiene los datos que los estudiantes analizarán! Tuve una idea. Ahora era el momento de elaborarlo.

Punto 2: Haga una lluvia de ideas sobre las actividades centrales de su problema y dónde encajan los elementos de CT.

Tuve mi idea para el reconocimiento de patrones, ahora era hora de pensar en lo que harían los estudiantes con estos patrones. ¿Crearían gráficos? ¿Quizás podrían comparar poemas? Ese fue mi tercer momento de iluminación.

Mis alumnos identificarían características clave como el esquema de rima y las sílabas en un estilo de poema específico y crearían una regla general para identificar este tipo de poema.

¡Este fue el flujo general de la actividad! Después de algunas reformulaciones, se me ocurrió el problema computacional "¿Cómo podemos identificar y clasificar los poemas?" 

La planificación de una hoja de ruta general de actividades a menudo puede llevarlo a una pregunta que resolver. Pensar en el final puede aclarar el punto de partida.

Conclusión 3: estudie su situación en busca de pautas.

Llegar a un problema computacional requiere cierta reflexión sobre su situación de enseñanza específica. Es diferente para todos. Dado que mi lección era un ejercicio para crear una lección, no una que se enseñaría, no estaba limitado por estudiantes reales, plan de estudios y tiempo de clase, lo que significaba que tenía mucha libertad para adaptar los detalles. 

Por otro lado, hubiera sido bueno tener límites concretos. Conocer las habilidades generales de los estudiantes o lo que requiere el plan de estudios habría ayudado a filtrar las ideas iniciales. La poesía sería difícil para los estudiantes principiantes, y las actividades simples de gramática o vocabulario podrían haber sido demasiado simples para los estudiantes avanzados.

Un problema computacional prepara el escenario para el resto del proceso de TC. Es la estrella del norte. A menudo es la parte que requiere mucha creatividad. Usa tu situación como una forma de filtrar ideas y encaminarte. ¿Qué problema crees que tus alumnos podrían resolver? ¿Qué problema les interesa? ¿Qué dice el currículo? ¿Cuál es un problema que los profesionales están tratando de resolver o han resuelto antes que usted podría emular? Tu salón de clases te guiará.

Conclusión 4: Cambie su enfoque hacia el "pensamiento" y aléjese de la "computación". 

Los maestros nuevos en CT, especialmente los maestros que no son STEM, pueden ver la palabra "computación" y pensar que no tiene nada que ver con ellos. Yo también pensé esto. ¡Pero no es verdad!

¡Al igual que la tecnología, la TC se puede aplicar a cualquier tema! Todo lo que se necesita es repensar un poco el tema. ¿En qué parte de su contenido puede buscar patrones? ¿Cuáles son algunos procedimientos específicos que se realizan? ¿Cuáles son los problemas/preguntas abiertas? Las semillas de un gran problema computacional ya están en su contenido. Pensar primero, computar después.

CT no requiere codificación y se puede hacer completamente "desenchufado". Centrar sus esfuerzos en desarrollar el pensamiento lógico, la resolución de problemas y el pensamiento basado en la investigación podría darle algunas ideas. 

Si superé mi percepción de fusionar CT y el idioma mundial, dos temas que pensé que no tenían relación, ¡tú también puedes! Creo firmemente en la idea de que es mejor empezar y mejorar que aspirar a la perfección en el primer intento. Como dice Tracy Kim, maestra de tercer grado en el distrito escolar de Fullerton: “Aprende un poco, enseña un poco.” Cualquiera en cualquier momento puede interactuar con CT, y todo comienza con un problema que resolver.

¿Dónde comienzo?

¿Listo para comenzar a enseñar CT? Aquí hay algunos buenos recursos para usted:

ISTE U - Pensamiento computacional edtech PD

Nick Pinder es gerente de proyectos de pensamiento computacional y proyectos de educación superior en ISTE. Nick está interesado en la promoción del pensamiento computacional y su intersección con la instrucción de idiomas específicamente y las humanidades en general.