Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 15

Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Programa educativo: Semestre:

Desarrollo de Software Primero

Módulo: Bloque:

Fundamentos de programación 2022 – S1 B1

Ciclo escolar: Nombre del docente:


2022 - 1 Mtra. Alejandra Osti Flores

UNIDAD 1 PREPARANDO EL CAMINO HACIA LA PROGRAMACIÓN

Competencia general de la unidad:

Desarrollar programas estructurados y modulares que


resuelvan problemas simples, mediante el análisis de la
información, el diseño de algoritmos y su codificación en
lenguaje C.

Competencia específica de la unidad:

Desarrollar y comprobar pseudocódigo para comprender


la estructura de un programa en un lenguaje de
programación con la resolución de problemas simples
mediante algoritmos representados a través de diagramas
de flujo.

Pág. 2
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Calendario de Actividades
Unidad 1

Actividad. Fecha de entrega


Foro de presentación 27 de enero de 2022

Aprendizaje(s)/Logros:
 Comprender los conceptos básicos de programación.
 Identificar la metodología de la programación.
 Desarrollar algoritmos con base en problemas simples.
 Desarrollar y verificar el pseudocódigo de un algoritmo.

Actividad. Foro de presentación


Tema(s): Escala a considerar y fechas de entrega

No aplica Del 24 de enero al 13 de febrero


0-100% de 2022, 23:55 horas, horario del
centro de México.

Del 14 al 20 de febrero de 2022,


0-80% 23:55 horas, horario del centro de
México.

Del 21 de febrero al 30 de marzo


de 2022, 23:55 horas.
0- 70% Horario del centro de México
(No tiene derecho a segunda
revisión)

Estrategia de enseñanza-aprendizaje:

 Conocer a los integrantes del grupo de estudiantes a través de su participación en el


foro de presentación, en el que expondrán aspectos como lugar de residencia,
experiencias laborales y en especial, su gusto por el ámbito informático.

 El estudiante intercambiará información de carácter general respecto a sus


experiencias laborales y con la programación, entre otros, como un paso inicial para
promover la integración y colaboración del grupo.

Pág. 3
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Logros:
 Conocer a los integrantes del grupo, así como sus experiencias en el ámbito
informático y de la programación para promover la integración de los estudiantes.

Criterios de evaluación:
 Foro no ponderable
Objetivo o Propósito de la actividad de aprendizaje:

Interactuar por medio de un foro de presentación para conocer a sus compañeros e identificar
distintas características tales como edad, experiencia laboral, metas, etc. fomentando la
empatía entre ellos.

Indicaciones de la actividad:

1. Ingresa al Foro de presentación.


2. Como un primer acercamiento con tus compañeros y docente en línea, participa
compartiendo al menos lo siguiente:
a. Generales: Nombre completo, estado de residencia.
b. ¿A qué te dedicas?, giro de la empresa en la que laboras, ¿qué tiempo llevas
laborando en ella?, ¿qué actividades realizas?.
c. ¿Qué conocimientos y experiencias posees respecto a la programación?, ¿qué
lenguajes de programación has utilizado?
d. Tus expectativas del curso.
e. Algún otro dato que desees compartir con tus compañeros.
4. Sobre tu rol de estudiante: lee detenidamente el reglamento escolar y explica qué
implicación tienen los artículos 32, 33, 58 y 59.
5. Lee las participaciones de tus compañeros y realízales comentarios.
6. Haz uso de los foros de manera responsable, expresándote respetuosamente y
haciendo uso de una ortografía correcta.
Recuerda que este foro no es ponderable, sin embargo es una actividad que al ser
realizada en tiempo y forma, te permite no ser dado de baja por inactividad.

Producto por entregar:

Participación en foro de presentación y brindar comentarios a las presentaciones de sus


compañeros.

Pág. 4
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Calendario de Actividades
Unidad 1

Actividad. Fecha de entrega


Cuestionario de evaluación diagnóstica. 30 de enero de 2022

Actividad. Cuestionario de evaluación diagnóstica.


Tema(s): Escala a considerar y fechas de entrega

No aplica. Del 24 de enero al 13 de febrero de


0-100% 2022, 23:55 horas, horario del centro
de México.

Del 14 al 20 de febrero de 2022,


0-80% 23:55 horas, horario del centro de
México.

Del 21 de febrero al 30 de marzo


de 2022, 23:55 horas.
0- 70% Horario del centro de México
(No tiene derecho a segunda
revisión)

Estrategia de enseñanza-aprendizaje:

 Identificar los conocimientos que el estudiante posee al respecto de conceptos


básicos de informática y programación por medio de la solución de un cuestionario
auto evaluable, logrando conocer las áreas de oportunidad del grupo.

 El estudiante dará respuesta a un cuestionario auto evaluable de conceptos básicos


