SlideShare una empresa de Scribd logo
1 de 11
Descargar para leer sin conexión
FASES PARA LA ELABORACIÓN
DE UN PROCEDIMIENTO
PROF. EILYNS REYES
JUNIO 2018
• López, J (2009). Algoritmos y Programación (guía para docentes). 2da Edición. Documento en
línea. Disponible en: http://www.eduteka.org
DEFINICIÓN
● Algoritmos
Consiste en aplicar adecuadamente una serie
de pasos detallados que aseguran una
solución correcta. Por lo general, cada
algoritmo es específico de un dominio del
conocimiento. La programación de
computadores se apoya en este método
FASES PARA ELABORAR UN
PROCEDIMIENTO
Según Polya (1957), cuando se
resuelven problemas, intervienen
cuatro operaciones mentales
Fases para solucionar un
problema mediante la
programación
FASES PARA ELABORAR UN
PROCEDIMIENTO
● Formular claramente el problema: La solución de un problema debe iniciar por
determinar y comprender exactamente en qué consiste ese problema.
● Especificar los resultados que se desean obtener: identificar la información
relevante, ignorar los detalles sin importancia, entender los elementos del
problema y activar el esquema correcto que permita comprenderlo en su
totalidad (Woolfolk, 1999). El estudiante debe preguntarse: ¿Qué información me
solicitan? ¿Qué formato debe tener esta información?
FASES PARA ELABORAR UN
PROCEDIMIENTO
● Identificar la información disponible:
El estudiante debe preguntarse:
● ¿Qué información es importante?
● ¿Qué información no es relevante?
● ¿Cuáles son los datos de entrada?
(conocidos)
● ¿Cuál es la incógnita?
● ¿Qué información me falta para resolver
el problema? (datos desconocidos)
● ¿Puedo agrupar los datos en categorías?
Según el nivel de conocimiento
● ¿Qué conocimientos tengo en el área o
áreas del problema?
● ¿Son suficientes esos conocimientos?
● ¿Dónde puedo obtener el conocimiento que
necesito para resolver el problema?
● ¿Mis compañeros de estudio me pueden
ayudar a clarificar mis dudas?
● ¿Qué expertos en el tema puedo consultar?
FASES PARA ELABORAR UN
PROCEDIMIENTO
● Determinar las restricciones: se determina aquello que está permitido o
prohibido hacer y/o utilizar para llegar a una solución
¿Qué condiciones me plantea el problema?
¿Qué está prohibido hacer y/o utilizar?
¿Qué está permitido hacer y/o utilizar?
¿Cuáles datos puedo considerar fijos (constantes) para simplificar el problema
¿Cuáles datos son variables?
¿Cuáles datos debo calcular?
FASES PARA ELABORAR UN
PROCEDIMIENTO
● Especificar los resultados que se desean obtener: Consiste en determinar
los procesos que permiten llegar a los resultados esperados a partir de los datos
disponibles. El estudiante debe preguntarse:
¿Qué procesos necesito?
¿Qué fórmulas debo emplear?
¿Cómo afectan las condiciones a los procesos?
¿Qué debo hacer?
¿Cuál es el orden de lo que debo hacer?
En la medida de lo posible, es aconsejable dividir el problema original en otros más pequeños y
fáciles de solucionar (submetas), hasta que los pasos para alcanzarlas se puedan determinar con
bastante precisión (módulos).
ACTIVIDAD
● Basándose en la metodología expuesta en esta unidad, dividir a los estudiantes
en grupos y distribuir entre ellos la tarea de análisis detallado (“Formular el
problema”, “Resultados esperados”, “Datos disponibles”, “Determinar las
restricciones” y “Procesos necesarios”) de los siguientes problemas (uno por
grupo):
1. Hallar el área de un cuadrado cuyo lado mide 5 cm.
2. Hallar uno de los lados de un rectángulo cuya área es de 15 cm 2 y uno de sus
lados mide 3 cm.
3. Hallar el área y el perímetro de un círculo cuyo radio mide 2 cm.
4. Hallar el área de un pentágono regular de 6 cm de lado y con 4 cm de
apotema.
FASES PARA ELABORAR UN
PROCEDIMIENTO
● Una vez realizado un análisis a fondo del problema se procede a elaborar el
algoritmo mediante seudocódigo o diagramas de flujo, este consiste en la
representación gráfica, mediante símbolos geométricos, de la secuencia lógica
de las instrucciones (plan) que posteriormente serán traducidas a un lenguaje de
programación, como Java, C++, entre otros., para ejecutarlas y probarlas en un
computador.
FASES PARA ELABORAR UN
PROCEDIMIENTO
Una vez que el algoritmo este representado gráficamente o en seudocódigo se
pasa a la etapa de traducción a un lenguaje de programación determinado.
Cada lenguaje posee sus propias reglas gramaticales, por lo tanto es
fundamental que los estudiantes conozcan de antemano la sintaxis de los
comandos que deben utilizar para resolver el problema. A mayor dominio del
lenguaje de programación, mayor posibilidad de llegar rápidamente a una
solución satisfactoria. A esta fase de traducción se le conoce comúnmente como
codificación.
FASES PARA ELABORAR UN
PROCEDIMIENTO
Después de traducir el algoritmo en un lenguaje de programación, el programa resultante
debe ser probado y validados los resultados. A este proceso se le conoce como
depuración. Depurar programas contribuye a mejorar la capacidad en los estudiantes para
resolver problemas; la depuración basada en la retroalimentación es una habilidad útil para
toda la vida (Stager, 2003).
Se relacionan dos actividades:
● Afinación: consiste en realizar retoques para lograr una mejor apariencia del programa
(en pantalla o en los resultados impresos) o para ofrecer funcionalidades más allá de los
resultados esperados (especificados en la fase de análisis del problema)
● Documentación: carácter eminentemente comunicativo, con la documentación de un
programa se pone a prueba la capacidad del estudiante para informar a otras personas
cómo funciona su programa y lo que significa cada elemento utilizado.

