Professional Documents
Culture Documents
TECNOLOGÍA INFORMÁTICA
❖ Distinguir los elementos de la solución de un problema del mundo real en la etapa de análisis
del enunciado de una situación problemática.
❖ Identificar y aplicar las estructuras de control de flujo condicional y control de flujo repetitivo.
ITI
Universidad del Valle Slide 2
Algoritmo
ITI
Universidad del Valle Slide 3
Ejemplo Algoritmo
Lavarnos los dientes. Veamos la forma de expresar este
procedimiento como un Algoritmo:
1. Tomar la crema dental
2. Destapar la crema dental
3. Tomar el cepillo de dientes
4. Aplicar crema dental al cepillo
5. Tapar la crema dental
6. Abrir la llave del lavamanos
7. Remojar el cepillo con la crema dental
8. Cerrar la llave del lavamanos
9. Frotar los dientes con el cepillo
10. Abrir la llave del lavamanos
11. Enjuagarse la boca
12. Enjuagar el cepillo
13. Cerrar la llave del lavamanos
14. Secarse la cara y las manos con una toalla
ITI
Universidad del Valle Slide 4
Características de los Algoritmos
Un algoritmo debe ser:
Realizable: El proceso algorítmico debe terminar después de una
cantidad finita de pasos. Se dice que un algoritmo es inaplicable
cuando se ejecuta con un conjunto de datos iniciales y el proceso
resulta infinito o durante la ejecución se encuentra con un obstáculo
insuperable sin arrojar un resultado. → SE PUEDE HACER
Comprensible: Debe ser leído y entendido de una única manera.de
forma que quien ejecute los pasos (ser humano o máquina) sepa qué,
cómo y cuándo hacerlo. → SE ENTIENDE PARA HACER
ITI
Universidad del Valle Slide 5
ITI
Universidad del Valle Slide 6
Pensamiento Algoritmico
ITI
Universidad del Valle Slide 7
Introducción a la Solución de
Problemas
La expresión "Resolución de Problemas" fue introducida por
matemáticos, pero actualmente no se limita tan sólo al ámbito
de las matemáticas sino que está presente en diferentes
disciplinas, y a menudo con diferentes terminologías. Por
ejemplo,
ITI
Universidad del Valle Slide 8
Ejercicio
Gana bonificación quien escriba el menor número de pasos a seguir
para resolver la siguiente situación:
Para tener en cuenta: Los envases pueden ser irregulares, o sea que
no podemos definir a ciencia cierta medidas como: un tercio del agua,
la mitad de agua del envase, y cosas por el estilo; lo que si sabemos es
que los envases llenos poseen los volúmenes antes descritos y
poseemos en el pozo una cantidad de agua suficiente para resolver
este problema.
ITI
Universidad del Valle Slide 9
Ejercicio
Solución:
Inicio
1. Llenar el envase de 5 litros con el agua del pozo
2. Llenar el envase de 3 litros con el contenido del
de 5 litros.
3. Vaciar el contenido del envase de 3 litros al pozo.
4. Vaciar el contenido del envase de 5 litros al de 3
litros.
5. Llenar el envase de 5 litros con el agua del pozo.
6. Llenar el envase de 3 litros con el contenido del
de 5 litros.
7. Coger el envase de 5 litros.
8. Desplazarse a B
Fin
ITI
Universidad del Valle Slide 10
Ejercicio
Complete la secuencia lógica
Línea 1: 1
Línea 2: 1 1
Línea 3: 2 1
Línea 4: 1 2 1 1
Línea 5: 1 1 1 2 2 1
Línea 6: ? ? ……….
ITI
Universidad del Valle Slide 11
Introducción a la Solución de
Problemas
Pero y ¿Qué es un problema?
ITI
Universidad del Valle Slide 12
Introducción a la Solución de
Problemas
• Calcular el área de un
triángulo
ITI
Universidad del Valle Slide 13
Introducción a la Solución de
Problemas
La solución de problemas se puede definir entonces como una
actividad cognitiva que consiste en proporcionar una respuesta a
una situación.
1. Identificar el problema
2. Efectuar una secuencia de pasos lógicos y ordenados que
lleven a la solución.
ITI
Universidad del Valle Slide 14
Introducción a la Solución de
Problemas
1. Identificar el problema
Para identificar el problema debe hacerse
una serie de preguntas, tales como:
ITI
Universidad del Valle Slide 15
Introducción a la Solución de
Problemas
1. Identificar el problema
¿Cómo cambiar una llanta de un carro que se ha pinchado?
ITI
Universidad del Valle Slide 16
Introducción a la Solución de
Problemas
2. Efectuar una secuencia de pasos lógicos y ordenados
que lleven a la solución.
ITI
Universidad del Valle Slide 17
Lenguajes Algorítmicos
En esta fase se utilizan los lenguajes algorítmicos, los cuales se
definen como un conjunto de símbolos y reglas que permiten
describir de manera explícita un proceso, ya que el lenguaje
natural tiende a ser ambiguo y muchas veces extenso.
❖ No gráficos: pseudocódigo.
❖ Gráficos: diagramas de flujo
ITI
Universidad del Valle Slide 18
Algoritmos No Gráficos
Entradas
Proceso
Salida
ITI
Universidad del Valle Slide 19
Algoritmos Gráficos
❖ Diagrama de flujo:
ITI
Universidad del Valle Slide 20
ITI
Universidad del Valle Slide 21
Resolviendo problemas en Code.org
Ingresa a : https://www.yopuedoprogramar.com/
Link alternativo: https://studio.code.org/hoc/1
Clic aquí
ITI
Universidad del Valle Slide 22
Resolviendo Problemas en Code.org
Ambiente del problema
Herramienta para
borrado de instrucciones
ITI
Universidad del Valle Slide 24