acordes al curso, permitiendo al docente identificar las áreas de oportunidad.

Logros:

 Comprender los conceptos básicos de programación.


 Identificar las áreas de oportunidad del grupo.
Criterios de evaluación:

 Cuestionario auto evaluable.

Pág. 5
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Objetivo o Propósito de la actividad de aprendizaje:

Identificar los conceptos relacionados con el curso, que el estudiante conoce o ha aplicado a lo
largo de su vida académica y laboral.

Indicaciones de la actividad:

1. Ingresa al vínculo del cuestionario.


2. Responde todas las preguntas de forma honesta y sin haber consultado previamente
alguna fuente.
3. Al finalizar, el cuestionario te enviará tu calificación.

Producto por entregar:

 Cuestionario resuelto.

Instrumento de evaluación

 Cuestionario auto evaluable.

Pág. 6
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Calendario de Actividades
Unidad 1

Actividad 1. Fecha de entrega


Cuestionario 04 de febrero de 2022

Actividad 1. Cuestionario
Tema(s): Escala a considerar y fechas de entrega

Del 24 de enero al 13 de febrero de


1.1 Introducción a la 0-100% 2022, 23:55 horas, horario del centro
programación de México.
1.1.1 Ejecución de programas en
la computadora
Del 14 al 20 de febrero de 2022,
1.1.2 Lenguaje de programación
0-80% 23:55 horas, horario del centro de
1.1.3 Paradigmas de México.
programación

1.2 Fases de la metodología de la Del 21 de febrero al 30 de marzo


programación de 2022, 23:55 horas.
1.2.1 Fases de la metodología de 0- 70% Horario del centro de México
programación (No tiene derecho a segunda
revisión)

Estrategia de enseñanza-aprendizaje:

 Identificar las fortalezas y áreas de oportunidad del estudiante respecto a los


contenidos temáticos de la unidad por medio de la solución de un cuestionario auto
evaluable.

 Responder un cuestionario auto evaluable, una vez que el estudiante haya


consultado los contenidos temáticos y material de apoyo de la unidad, de tal manera
que el docente identifique el grado de comprensión de los temas tratados.

Logros:

 Comprender los conceptos básicos de programación.


 Identificar la metodología de la programación.
 Desarrollar algoritmos con base en problemas simples.
 Desarrollar y verificar el pseudocódigo de un algoritmo.

Pág. 7
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Criterios de evaluación:

 Cuestionario auto evaluable

Objetivo o Propósito de la actividad de aprendizaje:

Conocer el grado de comprensión que el estudiante posee respecto a los contenidos de la


presente unidad.

Indicaciones de la actividad:

1. Para realizar esta actividad, es importante que previamente leas, analices y


comprendas el total de los contenidos y materiales de apoyo de la unidad 1.

2. Una vez realizado lo anterior, ingresa al cuestionario y da respuesta a todos los


planteamientos expuestos. Al responder cada pregunta es importante dar clic en
“Guardar respuesta”.

3. Al finalizar, tu calificación te será proporcionada de forma automática.

Esta actividad cuenta con dos intentos. En caso de realizar el segundo intento, la
plataforma tomará como calificación final la que obtengas en éste.

Producto por entregar:

 Cuestionario resuelto

Instrumento de evaluación

 Cuestionario auto evaluable.

Pág. 8
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Calendario de Actividades
Unidad 1

Evidencia de aprendizaje. Fecha de entrega


Paradigmas y metodología de la programación 09 de febrero de 2022

Evidencia de aprendizaje. Paradigmas y metodología de la programación.


Tema(s): Escala a considerar y fechas de entrega
Del 24 de enero al 13 de febrero de
1.1.2 Lenguaje de programación 0-100% 2022, 23:55 horas, horario del centro
de México.
1.2 Fases de la metodología de Del 14 al 20 de febrero de 2022,
la programación 0-80% 23:55 horas, horario del centro de
1.2.1 Fases de la metodología de México.
programación Del 21 de febrero al 30 de marzo
de 2022, 23:55 horas.
0- 70% Horario del centro de México
(No tiene derecho a segunda
revisión)
Estrategia de enseñanza-aprendizaje:

 Diseñar un mapa conceptual por medio de aplicaciones digitales, así como plantear
un problema sencillo de autoría propia, diseñando su solución por medio del
algoritmo en pseudocódigo y diagrama de flujo, propiciando en el estudiante la
investigación y adecuada comprensión de los conceptos básicos, aplicando la
metodología de programación, obteniendo como resultado las apreciaciones del
estudiante en la parte final de la actividad.

 El estudiante deberá interactuar con distintas aplicaciones digitales para el diseño