Más contenido relacionado

La actualidad más candente

Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5mendozaperla
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacionbrayan_2012
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemasAmilcar Valladares
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1fabi1775
 
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...JovanyYGonzalezR
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Lesly Gonzalez
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Lesly Gonzalez
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNadark
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas panchofronteras
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASadark
 
Exposición pensamiento computacional
Exposición pensamiento computacionalExposición pensamiento computacional
Exposición pensamiento computacionaldianacguallichico
 
Pensamiento computacional grupal 1
Pensamiento computacional grupal 1Pensamiento computacional grupal 1
Pensamiento computacional grupal 1AndreaGrandaHiler
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez SanchezManuel Gonzalez
 

La actualidad más candente (19)

Tecnologia
TecnologiaTecnologia
Tecnologia
 
Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5Metodología de la solución de problemas po equipo5
Metodología de la solución de problemas po equipo5
 
Fases de programacion
Fases de programacionFases de programacion
Fases de programacion
 
Metodología para la solución de problemas
Metodología para la solución de problemasMetodología para la solución de problemas
Metodología para la solución de problemas
 
Unidad 1 margie
Unidad 1 margieUnidad 1 margie
Unidad 1 margie
 
Carrera informatica uni1
Carrera informatica uni1Carrera informatica uni1
Carrera informatica uni1
 
Semana 1
Semana 1Semana 1
Semana 1
 
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
Algoritmos, Pseudocódigo, diagramas de flujos y la metodologia para resolver ...
 
Las fases de la programación
Las fases de la programaciónLas fases de la programación
Las fases de la programación
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02Unidad1 130504213500-phpapp02
Unidad1 130504213500-phpapp02
 
PRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓNPRUEBAS Y DEPURACIÓN
PRUEBAS Y DEPURACIÓN
 
resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas resolucion de problemas: Algoritmos y programas
resolucion de problemas: Algoritmos y programas
 
ACTIVIDAD 3
ACTIVIDAD 3ACTIVIDAD 3
ACTIVIDAD 3
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMASMETODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
METODOLOGÍA PARA LA SOLUCIÓN DE PROBLEMAS
 
Exposición pensamiento computacional
Exposición pensamiento computacionalExposición pensamiento computacional
Exposición pensamiento computacional
 
Pensamiento computacional grupal 1
Pensamiento computacional grupal 1Pensamiento computacional grupal 1
Pensamiento computacional grupal 1
 
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez SanchezConcentrado del Modulo  Soluciones de Problemas - Manuel Gonzalez Sanchez
Concentrado del Modulo Soluciones de Problemas - Manuel Gonzalez Sanchez
 

Similar a Tema1 fases procedimiento

Metodologia solucion de problemas algoritmos (1)
Metodologia solucion de problemas algoritmos (1)Metodologia solucion de problemas algoritmos (1)
Metodologia solucion de problemas algoritmos (1)Levinthon Hernandez Meriño
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...Luis Fernando Aguas Bucheli
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Jeniffer Ponce
 
Ventajas del pseudocódigo sobre los diagramas de flujo
Ventajas del pseudocódigo sobre los diagramas de flujoVentajas del pseudocódigo sobre los diagramas de flujo
Ventajas del pseudocódigo sobre los diagramas de flujoHamilton Flores
 
Clase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxClase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxsole41
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoraschristian arroyo marchan
 
Examen de diagnostico_corregido32
Examen de diagnostico_corregido32Examen de diagnostico_corregido32
Examen de diagnostico_corregido32Arazelii Puentez
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...José Albert
 

