2. ¿Qué es el pensamiento computacional?
“El pensamiento computacional son los procesos y la ideas relacionados con la
formulación y la solución de un problema de manera que esta pueda ser realizada
por un agente de procesamiento de información”
El Pensamiento computacional es un enfoque para la solución de problemas,
construcción de sistemas, y la comprensión del comportamiento humano que se basa
en el poder y los límites de la computación.
3. Fundamento Tecnológico
El pensamiento computacional se refiere a los procesos de
pensamiento que buscan una resolución de problemas, que
podrían llevarse a cabo y ser representados, a través de
secuencias de instrucciones y algoritmos, por un actor, gente
o máquinas, que conozcan y usen herramientas y técnicas
informáticas para procesar información.
5. Habilidades del pensamiento
computacional
Generar una abstracción del problema a resolver.
Organizar los datos de manera lógica.
Identificar y analizar posibles soluciones.
Especificar una solución mediante una serie de
pasos ordenados (algoritmo).
Codificar la solución en un lenguaje que entienda el
computador (programa).
Generalizar y transferir esta solución a otros
problemas donde sea aplicable.
6. ENCODING
En ingles “codificación”, es el proceso a través
del cual se transforma información textual
humana (caracteres alfabéticos y no
alfabéticos) en un conjunto más reducido de
datos, para ser almacenados o transmitidos.
Este proceso de transformación o
transposición lo median los algoritmos:
técnica/procedimiento/ método para resolver
un problema mediante una serie de pasos
lógicamente definidos, precisos y finitos,
donde cada paso indica la acción a realizar
sin criterios de interpretación.
7. Metodología de enseñanza y
programación: Problemas
Uso excesivo de ejemplos tradicionales.
Altos niveles de repitencia (58%) y deserción (
41,9%).
Bajos niveles de aprendizaje.
Dificultad al pasar del lenguaje natural al de
programación.
Escaso uso de herramientas informáticas
apropiadas.
8. Programación Creativa
Desarrollar la creatividad utilizando la posibilidad
de creación del mundo de la computación.
Para la realización de ejercicios relacionados con:
arte, narrativa y juegos.
Se puede desarrollar todos los elementos del
pensamiento computacional.