de un mapa conceptual, así mismo diseñará un problema sencillo al cual dará
solución por medio del diseño del algoritmo correspondiente, permitiendo al docente
conocer el grado de comprensión de los temas solicitados.

Logros:

 Comprender los conceptos básicos de programación


 Identificar la metodología de la programación.
 Desarrollar algoritmos con base en problemas simples.
Criterios de evaluación:

 Formato del documento - 15%


 Resumen y mapa conceptual “Lenguajes de programación” - 45%

Pág. 9
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

 Metodología de programación - 30%


 Planteamientos - 10%

Objetivo o Propósito de la actividad de aprendizaje:

 Conocer los tipos de lenguajes de programación, identificando las características y


aplicaciones de cada uno de ellos.
 Conocer las fases que integran la metodología de la programación, así como la
importancia de cada una de ellas.

Indicaciones de la actividad:

1. Consulta los contenidos del tema 1.1.2 Lenguajes de programación, ya que dentro de
él encontrarás la información necesaria para desarrollar la actividad.
2. Haciendo uso de la plantilla para entrega de actividades, realiza un resumen de al
menos una cuartilla, basado en los contenidos del tema mencionado en el punto
anterior.
3. Diseña un mapa conceptual con ayuda de alguna aplicación especial; para ello, puedes
tomar alguna de las siguientes sugerencias o hacer uso de alguna otra aplicación de tu
agrado:
 Xmind – www.xmind.net
 Canva – www.canva.com
 Mindmeister - www.mindmeister.com/es
 Mindomo - www.mindomo.com/es/
3. El nombre del mapa conceptual será “Lenguajes de programación” y deberá exponer lo
siguiente:
 Elementos que conforman un lenguaje de programación.
 Clasificación de los lenguajes de programación y sus características.
 Tipos de datos y ejemplos.
 Evolución de los lenguajes de programación (exponer los sucesos más relevantes
de cada etapa evolutiva).
4. Cada uno de los aspectos requeridos, deberá estár explicado con tus propias palabras.
5. Guarda tu mapa conceptual dentro de tu one drive institucional.
6. Dentro del mismo documento Word, coloca capturas de pantalla de tu mapa conceptual,
las cuales deberán ser claras, de un tamaño adecuado y recortando las partes

Pág. 10
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

innecesarias. Puedes cambiar la orientación de la hoja en caso necesario. Al final de las


capturas, coloca la liga de alojamiento de tu mapa conceptual.
7. Consulta los contenidos del tema 1.2.1 Fases de la metodología de programación.
8. En el documento word, plantea un problema sencillo que pueda solucionarse aplicando
la metodología de programación (no sumas, restas, promedios o similares, ni
planteamientos que se encuentren en la red).
9. Elabora el algoritmo del problema que has planteado, realiza la secuencia de pasos para
resolver el problema usando pseudocódigo. Basado en el algoritmo, diseña el diagrama
de flujo correspondiente a mano y tomando en cuenta los símbolos de la normativa
ANSI.
10. Al final, en al menos 2 renglones, da respuesta a los siguientes planteamientos:
a) ¿Por qué es importante la metodología de programación?
b) ¿Cuál de sus fases consideras qué es más importante?, ¿por qué?
c) ¿Eliminarías alguna de las fases?, ¿porqué?
11. Guarda tu documento Word con la nomenclatura FPR_U1_EA_XXYZ. Sustituye las XX
por las dos primeras letras de tu primer nombre, la Y por la inicial de tu primer apellido y
la Z por la inicial de tu segundo apellido. El documento debe poseer las características
enlistadas en el apartado formato de entrega. Previo al envío de tu documento, consulta
el instrumento de evaluación de la actividad, finalmente, envía tu actividad mediante la
herramienta tarea; espera y atiende la retroalimentación correspondiente.

NOTA:
Recuerda enviar el documento editable, no se permite la entrega en archivos PDF. En caso
de cargar su archivo de actividad en un formato diferente al indicado su evaluación será de
1 y perderá ese intento. Basado en el punto IX de la sección 2 del documento “Criterios
generales recepción y evaluación actividades”.
Si la actividad contiene imágenes o tablas realizadas por el estudiante, éstas deberán
presentar al pie la leyenda: “Elaboración propia con datos obtenidos de (indicando la fuente
de su investigación)”.
El producto deberá contener portada sin emplear logos no autorizados como son el de la
UnADM y SEP.

Pág. 11
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Producto por entregar:

Documento en formato Word que contenga:


1. Resumen
2. Mapa conceptual “Lenguajes de programación”.
3. Capturas del mapa conceptual.
4. Liga de alojamiento del mapa conceptual en One Drive.
5. Planteamiento de un problema.
6. Algoritmo del planteamiento en pseudocódigo.
7. Diagrama de flujo elaborado a mano.
8. Respuestas a los planteamientos proporcionados.
Si el documento de la actividad no se integra en formato .doc o .docx (Word) se
evaluará con 1 y se perderá un intento.