Similar a Tema1 fases procedimiento (20)

Algoritmos1
Algoritmos1Algoritmos1
Algoritmos1
 
Metodologia solucion de problemas algoritmos (1)
Metodologia solucion de problemas algoritmos (1)Metodologia solucion de problemas algoritmos (1)
Metodologia solucion de problemas algoritmos (1)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...
9 - Unidad 3: Componente técnico profesional general de la Carrera - 3.1 Tópi...
 
Video
VideoVideo
Video
 
01
0101
01
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)Actividad n° 3 (cuestionario)
Actividad n° 3 (cuestionario)
 
Exposicion unidad-iii
Exposicion unidad-iiiExposicion unidad-iii
Exposicion unidad-iii
 
Aldana andrés 3 j
Aldana andrés 3 jAldana andrés 3 j
Aldana andrés 3 j
 
Ventajas del pseudocódigo sobre los diagramas de flujo
Ventajas del pseudocódigo sobre los diagramas de flujoVentajas del pseudocódigo sobre los diagramas de flujo
Ventajas del pseudocódigo sobre los diagramas de flujo
 
Clase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptxClase 1 - Introducción al mundo ágil I.pptx
Clase 1 - Introducción al mundo ágil I.pptx
 
ALGORITMOS
ALGORITMOS ALGORITMOS
ALGORITMOS
 
Proyecto grupo 5
Proyecto grupo 5Proyecto grupo 5
Proyecto grupo 5
 
Solucion de problemas copia
Solucion de problemas   copiaSolucion de problemas   copia
Solucion de problemas copia
 
Unidad 1
Unidad 1Unidad 1
Unidad 1
 
Investigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadorasInvestigar y describa la resolución de problemas empleando computadoras
Investigar y describa la resolución de problemas empleando computadoras
 
Examen de diagnostico_corregido32
Examen de diagnostico_corregido32Examen de diagnostico_corregido32
Examen de diagnostico_corregido32
 
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
Plataforma de apoyo al proceso de enseñanza-aprendizaje de la algoritmización...
 

Último

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFlor Idalia Espinoza Ortega
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPELaura Chacón
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxinformacionasapespu
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...JAVIER SOLIS NOYOLA
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfMARIAPAULAMAHECHAMOR
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para eventoDiegoMtsS
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFAROJosé Luis Palma
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 

Último (20)

CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Factores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamicaFactores ecosistemas: interacciones, energia y dinamica
Factores ecosistemas: interacciones, energia y dinamica
 
Plan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPEPlan Año Escolar Año Escolar 2023-2024. MPPE
Plan Año Escolar Año Escolar 2023-2024. MPPE
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptxPRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
PRIMER SEMESTRE 2024 ASAMBLEA DEPARTAMENTAL.pptx
 
La Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdfLa Trampa De La Felicidad. Russ-Harris.pdf
La Trampa De La Felicidad. Russ-Harris.pdf
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
LA ECUACIÓN DEL NÚMERO PI EN LOS JUEGOS OLÍMPICOS DE PARÍS. Por JAVIER SOLIS ...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 
Herramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdfHerramientas de Inteligencia Artificial.pdf
Herramientas de Inteligencia Artificial.pdf
 
programa dia de las madres 10 de mayo para evento
programa dia de las madres 10 de mayo  para eventoprograma dia de las madres 10 de mayo  para evento
programa dia de las madres 10 de mayo para evento
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARONARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
NARRACIONES SOBRE LA VIDA DEL GENERAL ELOY ALFARO
 
Unidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDIUnidad 3 | Teorías de la Comunicación | MCDI
Unidad 3 | Teorías de la Comunicación | MCDI
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 

