Este plan integra dos asignaturas clave de la Universidad de Sucre: * Ingeniería Civil: Asignatura “Programación de Computadores” (Ruta A). * Ingeniería Agroindustrial: Asignatura “Fundamentos de Programación” (Ruta B).
Objetivo General: Desarrollar el pensamiento computacional para resolver problemas de ingeniería mediante el uso de Python, integrando herramientas modernas como Google Colab para la experimentación y Streamlit para el despliegue de soluciones interactivas.
| Competencia | Resultado de Aprendizaje |
|---|---|
| Lógica de Programación | Construye algoritmos eficientes utilizando estructuras de control y tipos de datos avanzados en Python. |
| Modelado Matemático | Aplica herramientas computacionales (Sympy/Fórmulas termodinámicas) para resolver modelos específicos de su área. |
| Desarrollo de Software | Diseña y despliega aplicaciones web funcionales con Streamlit para la visualización de datos de ingeniería. |
| Semana | Tema General (Notebook base) | Ruta A: Ing. Civil (Sympy) | Ruta B: Ing. Agroindustrial (Termo/Secadores) |
|---|---|---|---|
| 1-2 | Fundamentos y Sintaxis Python | Tipos de datos en ingeniería civil. | Variables en procesos industriales. |
| 3-4 | Estructuras de Control | Bucles para análisis de cargas. | Lógica para control de temperatura. |
| 5-6 | Funciones y Modularización | Funciones para cálculo estructural. | Funciones de balance de masa/energía. |
| 7-8 | Cálculo Simbólico / Modelado | Especialidad: Integrales y derivadas de vigas con Sympy. | Especialidad: Ecuaciones de estado y psicrometría. |
| 9-10 | Manejo de Datos (Pandas) | Análisis de tablas de materiales. | Datos de sensores de secado solar. |
| 11-12 | Visualización Interactiva | Gráficos de esfuerzos y deformación. | Curvas de secado y humedad. |
| 13-14 | Desarrollo con Streamlit | Apps para pre-dimensionamiento. | Apps para monitoreo de secadores solares. |
| 15-16 | Proyecto Final y Despliegue | Hosting en Github y Streamlit Cloud. | Hosting en Github y Streamlit Cloud. |
Se aplicará el modelo de Aprendizaje Guiado con entrega de resúmenes manuscritos para potenciar la retención cognitiva.
| Criterio | Excelente (4.5 - 5.0) | Satisfactorio (3.5 - 4.4) | Necesita Mejorar (< 3.5) |
|---|---|---|---|
| Lógica y Código | Código eficiente, documentado y sin errores. | Cumple la función pero tiene redundancias. | El código presenta errores lógicos o de sintaxis. |
| Aplicación de Ruta | Resuelve con éxito el problema de Civil/Agroindustrial propuesto. | La solución es genérica y poco aplicada al área. | No integra los conceptos específicos de la especialidad. |
| Interfaz (Streamlit) | Interfaz intuitiva, funcional y visualmente clara. | Interfaz básica con controles funcionales. | Interfaz desordenada o difícil de usar. |
| Resumen Cognitivo | Resumen manuscrito profundo con diagramas claros. | Resumen completo pero con poco análisis. | No entrega resumen o es una copia textual. |