Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Programación
Laboratorio de cómputo IV
Secuencia Didáctica
¿Qué es un PROBLEMA
La palabra Problema tiene muchas acepciones:
• Es una necesidad inicial que tiene un objeto o solución a alcanzar,
mediante una serie de opciones, actividades o métodos bien definidos.
• Es un asunto del que se espera una solución.
• Es un planteamiento de una situación cuya respuesta desconocida debe
obtenerse a través de métodos científicos.
1.1.1. Fases de la solución de problemas
Polya (1945), en su modelo descriptivo, establece las necesidades para aprender a resolver
problemas.
• Este autor, considerado para muchos el padre de la heurística matemática, estableció
cuatro fases en la resolución de problemas:
Comprender el • ¿Cuál es la incógnita?
problema
• ¿Cuáles son los datos?
Concebir un plan
• ¿Conoce un problema relacionado con este?
• ¿Podría enunciar el problema de otra forma?
• ¿Ha empleado todos los datos?
obtenida
• ¿Puede verificar el razonamiento?
1.1.2. Diseño y creación de algoritmos
¿Qué es un ALGORITMO
Es un conjunto finito de instrucciones o pasos para
ejecutar una tarea o resolver un problema.
La palabra algoritmo deriva del nombre del
matemático Khwarizmi, que vivio entre los siglos VII y
VIII.
1.1.2.2. Etapas del diseño y creación de
algoritmos
Un algoritmo debe cumplir con las siguientes características:
Un algoritmo siempre debe tener un fin, es
Características
La estructura de un algoritmo debe estar integrada por tres partes: Entrada, Proceso y Salida.
• La Entrada se refiere a algo que existe y es con lo que se resuelve el problema.
• El Proceso es el seguimiento que se lleva para resolver el problema.
• La Salida son los resultados obtenidos
Entrada Proceso Salida
Recomendaciones para la redacción de los
algoritmos.
Algunas recomendaciones para que la redacción de los Ejemplos de algoritmos:
algoritmos sea de fácil lectura y comprensión son: Algoritmo para preparar un huevo estrellado:
1. Inicio
• Utilizar la palabra inicio y fin para identificar el 2. Preparar los utensilios e ingredientes
3. Prender la estufa
punto de partida y el término del algoritmo aunque 4. Poner a calentar un sartén con un poco de grasa en la estufa
este numerado. 5. Quebrar el huevo y vaciarlo en la sartén
6. Agregar un poco de sal
• Numerar cada paso. 7. Esperar que esté cocido
8. Servir y Comer
• Las instrucciones deben ser frases cortas y concretas. 9. Fin
• No iniciar las instrucciones con artículos (él, la, los, Algoritmo para dar un paso:
etc.) o pronombres.
1. Inicio
• Las instrucciones inician con un verbo que identifica 2. Apoyar el cuerpo sobre el pie izquierdo
la acción que se va a realizar. 3. Levantar el pie derecho
4. Avanzar el pie derecho
• Cuando un problema es muy complejo se recomienda 5. Bajar el pie derecho
dividirlo en módulos o sub-algoritmos. 6. Apoyar el cuerpo sobre el pie derecho
7. Levantar el pie izquierdo
8. Avanzar el pie izquierdo
9. Bajar el pie izquierdo
10. Fin
Tipos de Algoritmos
Algoritmos Computacionales:
• Que se emplean para el desarrollo de los
programas de computadoras y para el
procesamiento de datos.
• Descripción Narrada.
• Diagrama de flujo
• Pseudocódigo
Descripción Narrada.
¿Qué es un diagrama?
Inicio
Inicio Anota dos Números:
Escribe “Anota dos 36, 40
“Anota dos números”
números”
Lee Número 1, Número 2. Suma= 36+40= 76
Promedio= 76/2= 38
Número 1, Número 2
Suma= Número 1 +
Número 2 El resultado del Promedio es:
Suma= Número 1 +
Número 2 Promedio= Suma / 2 38
Promedio= Suma/2
Inicio Fin