Pág. 12
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

Instrumento de evaluación Evidencia de aprendizaje Paradigmas y metodología de la


programación.
Instrucciones: Anote en cada casilla los puntos obtenidos por el (la) estudiante en cada criterio
por evaluar.
Puntaje
Puntaje
Criterios de evaluación por Observaciones
obtenido
criterio
Formato del documento
Contiene índice, introducción y conclusiones
son de autoría del estudiante. 5
Redacción clara sin faltas de ortografía.
Presenta un apartado de referencias
10
elaboradas correctamente en formato APA.
Resumen y mapa conceptual “Lenguajes de programación”

 El resumen presentado corresponde a


los contenidos solicitados, tiene una
10
extensión de al menos una cuartilla y es
de autoría del estudiante.
Contiene de forma completa los aspectos
correspondientes a:
 Elementos que conforman un lenguaje
de programación.
10
 Clasificación de los lenguajes de
programación y sus características.
 Tipos de datos y ejemplos.
Evolución de los lenguajes de programación.
Cada uno de los aspectos solicitados se
encuentra explicado de forma adecuada con
palabras propias del estudiante y/o presenta 20
las citas correspondientes sin que éstas
representen el total del aporte por rubro.

Pág. 13
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

El mapa conceptual está realizado haciendo


uso de alguna aplicación especial para ello. 5
Presenta capturas claras del mapa.
Metodología de programación

Plantea de manera clara un problema


sencillo que puede resolverse por medio de
la metodología de programación (no sumas, 5
restas, promedios o similares, ni
encontrados en la red).
Elabora el algoritmo sobre el problema
planteado, realizando la secuencia de pasos 10
con pseudocódigo.
Realiza el diagrama de flujo a mano (papel y
lápiz) del planteamiento diseñado, utilizando
15
la simbología ANSI y respetando las reglas
de diseño.
Planteamientos

Los tres planteamientos presentan


respuestas claras de al menos 2 renglones,
los cuales son autoría del estudiante o con 10
las citas correspondientes sin que éstas
representen el total del aporte.
Puntaje total 100

Tipo de fuente y formato:

1. Documento de Word.
2. Fuente Arial 11, interlineado 1.5 justificado.
3. Títulos: centrado, mayúsculas y en negritas.
4. Subtítulos: alineado a la izquierda, altas y bajas, en negritas.
5. Carátula con datos de identificación completos.

Pág. 14
Módulo. Fundamentos de programación. Unidad 1. Preparando el camino hacia la programación.

6. Índice de temas, tablas e imágenes que se localicen en el documento.


7. Resumen o introducción de la actividad, la cual debe ser de autoría del estudiante.
8. Desarrollo del tema.
9. Conclusión.
10. Sección de fuentes de consulta con los datos bibliográficos completos de las fuentes
consultadas en formato APA.

Material de apoyo para realizar citas y referencias en formato APA

Dirección General de Bibliotecas, UNAM. (06 de octubre de 2020). Bibliotecas UNAM.

Obtenido de http://bibliotecas.unam.mx/index.php/desarrollo-de-habilidades-informativas/como-
hacer-citas-y-referencias-en-formato-apa

Fuentes de Consulta:

1. Cedano Olvera, M.A. (2014). Fundamentos de computación para ingenieros. México.


Grupo Editorial Patria.
2. Jiménez, C.M. y Otero, C. B. (2013). Fundamentos de ordenadores: programación en C.
Barcelona. Universidad Politécnica de Catalunya.
3. Joyanes, L., & Zohanero, I. (2005). Programación en C. Metodología, algoritmos y
estructuras de datos. España: Mc Graw Hill.
4. Juganaru, M.M. (2014). Introducción a la programación. 1ª Ed. México: Editorial Patria.
5. Levine, G. (2001). Introducción a la Computación y a la Programación Estructurada.
México: Mc Graw Hill.
6. Martínez Gil, F.A., y Martín Quetglás, G. (2003). Introducción a la programación
estructurada en C. Valencia: Universidad de Valencia.
7. Mejía Mesa, A. (2004). Guía práctica para manejar y reparar el computador (p. 36-41).
Bogotá: Panamericana Formas e Impresos.
8. Quero Catalinas, E. (2002). Sistemas operativos y lenguajes de programación. Madrid:
Thomson Ediciones-Paraninfo. p.128-130
9. Rabasa Dolado, A., Santamaría Arana, L. (2004). Metodología de programación.
Principios y aplicaciones. Alicante: Editorial Club Universitario.
10. Sánchez Montúfar, L.A. (2005). Informática. México: Pearson Educación

Pág. 15

También podría gustarte