Está en la página 1de 3

INSTITUTO TÉCNICO SUPERIOR DÁMASO ZAPATA

INFORMATICA 9°
PROFESOR: OMAR GARCÍA PERÍODO: 2

NOMBRE:________________________________________ CURSO:_________ FECHA:______________

Desempeños:
 Propone soluciones a problemas utilizando algoritmos secuenciales y condicionales.
 Desarrolla y comprende programas utilizando la interfaz del editor de la microbit.

GUÍA TALLER # 2. PENSAMIENTO COMPUTACIONAL Y ALGORITMOS


 ¿Qué es el Pensamiento Computacional (PC)?

El pensamiento computacional (PC) se define como el proceso mental de formular problemas y sus soluciones para
representarlas de tal manera que puedan ser llevadas a cabo por un agente de procesamiento de información.

"El Pensamiento Computacional son los procesos de pensamiento implicados en la formulación de problemas y sus
soluciones para que estas últimas estén representadas de forma que puedan llevarse a cabo de manera efectiva por un
procesador de información" (Jeanette Wing; 2011)

De esta definición surgen dos aspectos que son particularmente significativos para la educación:
1. El Pensamiento Computacional es un proceso de pensamiento, por lo tanto independiente de la tecnología.
2. El Pensamiento Computacional es un tipo específico de resolución de problemas que implica capacidades
distintas, por ejemplo, ser capaz de diseñar soluciones para ser ejecutadas por un ordenador, un humano,
o una combinación de ambos.

El Pensamiento Computacional es un proceso de resolución de problemas que incluye (pero no está limitado)
las siguientes características:

 Formular problemas de una manera que nos permita usar un ordenador y otras herramientas para ayudar a
resolverlos.
 Organizar y analizar datos de una manera lógica.
 Representar datos a través de abstracciones tales como modelos y simulaciones.
 Automatizar soluciones mediante el pensamiento algorítmico (una serie de pasos ordenados).
 Identificar, analizar e implementar posibles soluciones con el objetivo de conseguir la combinación más eficaz de
pasos y recursos.
 Generalizar y transferir este proceso de resolución de problemas a una amplia variedad de problemas.

 ¿Qué es el lenguaje?

Es una serie de símbolos que sirven para transmitir uno o más mensajes (ideas) entre dos entidades diferentes. A la
transmisión de mensajes se le conoce comúnmente como comunicación.

 ¿Qué es la comunicación?

La comunicación es un proceso complejo que requiere una serie de reglas simples, pero indispensables para
poderse llevar a cabo. Las dos principales son las siguientes:
* Los mensajes deben correr en un sentido a la vez.
* Debe forzosamente existir 4 elementos: Emisor, Receptor, Medio de Comunicación y Mensaje.

 ¿Qué es un algoritmo?

La palabra algoritmo se deriva de la traducción al latín de la palabra árabe alkhowarizmi, nombre de un matemático y
astrónomo árabe que escribió un tratado sobre manipulación de números y ecuaciones en el siglo IX. Un algoritmo es
una serie de pasos organizados que describe el proceso que se debe seguir, para dar solución a un problema específico.
 ¿Qué es un procesador?

Es un dispositivo electrónico que entiende esas instrucciones y las


ejecuta automáticamente.

 ¿Qué es un programa?

Es una secuencia de instrucciones, escritas para realizar una tarea específica en un procesador.

 ¿Qué es un programador?

Es la persona que escribe el programa para un procesador.

 ¿Qué es un diagrama de Flujo?

Es la representación gráfica de un algoritmo o proceso. También se puede decir que es la


representación detallada en forma gráfica de cómo deben realizarse los pasos en la
computadora para producir resultados.

Otra definición extraída de Wikipedia:


“Es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas
como programación, economía, procesos industriales y psicología cognitiva”.

 ¿Qué es un Lenguaje de Programación?


Es un conjunto de símbolos, caracteres y reglas (programas) que les permiten a las personas
comunicarse con la computadora.
Los lenguajes de programación tienen un conjunto de instrucciones que nos permiten realizar
operaciones de entrada/salida, cálculo, manipulación de textos, lógica/comparación y
almacenamiento/recuperación.
Algunos ejemplos de lenguajes de programación: Lenguaje C++; HTML; lenguaje Java, Scratch, Python,
etcétera.

TALLER No. 2

ACTIVIDAD No. 1. Lea el texto que viene en la guía, analícelo; escriba cada pregunta en su cuaderno y la
respuesta en su cuaderno.

1) ¿Qué es el Pensamiento Computacional?


2) ¿Podemos desarrollar pensamiento computacional, a pesar de no estar trabajando con un computador? Justifique su
respuesta.
3) Escriba las características del Pensamiento Computacional registradas en este texto.
4) ¿Qué es el lenguaje?
5) ¿Qué es la comunicación?
6) ¿Qué es un algoritmo?
7) ¿Qué es un procesador?
8) ¿Qué es un programa?
9) ¿Qué es un programador?
10) ¿Qué es un diagrama de flujo?
11) ¿Qué es un lenguaje de programación?
12) Escriba el nombre de algunos lenguajes de programación.

Fuentes de Información:

https://www.arsys.es/blog/programacion/recursos-ninos-jovenes/
https://www.aulaclic.net/cursos/mostrar.php?id=32&texto=metodologia+y+algoritmos
http://pseint.sourceforge.net/ (Software para el desarrollo de algoritmos).
ACTIVIDAD No. 2. Resuelva la siguiente sopa de letras:

“La felicidad no es lo que me pasa, sino como interpreto lo que me sucede” Marian Rojas Estapé

También podría gustarte