Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
2. Naturaleza.
7. Resumen.
8. Bibliografía.
El Pensamiento Computacional (PC) llega a las aulas | 3
Otro de los aspectos más significativos es el Las técnicas que se plantean en esta guía y que
desarrollo del Pensamiento Computacional en edades dan forma al Pensamiento Computacional son
tempranas, ya que es en ese momento cuando el las siguientes:
cerebro está en su potencial de maduración y, por lo
• Reflexión: Se puede definir la reflexión como el
tanto, es interesante su estimulación para aumentar
pensamiento profundo sobre algún problema para
las posibilidades de aprendizaje.
comprenderlo bien y como tratar de darle solución,
Por otro lado, también promueve el intercambio de utilizando el pensamiento crítico.
experiencias entre docentes de diferentes países con • Diseño: Para descomponer el problema en
el fin de mejorar sus prácticas educativas y mejorar o problemas más pequeños, es muy útil diseñar
modelar prácticas de aprendizaje. algoritmos mediante diagramas de flujo y
pseudocódigo que ayuden a resolver cada una
Cuando un estudiante integra el Pensamiento de las partes del problema. Los algoritmos, los
Computacional desarrolla las siguientes habilidades: diagramas de flujo o el pseudocódigo sirven para
• Pensamiento crítico: Son capaces de organizar representar las ideas que se tienen para resolver el
datos de manera lógica, analizar dichos y datos y problema de manera secuencial.
predecir posibles resultados. • Codificación: Por codificación se puede entender
• Descomposición: Descomponer el problema en la acción traducir la información que aparece en el
problemas más pequeños para que resulte más diseño y evaluarla de manera que se cumplan las
fácil su resolución. condiciones propuestas.
• Reconocimiento de patrones: Son capaces de • Análisis: El análisis hace referencia por un lado
detectar patrones de problemas que ya han a la abstracción, pudiendo diferenciar la parte
solucionado anteriormente, pudiendo aplicarlos para de la información que es importante de la que es
intentar resolver el problema que estén afrontando. prescindible; y por otro lado, hace referencia a la
generalización, que sucede cuando se buscan
• Abstracción: Son capaces de reconocer la
elementos comunes o patrones.
información esencial del problema de la menos
relevante.
El Pensamiento Computacional (PC) llega a las aulas | 5
• Aplicar: Por último, se debe poner en práctica todos Para que un algoritmo se considere válido debe reunir las
los procedimientos empleados para resolver el siguientes características:
problema planteado, de esta forma se identificarán
soluciones para una misma necesidad. (Figura 2) • Las instrucciones deben de ser muy precisas para
que solo puedan interpretarse de una única manera.
Reflecting Applying
Coding Analysing
Designing
Figura 3. Algoritmos.
Quiero café.
Servir en taza y
añadir azúcar.
No Si
¿Está dulce? Tomar el café.
Añadir azúcar.
Figura 4. Algoritmos.
• Se sirve el café en la taza, se añade azúcar y se No hay una única manera de representar un algoritmo
comprueba si está dulce, en caso de no estarlo, se mediante pseudocódigo, es decir, cada persona pueda
añade azúcar. escribir de la manera que más sencillo le resulte
• El algoritmo acaba con la instrucción “tomar representar un algoritmo. A continuación, se puede ver
café”, una vez que se han ejecutado los pasos un ejemplo de un pseudocódigo de un programa que
secuencialmente. suma dos números introducidos por teclado y muestra
el resultado.
Por otro lado, se tiene el pseudocódigo que es la manera
de representar los pasos que va a realizar un algoritmo • Inicio.
mediante el uso de un falso lenguaje. Se puede decir que • Escribir: “Introduce el primer número”.
es un lenguaje de descripción de algoritmos o pasos • Lee número 1.
que va a realizar un programa, por ello, normalmente • Escribir “Introduce el segundo número”.
se escribe en el lenguaje natural para que pueda ser
interpretado por otras personas. • Leer número 2.
• Resultado= número1 + número 2.
El principal objetivo que tiene la utilización del • Escribir resultado.
pseudocódigo es proporcionar una solución al algoritmo
lo más específica posible. Cabe destacar que un buen • Fin.
pseudocódigo respeta las estructuras del programa,
pero utiliza palabras comunes de manera que sea fácil
de interpretar.
El Pensamiento Computacional (PC) llega a las aulas | 8
Herramientas
del Pensamiento
Computacional
Los avances tecnológicos han permitido a los docentes
introducir herramientas innovadoras y motivadoras
para fomentar el Pensamiento Computacional en los
estudiantes. Estas herramientas permiten preparar
a los estudiantes no solo para ser pensadores
computacionales, sino que aprenden habilidades que
les ayudan a resolver los problemas del mañana. Para
trabajarlo en el aula es importante analizar qué medios y
materiales disponen.
Figura 7. Mbot.
C O
creativos y perseverantes.
Bibliografía
1. Base de datos de Harvard. (s.f.). Computational
thinking with scratch. Developing fluency with
computational concepts, practices, and perspectives.
What is computational thinking? Recuperado de:
D E
http://scratched.gse.harvard.edu/ct/defining.html
2. Basogain Olabe, Xabier., Olabe Basogain, M.A & Olabe
Basogain, J.C. (2015). Pensamiento Computacional
a través de la Programación: Paradigma de
Aprendizaje RED. Revista de Educación a Distancia.
46(6). Recuperado de: http://www.um.es/ead/
red/46/Basogain.pdf
Figura 9. Code.
3. Berry, Miles (2013). Computing in the national
curriculum A guide for primary teachers.
• Scratch: Es un entorno de programación visual, en Computing At School. Recuperado de: http://
el que es posible crear sus propias animaciones, www.computingatschool.org.uk/data/uploads/
historias e incluso facilita desarrollar sencillos CASPrimaryComputing.pdf
videojuegos. Usa un lenguaje de programación 4. Bocconi, Stefania, Chioccariello, Augusto, Dettori,
mediante el uso de bloques conectados Giuliana, Ferrari, Anusca & Katja Engelhard. (2016).
secuencialmente. (Figura 10) Developing Computational Thinking in Compulsory
Education. European Commission, Joint Research
Centre. Recuperado de: http://publications.jrc.
ec.europa.eu/repository/bitstream/JRC104188/
jrc104188_computhinkreport.pdf
5. Dorling, M. (2017, 3 de abril). CAS computational
thinking - A Guide for teachers. Recuperado de:
https://community.computingatschool.org.uk/
resources/2324/single#
El Pensamiento Computacional (PC) llega a las aulas | 10