¿Qué es el Pensamiento Computacional?
El pensamiento computacional es el proceso de raciocinio a través del cual un individuo resuelve situaciones problemáticas, aplicando razonamiento lógico en el desarrollo de cada solución.
“Education should prepare young people for jobs that do not yet exist, using technologies that have not yet invented, to solve problems of wich we are not yet aware”
Richard Riley
Descubre tu pensamiento
computacional
Regístrate si eres nuevo
Empieza esta nueva experiencia y mide tus habilidades en pensamiento computacional ya mismo
Si ya te uniste a nosotros solo continúa con la experiencia
Objetivos del proyecto
dIFUNDIR
Difundir, a través de charlas y foros, la relevancia del Pensamiento Computacional en diversos ámbitos académicos
FAMILIARIZAR
Familiarizar a la comunidad académica, a través de talleres prácticos, con los principios del Pensamiento Computacional
IMPLEMENTAR
Implementar herramientas informáticas simples de usar, a través de las cuales se puedan evaluar diversos componentes del Pensamiento Computacional
Pilares del Pensamiento Computacional
Descomposición
Segmentar un problema en partes permite analizar y resolver por separado cada fragmento; y luego las soluciones obtenidas se pueden ensamblar para obtener la solución general. Entre otras ventajas, esta forma de trabajo optimiza el diseño y construcción de grandes sistemas.
Reconocimiento de Patrones
La identificación de similitudes, relaciones y diferencias con situaciones previamente analizadas, permite la implementación de estrategias para resolver rápidamente el problema actual. El reconocimiento de patrones permite la generación de soluciones algorítmicas escalables, cada vez más eficaces y también más eficientes.
Abstracción
Identificar y eliminar los detalles innecesarios de la información de un problema hace que éste sea más comprensible, facilitando la resolución del mismo ya que no se invierte tiempo ni esfuerzo en el planteamiento de procesos ociosos. Esto implica tener la habilidad de elegir los elementos que se pueden obvia sin alterar la esencia de la problemática.
Modelado y Simulación
La simulación es el proceso de representar o modelar un sistema con la finalidad de comprender su comportamiento. La simulación involucra realizar experimentos usando modelos para probar hipótesis. Es por ello que la simulación por computadora ha sido designada como el tercer pilar de la ciencia, junto con la teoría y la experimentación clásica.
Algoritmo
Desarrollar la solución escribiendo un algoritmo ordenado paso a paso que pueda ser entendible tanto para la computadora como para una persona, en un algoritmo, cada instrucción identifica y se planifica el orden en el que deben llevarse a cabo. Los algoritmos se utilizan a menudo como punto de partida para crear un programa de computadora, y a veces se escriben como un diagrama de flujo o en seudocódigo
Evaluacion
Determinar la efectividad de una solución comprobando que haga exactamente para la que fue diseñada y verificar que resuelva el problema original. La evaluación ayuda a garantizar que se enfrenten el menor número posible de dificultades al programar la solución.
Nuestro equipo
Nuestro equipo está compuesto por profesionales apasionados cuya motivación y dedicación a su trabajo es vital para el éxito
María Eugenia González Pérez
Docente IUSH
MSc. Ingeniería de Software
info@easythink.com.co
Dayan Cristina Tabares Gómez
Estudiante de Ingeniería de Sistemas – IUSH
Mateo Peñaranda Diaz
Egresado de Ingeniería de Sistemas – IUSH
Juan Diego Giraldo Gomez
Estudiante de Tecnología de Sistemas – IUSH