Documentos de Académico
Documentos de Profesional
Documentos de Cultura
TECNOLOGÍA INFORMÁTICA
ITI
Universidad del Valle Slide 2
Objetivos Instruccionales
❖ Identificar y aplicar las estructuras de control de flujo
condicional
ITI
Universidad del Valle Slide 3
Algoritmo
ITI
Universidad del Valle Slide 4
¿Qué es un Algoritmo?
ITI
Universidad del Valle Slide 5
Ejemplo algoritmo
ITI
Universidad del Valle Slide 6
Ejemplo algoritmo
ITI
Universidad del Valle Slide 7
Características de los algoritmos
ITI
Universidad del Valle Slide 8
Características de los algoritmos
Realizable:
Comprensible: Debe ser claro lo que hace, de forma
que quien ejecute los pasos (ser humano o máquina)
sepa qué, cómo y cuándo hacerlo.
Preciso:
ITI
Universidad del Valle Slide 9
Características de los algoritmos
Realizable:
Comprensible:
Preciso: El orden de ejecución de las instrucciones
debe estar perfectamente indicado. Cuando se ejecuta
varias veces, con los mismos datos iniciales, el resultado
debe ser el mismo siempre. La precisión implica
determinismo.
ITI
Universidad del Valle Slide 10
ITI
Universidad del Valle Slide 11
Pensamiento Algoritmico
ITI
Universidad del Valle Slide 12
Pensamiento Algoritmico
Pensamiento Computacional:
Pensamiento Algorítmico: El pensamiento algorítmico
se refiere al desarrollo y uso de algoritmos que puedan
ayudar a resolver un tipo específico de problema o a
realizar un tipo específico de tarea.
ITI
Universidad del Valle Slide 13
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 14
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 15
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 16
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 17
Introducción a la Solución de
Problemas
Pero y ¿Qué es un problema?
ITI
Universidad del Valle Slide 18
Introducción a la Solución de
Problemas
• Calcular el área de un
triángulo
ITI
Universidad del Valle Slide 19
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 20
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 21
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 22
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 23
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 24
❖ Pseudocódigo: Falso lenguaje (el prefijo pseudo significa
falso) que emplea una mezcla de lenguaje natural con
algunas convenciones sintácticas propias de lenguajes de
programación, como asignaciones, ciclos y condicionales,
aunque no está regido por ningún estándar.
Entradas
Proceso
Salida
ITI
Universidad del Valle Slide 25
❖ Diagrama de flujo:
ITI
Universidad del Valle Slide 26
ITI
Universidad del Valle Slide 27
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 28
Resolviendo problemas en Code.org
Ambiente del problema
Herramienta para
borrado de instrucciones
ITI
Universidad del Valle Slide 30