Solución de Problemas Paso A Paso EVA
Solución de Problemas Paso A Paso EVA
Solución de Problemas Paso A Paso EVA
PASO A PASO
Objetivos
Un estado inicial
Una meta (lo que se pretende lograr)
Un conjunto de recursos (lo que está permitido hacer
y/o utilizar)
Un dominio (el estado actual de conocimientos,
habilidades y energía de quien va a resolverlo)
(Moursund, 1999).
Problemas y estrategias
• Una estrategia es un plan para lograr un
objetivo ó una meta.
• Diseño
• Resolución - Implementación
Elementos de un Problema
Proceso
Estado
(Recursos Meta
Inicial
+
Dominio)
Un método para resolver un problema,
es mediante una serie de pasos precisos,
definidos y finitos, además es una serie de
operaciones detalladas que se pueden
formular de muchas formas con el cuidado
de que no exista ambigüedad.
Características de la Solución :
• Resolver problemas es
esencialmente un
proceso creativo, se
deben considerar
algunas fases o pasos
que generalmente se
siguen.
Etapas para la resolución de un problema
Análisis
Con qué datos se del problema
cuenta,
Descripción
Cuáles son
detallada de
necesarios los
como
pasos que deben Construcción
valores de entrada de la
seguirse
Qué parade la
restricciones
Seguimiento Solución
resolver
deben el
considerarse
solución
problema.
Cómo debe ser
empleando la
datos
salida para que el
que son
problema se
representativos Verificación de la
resuelva.
del problema que Solución
se desea resolver.
Metodologías para Solucionar
Problemas
Ciclo de programación.
Introducción a los algoritmos
• ¿Que es un algoritmo?
Cualitativos o Cuantitativos
Informales
Son aquellos que
utilizan cálculos
Son aquellos que
numéricos para
se describen
definir los pasos
utilizando palabras
del proceso
Características de los algoritmos
LEGIBLE
CONCRETO
• INICIO
Edad: Entero
ESCRIBA “¿cuál es tu edad?”
Lea Edad
SI Edad >=18 entonces
ESCRIBA “Eres mayor de
Edad”
FINSI
ESCRIBA “fin del algoritmo”
FIN
Ciclo para programación de
soluciones por computador
Algoritmo Computador
(descripción de pasos (Lenguaje bajo
– lenguaje natural) nivel - Bits)
Traducción
Programación
Programa (Compiladores-Interpretes)
(Lenguaje Alto Nivel)
Introducción a los algoritmos
1. Poner la llave.
2. Asegurarse que el cambio esté en neutro.
3. Pisar el el acelerador.
4. Girar la llave hasta la posición “arranque”.
5. Si el motor arranca antes de 6 seg, dejar la
llave en la posición “encendido”.
6. Si el motor no arranca antes de 6 seg, volver al
paso 3 (como máximo 5 veces).
7. Si el auto no arranca, llamar a la grúa.
Freir Tajadas de Plátano para el almuerzo
Inicio
• 1.- Buscar utensilios.
• 2.- Quitar la cáscara al plátano.
• 3.- Rebanar el plátano.
• 4.- Prender la hornilla de la estufa.
• 5.- Colocar el aceite al sartén.
• 6.- Esperar a que el aceite este caliente.
• ¿Estará caliente el aceite? → pregunta de verificación.
• SI: ir al paso 7.
• NO: ir al paso 6.
• 7.- Colocar las tajadas en el sartén.
• 8.- Esperar a que doren las tajadas por un lado.
¿Estarán listas las tajadas por este lado? → pregunta de verificación.
• SI: ir al paso 9.
• NO: ir al paso 8 (Revisión).
• 9.- Voltear las tajadas.
• 10.- Esperar a que doren las tajadas.
¿Estarán doradas las tajadas? → pregunta de verificación.
• SI: ir al paso 11.
• NO: ir al paso 10.
• 11.- Retirar las tajadas.
• 12.- Colocar las tajadas en un plato.
• 13.- Apagar la estufa.
• 14.- Colocar queso.
• 15.- Servir.
Fin
Realizar un puré de papas
Inicio
• 1.- Buscar utensilios.
• 2.- Lavar las papas.
• 3.-Quitar la concha a las papas.
• 4.- Llenar la olla con agua.
• 5.- Colocar las papas dentro de la olla.
• 6.- Encender la estufa.
• 7.- Colocar la olla en la estufa.
• 8.- Esperar a que hiervan.
¿Estarán listas las papas? → pregunta de verificación
• SI: ir al paso 9.
• No: ir al paso 8.
• 9.- Retirar las papas.
• 10.- Triturar las papas.
• 11.- Agregar mantequilla, leche y queso rayado.
• 12.- Mezclar.
• 13.- Agregar sal al gusto.
• 14.- Servir.
Fin
Cambiar la llanta desinflada de un carro teniendo un gato en
buen estado, una llanta de reemplazo y una cruceta .
Inicio
• 1. Aflojar los tornillos de la rueda desinflada con la
cruceta.
• 2. Ubicar el gato en su sitio.
• 3. Levantar el gato hasta que la rueda desinflada pueda
girar libremente.
• 4. Quitar los tornillos y la rueda desinflada.
• 5. Poner rueda de repuesto y los tornillos.
• 6. Bajar el gato hasta que se pueda liberar.
• 7. Sacar el gato de su sitio.
• 8. Apretar los tornillos con la cruceta.
Fin
Calcular la altura de un edificio
• Análisis:
• Determinar cantidad de pisos
• Altura de un apartamento
• Calcular Altura
• Solución:
Inicio
1. Suministrar la cantidad de pisos.
• 2. Multiplicar la cantidad e pisos por la altura de cada
apartamento
• 3. Generar resultado
Fin
EJERCICIOS PROPUESTOS
• CANIBALES Y MISIONEROS
http://matematicasbachiller.com/juegos/cruzando-el-rio-02-canibales-
y-misioneros#.V_mPmeB97IU