Está en la página 1de 23

Tecnología de la Información

y Comunicaciones - TIC
Docente: Mgt. Carlos Ramón Quispe Onofre
Índice

1. Pensamiento Computacional y sus


características.
2. Piedras angulares del pensamiento
computacional.
2
Tema 1. Pensamiento Computacional y
sus características

3
Video Introductorio

https://youtu.be/veXgaxaNICM
4
Tema 1. Pensamiento Computacional y
sus características.
Introducción
La primera vez que se escucho el término “Pensamiento
Computacional (Computational Thinking)” fue en el 2006 por
Jeanette Wing que fue quien popularizó el término en su artículo
y desde entonces se ha buscado una definición adecuada y
sólida, a continuación algunas aproximaciones.

5
Tema 1. Pensamiento Computacional y sus características.
Definición
La misma autora Jeannette Wing establece en el 2006, una de las
definiciones más apropiada de pensamiento computacional hasta
la fecha “El pensamiento computacional representa una actitud y
un conjunto de habilidades universalmente aplicables que todos,
no sólo los informáticos, estarían ansiosos por aprender y usar"

6
Tema 1. Pensamiento Computacional y sus características.
Definición

Una aproximación al concepto de Pensamiento Computacional la


hace también Tasneem Raja (2014) en el post We Can Code It!, de la
revista-blog Mother Jones:
“El enfoque computacional se basa en ver el mundo como una serie
de problemas, a los que se puede dividir en trozos más pequeños y
resolver poco a poco a través de la lógica y el razonamiento
deductivo”.
7
Tema 1. Pensamiento Computacional y sus características.
Elementos
El pensamiento computacional
está compuesto por 4
elementos, también llamados
partes o habilidades de
acuerdo a las diferentes
bibliografías.

8
Tema 1. Pensamiento Computacional y sus características.
Características del Pensamiento
Computacional (PC)

El PC presenta las siguientes


características:

● En el Pensamiento Computacional (PC) se


conceptualiza, no sólo se programa.

9
Tema 1. Pensamiento Computacional y sus características.
Características del Pensamiento Computacional (PC)
● Para el PC, es preciso pensar como un científico de la computación. Significa
más que ser capaz de programar una computadora. Requiere pensar en
múltiples niveles de abstracción

10
Tema 1. Pensamiento Computacional y sus características.
Características del Pensamiento Computacional (PC)
En el pensamiento computacional son fundamentales las habilidades de desarrollo
cognitivo creativo, no memorísticas mecánicas, lo memorístico significa mecánico,
aburrido, rutinario. Los humanos y nuestra inteligencia hacemos que las
computadoras sean emocionantes.

11
Tema 1. Pensamiento Computacional y sus características.
Características del Pensamiento
Computacional (PC)
● Complementa y combina el pensamiento
matemático y de ingeniería. El Pensamiento
Computacional se basa inherentemente en el
pensamiento matemático, dado que, como todas
las ciencias, sus fundamentos formales descansan
en las matemáticas. Se basa inherentemente en el
pensamiento de ingeniería, dado que construimos
sistemas que interactúan con el mundo real.
12
Tema 1. Pensamiento Computacional y sus características.
Características del Pensamiento Computacional (PC)
● Nos permite ser libres para construir mundos virtuales, diseñar sistemas
más allá del mundo físico; Ideas, no artefactos. No solo los artefactos de
software y hardware que producimos estarán físicamente presentes en
todas partes y tocarán nuestras vidas todo el tiempo, serán los conceptos
computacionales que usamos para abordar y resolver problemas,
administrar nuestra vida diaria, y comunicarnos e interactuar con otras
personas.

13
Tema 2: Piedras angulares del
pensamiento computacional

14
1ra piedra angular: Descomposición
La forma en que una computadora descompone un problema
se llama “descomposición”.

❖ Capacidad de descomponer el código o


problema para entenderlo mejor.

❖ Encontrar soluciones paso a paso.

15
Ejemplo
Descubrir cómo funciona una
bicicleta mirando en detalle las
diferentes partes que la
componen es un ejemplo de
descomposición.

16
2da piedra angular:
Reconocimiento de Patrones
Una vez que un problema se descompone en partes:
❖ Cada uno de los problemas puede analizarse
individualmente.
❖ Se intenta buscar cualquier similitud entre los
problemas, para resolverlo.
❖ Al evaluar las similitudes entre los problemas
descompuestos, podemos trabajar en soluciones
comunes entre los problemas.
17
Ejemplo

Descomposición Patrones

18
3ra piedra angular:
Abstracción
❖ Se utiliza para filtrar características
irrelevantes y detalles innecesarios.

❖ Este paso permite enfocarse solo en los


datos más importantes e ignorar los datos
irrelevantes.

19
Ejemplo
❖ Los perros corren rápido.
❖ Algunos barcos tienen velas.

20
4ta piedra angular:
Algoritmos
❖ Los Algoritmos pueden usarse para concluir y
encontrar la respuesta final al problema.
❖ Los algoritmos son un conjunto de instrucciones
paso a paso para resolver un problema.
❖ Se pueden representar como un diagrama de
flujo o pseudocódigo (es una forma de describir
un conjunto de instrucciones que no utiliza una
sintaxis específica).
21
Ejemplo

22
Bibliografía
● Mohaghegh, D. M., & McCauley, M. (2016). Computational thinking: The skill set of the
21st century.
● Raja, T. (2014). We Can Code It! Why computer literacy is key to winning the 21st
century. Mother Jones.
● Wing, J. M. (2006). Computational thinking. Communications of the ACM, 49(3), 33-35.
● Zapata-Ros, M. (2018). Computational Think/Pensamiento Computacional.
● BBC News. (2020, mayo 20). What is computational thinking? - Introduction to
computational thinking - KS3 Computer Science Revision. Recuperado 31 de mayo de
2020, de https://www.bbc.co.uk/bitesize/guides/zp92mp3/revision/1

23

También podría gustarte