Vous êtes sur la page 1sur 6

PLANEACIÓN DIDÁCTICA DEL DOCENTE

Carrera: Telemática Ciclo Escolar: 2019-1


Asignatura: Fundamentos de programación. Semestre: Bloque:1
Primero
Nombre del Docente:

Unidad 1. Diseño de algoritmos


Competencias:
Específica:
Diseñar algoritmos para resolver problemas mediante su representación en un diagrama de flujo y la elaboración
del pseudocódigo.
Propósito (s):
• Identificar los datos de entrada y la salida de un algoritmo.
• Diseñar un algoritmo que solucione un problema.
• Representar el algoritmo en diagrama de flujo y pseudocódigo
• Verificar que el algoritmo calcule el resultado correcto.

Actividad 1. Representación de algoritmos.


Temas y subtemas
1.1. Concepto de algoritmo y características
1.2. Representación de algoritmos
1.2.1. Pseudocódigo
1.2.2. Diagrama de flujo

Actividad 1. Representación de algoritmos

Propósito
Identificar los datos de entrada y la salida de un algoritmo.
Instrucciones de la actividad:
1. Responde a las siguientes preguntas:
¿Cuál es la importancia de conocer los algoritmos?
¿Por qué es importante identificar las características de los algoritmos?
¿Cuál es la importancia conocer las distintas representaciones de los algoritmos?
2. Comparte tus respuestas en el foro correspondiente a la actividad.
3. Revisa las aportaciones de los compañeros, y retroalimenta al menos a dos de ellos.

Estrategias de enseñanza
Búsqueda de información
Discusión en Foro.

Estrategias de aprendizaje
Análisis y síntesis de la información.
Diálogo guiado

Material de apoyo y/o recursos didácticos


Böhm, C., & Jacopini, G. (1966). Flow diagrams, Turing machines, and languages only with two formation rules".
Communications of the ACM, 9 (5), 366-371

Criterios de evaluación
Revisar rubrica en el aula.

Fecha de entrega por actividad

Actividad 2. Diseño de algoritmo con estructuras selectivas.


Temas y subtemas
1.3. Estructuras de control
1.3.1. Estructuras secuenciales
1.3.2. Estructuras selectivas

Actividad 2. Diseño de algoritmo con estructuras selectivas.


Propósito:
Diseñar un algoritmo que solucione un problema.

Instrucciones de la actividad:

1. Analiza el siguiente caso e identifica el procedimiento indicado para desarrollar el algoritmo que dé solución al
problema:

Un maestro va registrar calificaciones pero usando un método basado en letras, por lo cual debe captura de un número
entre 1 y 100, dependiendo del valor, dará como resultado una letra de acuerdo a los siguientes rangos:

 Si el valor es 100: devuelva la letra A.


 Si el valor está entre 99 y 90: devuelva la letra B.
 Si el valor está entre 89 y 80: devuelva la letra C.
 Si el valor está entre 79 y 70: devuelva la letra D.
 Si el valor es menor a 70: devuelva la letra F.

2. Elabora el pseudocódigo o diagrama de flujo que soluciona el problema.


3. Explica por qué elegiste el pseudocódigo o diagrama de flujo para dar solución al problema planteado.
4. Guarda tu archivo con el nombre KFPR_U1_A3_XXYZ y envíalo a su revisión.

Estrategias de enseñanza
Resolución de problemas

Estrategias de aprendizaje
Organizar procesos para alcanzar una solución.

Material de apoyo y/o recursos didácticos


Cairó, O. (2005). Metodología de la programación: Algoritmos, diagramas de flujo y programas. México, D.F.:
Alfaomega

Criterios de evaluación
Consultar rúbrica en aula.

Fecha de entrega por actividad

Actividad 3. Diseño de un algoritmo con estructuras repetitivas.


Temas y subtemas
1.3.3. Estructuras repetitivas

Actividad 3. Diseño de un algoritmo con estructuras repetitivas.

Propósito:
Representar el algoritmo en diagrama de flujo y pseudocódigo
Instrucciones de la actividad:

Deberán desarrollar un propuesta de solución que atienda lo siguiente:

1. Elige un número.
2. Elabora una tabla de multiplicar del número.
3. Multiplica el número por 1, por 2…hasta 10.
4. Repite tantas veces como quieras.
5. Desarrolla un pseucódigo y diagrama de flujo.
6. Guarda tu archivo con el nombre KFPR_U1_A3_XXYZ y envíalo a su revisión.
7.
Estrategias de enseñanza
Resolución de problemas

Estrategias de aprendizaje
Organizar procesos para alcanzar una solución.

Material de apoyo y/o recursos didácticos


Cairó, O. (2005). Metodología de la programación: Algoritmos, diagramas de flujo y programas. México, D.F.:
Alfaomega

Criterios de evaluación

Fecha de entrega por actividad

Evidencia de aprendizaje. Planteamiento del problema.

Evidencia de aprendizaje. Integración.

Propósito:
Verificar que el algoritmo calcule el resultado correcto.
Instrucción de la actividad:

1. Desarrolla el pseudocódigo y diagrama de flujo de una calculadora con base en lo siguiente:

 Ingresa dos números,


 Elige una operación aritmética (suma, resta, multiplicación o división).
 Aplica la operación aritmética indicada a los números capturados.
 Muestra el resultado
 Repite todos los pasos anteriores tantas veces como lo consideres.

2. Guarda tu archivo con el nombre KFPR_U1_EA_XXYZ y envíalo a su revisión.


3. Espera la retroalimentación de tu docente en Línea, atiende sus comentarios y de ser necesario envía una segunda
versión de tu evidencia.

Estrategias de enseñanza
Resolución de problemas

Estrategias de aprendizaje
Organizar procesos para alcanzar una solución.

Material de apoyo y/o recursos didácticos


Joyanes, L., & Zohanero, I. (2005). Programación en C. Metodología, algoritmos y estructuras de datos. España: Mc
Graw Hill.
Criterios de evaluación

Fecha de entrega por actividad

Fuentes de consulta:
Böhm, C., & Jacopini, G. (1966). Flow diagrams, Turing machines, and languages only with two formation rules".
Communications of the ACM, 9 (5), 366-371.
Cairó, O. (2005). Metodología de la programación: Algoritmos, diagramas de flujo y programas. México, D.F.: Alfaomega.
Joyanes, L., & Zohanero, I. (2005). Programación en C. Metodología, algoritmos y estructuras de datos. España: Mc
Graw Hill.

Vous aimerez peut-être aussi