Tema1 fases procedimiento

  • 1. FASES PARA LA ELABORACIÓN DE UN PROCEDIMIENTO PROF. EILYNS REYES JUNIO 2018 • López, J (2009). Algoritmos y Programación (guía para docentes). 2da Edición. Documento en línea. Disponible en: http://www.eduteka.org
  • 2. DEFINICIÓN ● Algoritmos Consiste en aplicar adecuadamente una serie de pasos detallados que aseguran una solución correcta. Por lo general, cada algoritmo es específico de un dominio del conocimiento. La programación de computadores se apoya en este método
  • 3. FASES PARA ELABORAR UN PROCEDIMIENTO Según Polya (1957), cuando se resuelven problemas, intervienen cuatro operaciones mentales Fases para solucionar un problema mediante la programación
  • 4. FASES PARA ELABORAR UN PROCEDIMIENTO ● Formular claramente el problema: La solución de un problema debe iniciar por determinar y comprender exactamente en qué consiste ese problema. ● Especificar los resultados que se desean obtener: identificar la información relevante, ignorar los detalles sin importancia, entender los elementos del problema y activar el esquema correcto que permita comprenderlo en su totalidad (Woolfolk, 1999). El estudiante debe preguntarse: ¿Qué información me solicitan? ¿Qué formato debe tener esta información?
  • 5. FASES PARA ELABORAR UN PROCEDIMIENTO ● Identificar la información disponible: El estudiante debe preguntarse: ● ¿Qué información es importante? ● ¿Qué información no es relevante? ● ¿Cuáles son los datos de entrada? (conocidos) ● ¿Cuál es la incógnita? ● ¿Qué información me falta para resolver el problema? (datos desconocidos) ● ¿Puedo agrupar los datos en categorías? Según el nivel de conocimiento ● ¿Qué conocimientos tengo en el área o áreas del problema? ● ¿Son suficientes esos conocimientos? ● ¿Dónde puedo obtener el conocimiento que necesito para resolver el problema? ● ¿Mis compañeros de estudio me pueden ayudar a clarificar mis dudas? ● ¿Qué expertos en el tema puedo consultar?
  • 6. FASES PARA ELABORAR UN PROCEDIMIENTO ● Determinar las restricciones: se determina aquello que está permitido o prohibido hacer y/o utilizar para llegar a una solución ¿Qué condiciones me plantea el problema? ¿Qué está prohibido hacer y/o utilizar? ¿Qué está permitido hacer y/o utilizar? ¿Cuáles datos puedo considerar fijos (constantes) para simplificar el problema ¿Cuáles datos son variables? ¿Cuáles datos debo calcular?
  • 7. FASES PARA ELABORAR UN PROCEDIMIENTO ● Especificar los resultados que se desean obtener: Consiste en determinar los procesos que permiten llegar a los resultados esperados a partir de los datos disponibles. El estudiante debe preguntarse: ¿Qué procesos necesito? ¿Qué fórmulas debo emplear? ¿Cómo afectan las condiciones a los procesos? ¿Qué debo hacer? ¿Cuál es el orden de lo que debo hacer? En la medida de lo posible, es aconsejable dividir el problema original en otros más pequeños y fáciles de solucionar (submetas), hasta que los pasos para alcanzarlas se puedan determinar con bastante precisión (módulos).
  • 8. ACTIVIDAD ● Basándose en la metodología expuesta en esta unidad, dividir a los estudiantes en grupos y distribuir entre ellos la tarea de análisis detallado (“Formular el problema”, “Resultados esperados”, “Datos disponibles”, “Determinar las restricciones” y “Procesos necesarios”) de los siguientes problemas (uno por grupo): 1. Hallar el área de un cuadrado cuyo lado mide 5 cm. 2. Hallar uno de los lados de un rectángulo cuya área es de 15 cm 2 y uno de sus lados mide 3 cm. 3. Hallar el área y el perímetro de un círculo cuyo radio mide 2 cm. 4. Hallar el área de un pentágono regular de 6 cm de lado y con 4 cm de apotema.
  • 9. FASES PARA ELABORAR UN PROCEDIMIENTO ● Una vez realizado un análisis a fondo del problema se procede a elaborar el algoritmo mediante seudocódigo o diagramas de flujo, este consiste en la representación gráfica, mediante símbolos geométricos, de la secuencia lógica de las instrucciones (plan) que posteriormente serán traducidas a un lenguaje de programación, como Java, C++, entre otros., para ejecutarlas y probarlas en un computador.
  • 10. FASES PARA ELABORAR UN PROCEDIMIENTO Una vez que el algoritmo este representado gráficamente o en seudocódigo se pasa a la etapa de traducción a un lenguaje de programación determinado. Cada lenguaje posee sus propias reglas gramaticales, por lo tanto es fundamental que los estudiantes conozcan de antemano la sintaxis de los comandos que deben utilizar para resolver el problema. A mayor dominio del lenguaje de programación, mayor posibilidad de llegar rápidamente a una solución satisfactoria. A esta fase de traducción se le conoce comúnmente como codificación.
  • 11. FASES PARA ELABORAR UN PROCEDIMIENTO Después de traducir el algoritmo en un lenguaje de programación, el programa resultante debe ser probado y validados los resultados. A este proceso se le conoce como depuración. Depurar programas contribuye a mejorar la capacidad en los estudiantes para resolver problemas; la depuración basada en la retroalimentación es una habilidad útil para toda la vida (Stager, 2003). Se relacionan dos actividades: ● Afinación: consiste en realizar retoques para lograr una mejor apariencia del programa (en pantalla o en los resultados impresos) o para ofrecer funcionalidades más allá de los resultados esperados (especificados en la fase de análisis del problema) ● Documentación: carácter eminentemente comunicativo, con la documentación de un programa se pone a prueba la capacidad del estudiante para informar a otras personas cómo funciona su programa y lo que significa cada elemento utilizado.