Tema
Tipos de datos primitivos: int, float, bool, str.
Declaración de variables y convenciones de nombres.
Instrucciones
Instrucciones para la Actividad:
En esta actividad, los estudiantes trabajarán en grupos para desarrollar un proyecto integrador basado en los fundamentos de Python. El proyecto debe incluir:
Análisis y Requerimientos:
Redactar un breve análisis del problema a resolver: desarrollar una aplicación básica de cálculo y análisis de datos.
Identificar los actores involucrados (por ejemplo, usuario final, administrador del sistema) y describir las necesidades, tales como la manipulación de datos numéricos y textuales, y la presentación de resultados mediante cálculos.
Diseño de la Solución:
Elaborar un pseudocódigo detallado que describa la lógica del algoritmo para realizar cálculos básicos (por ejemplo, suma, resta, multiplicación y división) y evaluar condiciones (por ejemplo, determinar si un valor supera un umbral).
Diseñar uno o más diagramas de flujo que representen la secuencia de operaciones y decisiones dentro del sistema.
Implementación y Documentación:
Desarrollar un fragmento de código en Python que integre la declaración de variables, el uso de operadores y estructuras de control para resolver el problema propuesto.
Redactar un ensayo (mínimo 500 palabras) en el que se reflexione sobre la importancia de las fases de desarrollo (análisis, diseño, codificación y prueba) y cómo el uso de pseudocódigo y diagramas de flujo contribuye a mejorar la calidad del software.
Incluir en el documento un índice, secciones bien organizadas y referencias bibliográficas en formato APA 7th.
Formato y Presentación:
El trabajo debe ser presentado en un único documento (Word o PDF).