Está en la página 1de 4

Pensamiento Computacional del PRONIE MEP-FOD

PRÁCTICAS DEL PENSADOR COMPUTACIONAL


LIE ++ PENSAR, CREAR, PROGRAMAR
Pensamiento Computacional del PRONIE MEP-FOD

¿Qué es el Pensamiento Computacional?


La persona que acuñó y definió por primera vez este término fue Jeanette Wing, que lo estableció
como “Computational Thinking”, en inglés. En una columna publicada en Communications of the ACM,
en marzo del 2006, ella define: “El pensamiento computacional implica resolver problemas, diseñar
sistemas y comprender el comportamiento humano, basándose en los conceptos fundamentales de las
ciencias de la computación. El pensamiento computacional incluye una gama de herramientas
mentales que reflejan la amplitud del campo de la informática”. Para Wing, el pensamiento
computacional “representa actitudes y habilidades universalmente aplicables para todos, por lo que
no solo los informáticos podrían estar interesados en aprender y usar” (Wing, Computational Thinking,
2006)

La Sociedad Internacional para las Tecnologías en Educación (ISTE por sus siglas en inglés) y la
Asociación de Maestros de Ciencia de la Computación (CSTA por su sigla en inglés), proponen al
Pensamiento Computacional como un “enfoque para resolver un determinado problema que
empodera la integración de tecnologías digitales con ideas humanas. No reemplaza el énfasis en
creatividad, razonamiento o pensamiento crítico pero refuerza esas habilidades al tiempo que realza
formas de organizar el problema de manera que el computador pueda ayudar.” ((ISTE), 2011)

El Pensamiento Computacional, en el marco del PRONIE MEP FOD, se define como una estrategia que
favorece el desarrollo de las habilidades del pensador computacional, que le brindan nuevas formas
de abordar la vida, para comprender mejor el mundo digital que nos rodea. Un pensador
computacional es quien pasa analizando, y desarrollando soluciones a situaciones que representan un
problema, quién busca comprender cómo funcionan los artefactos que le rodean y cómo hacer que
sean mejores, o quién busca optimizar los procesos o tareas que realiza cotidianamente o desde su
labor profesional, a fin de hacerlas eficientes y efectivas.

¿Cuáles prácticas realiza un pensador computacional? Veamos.

Prácticas del Pensador Computacional PRONIE MEP-FOD


La manera de hacer observable, de alguna forma, el Pensamiento Computacional, es a través del
desarrollo de sus prácticas. Hay diferentes nombres para determinar estas prácticas, sin embargo,
para la propuesta LIE ++, las llamaremos y definiremos de la siguiente manera:

Prácticas para el planteamiento de soluciones

Si bien, todas las prácticas permiten el planteamiento de soluciones, estas se destacan por tener más
afinidad a esta etapa en la resolución de problemas:

 Descomponer: Dividir el problema en partes pequeñas para facilitar su comprensión, estas


partes no tienen que estar necesariamente articuladas entre sí.
 Reconocimiento de patrones: Reconocer a partir del análisis, las similitudes, tendencias o
secuencias en un grupo de elementos.

1
 Abstraer: Quitar los detalles y quedarse con lo esencial de un grupo de elementos. Por
ejemplo: los rasgos distintivos de cada animal, para ser representado en un dibujo: las
extremidades de un gato, un perro o un elefante, sin importar su tamaño, color o raza.
 Generalizar: Identificar la misma funcionalidad o estructura de un elemento en distintos
contextos. Por ejemplo, identificar una estructura condicional en distintos lenguajes de
programación.
 Transferir: Aplicar el aprendizaje obtenido de un dominio a otro diferente. Por ejemplo,
aprovechar lo aprendido en organizar secuencias algorítmicas para la organización de tareas
cotidianas.

Prácticas para implementar y evaluar soluciones automatizadas

Una vez planteada una solución, lo que sigue es su implementación y evaluación, por eso es que
las siguientes prácticas podrían asociarse mayormente a esta etapa en la resolución de problemas,
sin que esto implique en que no se consideren al momento de plantear una solución.

 Modularizar: Plantear una solución programada que está en procedimientos que se ejecutan
de manera articulada. Nos referimos a la modularización cuando programamos.
 Formular algoritmos: Formular instrucciones paso a paso para completar una tarea.
 Remezclar: Utilizar con la autorización correspondiente el código de otros, para desarrollar
nuevos programas.
 Depurar: Mejorar su operacionalidad para hacerlo funcional y cada vez más eficiente.
 Programar: Crear una solución mediante el uso de código que pueda ser interpretado y
ejecutado por una máquina.

Prácticas asociadas

Estas prácticas han sido pensadas de manera transversal para ser tomadas en cuenta durante el
desarrollo de las actividades de aprendizaje, ya sea fortaleciéndolas en el desarrollo mismo de la
actividad (saber hacer) como en el área actitudinal (saber ser).

 Comunicar: Intercambiar información con otros de forma oral y escrita por medio de un
lenguaje adecuado, escuchar y dar explicaciones sobre un problema y su solución utilizando
argumentos.
 Colaborar: Interactuar con otros de manera constructiva y respetuosa durante la resolución
de un problema para apoyar su propio aprendizaje y contribuir al de los demás.
 Pensar de forma creativa: Generar ideas para realizar una obra o resolver un problema de
forma novedosa, superando la realidad presente y usando las tecnologías digitales en la
generación de respuestas alternativas.
 Autogestionar el aprendizaje: Conducirse de manera autónoma, responsable y acorde con
aquello que contribuye al propio aprendizaje y bienestar, y el de los demás.
 Manejar las tecnologías de forma ética y segura: Manejar responsablemente las tecnologías
digitales y gobernar su uso de manera ética y segura, cuidando la identidad personal,
respetando la propiedad intelectual, promoviendo el bien común y protegiendo en conjunto
a la sociedad, la cultura, el medio ambiente y los principios democráticos.

2
Reconocer estas prácticas, permite cobrar conciencia de cuándo las empleamos en nuestra
cotidianeidad, en qué momentos se hace necesario recurrir a ellas, y cómo es que realizamos los
procesos mentales para resolver los problemas tecnológicos o no.

Reflexione, ¿Cuáles de estas prácticas ha utilizado? ¿Ha sido consciente de su uso? Ahora que se han
expuesto y definido ¿Cree que sea más viable trabajar en cada una para perfeccionarlas?

Referencias

(ISTE), S. I. (2011). Pensamiento Computacional, Caja de Herramientas. Obtenido de ISTE Computer


Science: https://www.iste.org/

Alfaro, C. (2006, Año 1). Las ideas de Polya en la resolución de problemas. CUADERNOS DE
INVESTIGACIÓN Y FORMACIÓN EN EDUCACIÓN MATEMÁTICA, Numero 1.

Association, C. S. (14 de Febrero de 2018). K–12 Computer Science Standards. Obtenido de K–12
Computer Science Framework: https://k12cs.org/

Wing, J. (31 de Julio de 2008). Computational thinking and thinking about computing. Obtenido de
Carnegie Mellon’s School of Computer Science:
https://www.cs.cmu.edu/~wing/publications/Wing08a.pdf

También podría gustarte