Benemérita Universidad Autónoma de Puebla
C. R. C. San José Chiapa
Ingeniería en Procesos y Gestión Industrial
Actividad 1.2 Pensamiento computacional
Materia: Razonamiento Algorítmico
Presenta: SALGADO VARGAS MIGUEL
Matrícula: 202252610
Docente: RENDÓN ARENAS A. RICARDO
San José Chiapa, Puebla 29 de septiembre, 2022
OTOÑO 2022
Computational Thinking
Pensamiento Computacional
Jeannette M. Wing utiliza el concepto Pensamiento computacional para referirse a una
actitud y a un conjunto de habilidades que considera de aplicación universal.
El pensamiento computacional implica la resolución de problemas, diseño de sistemas y
comprendimiento del comportamiento humano, basándose en los conceptos
fundamentales de la informática.
“La integración del poder del pensamiento humano con las capacidades de las
computadoras”.
El pensamiento computacional nace de una incertidumbre y comprende una gama de
herramientas mentales por las cuales se reformula un problema aparentemente difícil en
uno pequeño, el cual sabemos cómo resolver, por medio de la abstracción y la
descomposición, considerando siempre términos como la protección y recuperación en
caso de suscitarse los peores escenarios posibles a través de la contención de daños y
la corrección de errores.
Características
• Utiliza grandes cantidades de datos.
• Complementa y combina matemáticas e ingeniería.
• Conceptualiza, el pensar como lo hace una computadora requiere pensar en
múltiples niveles de abstracción.
• Es una habilidad fundamental, no de memoria. Es algo que todo ser humano
debe saber para funcionar dentro de la sociedad moderna.
1
• Es una forma en que los humanos pensamos. Los humanos hacemos que las
computadoras sean emocionantes: usamos nuestra inteligencia para abordar
problemas que no nos atreveríamos a abordar antes, los límites de la tecnología
solo los impone nuestra imaginación.
• Más ideas, menos artefactos. Se utilizaran los conceptos computacionales y no
la tecnología para abordar y resolver problemas.
• Aplicable para todos, en todas partes. El pensamiento computacional es una
gran visión para guiar a educadores, investigadores y profesionales; sin embargo,
resulta indispensable llegar a la audiencia correcta: las escuelas, enviándoles los
siguientes mensajes:
o Quedan problemas por entender y resolver. Dichos problemas son
intelectualmente desafiantes y atractivos, tan solo falta enfocar nuestra
curiosidad y creatividad de manera distinta a la usual.
o Uno puede especializarse en informática y hacer cualquier cosa. Se
debe buscar inspirar el interés del público en la aventura intelectual que
supone la resolución de problemas, solo hace falta difundir la alegría, el
asombro y el poder de la informática, con el objetivo de hacer que el
pensamiento computacional sea algo común.
El pensamiento computacional solo se habrá arraigado en la vida de todos cuando
palabras como “algoritmo” y “precondición” sean parte del vocabulario del día a día.
2
Reflexión
¿Por qué es importante aprender el lenguaje de las computadoras para la
aplicación en la resolución de problemas en tu rama profesional (IPGI)?
Pensar como lo haría un computador resulta de gran importancia, puesto que
supone una metodología para la resolución de problemas por medio de la capacidad de
abstracción y la descomposición de problemas, habilidades que no solo sirven en un
ámbito profesional sino en nuestra vida cotidiana.
Hablando en un contexto netamente profesional / laboral, esa capacidad para la
resolución de problemas por medio de atajos mentales representa un “valor agregado”
que nos brinda la posibilidad de coexistir en un marco de constante cambio, así como
poder hacerles frente de una manera deseable.
Por otro lado, la carrera aborda directamente habilidades sociales y el manejo de las Soft
skills, las cuales aunadas a la capacidad de un pensamiento computacional nos hará más
llevadera la resolución de problemas dentro de una organización, puesto que estaríamos
considerando los intereses de todas las partes involucradas.
3
La integración del poder del pensamiento humano con las
"
¿Qué es? capacidades de las computadoras"
conceptos de la
informática
Resolución de problemas
Habilidades
Diseño de sistemas
aplicación universal
Descomponer problemas
Abstracción
ensamiento
P
Herramientas Protección y recuperación
computacional
Contención de daños
Corrección de errores.
Utiliza grandes cantidades de datos
Complementa y combina matemáticas e ingeniería
Conceptualiza Múltiples niveles de abstracción
Habilidad fundamental, no de memoria
Características Forma de pensamiento humano Funcionar dentro de la sociedad moderna
resolver problemas
Más ideas, menos artefactos Conceptos > tecnología
Enfocar nuestra curiosidad y creatividad
Aplicable para todos, en todas partes
Inspirar el interés en la aventura intelectual