📘 Metodología de la Programación

Esta asignatura introduce al estudiante en el desarrollo estructurado de soluciones computacionales, enfocándose en la lógica de programación, el análisis de problemas y la construcción de algoritmos eficientes. Se promueve el pensamiento crítico y la capacidad de diseñar soluciones claras, mantenibles y escalables.

🎯 Propósito de la materia

Desarrollar en el estudiante la capacidad de analizar problemas reales y transformarlos en soluciones computacionales mediante el uso de algoritmos, diagramas de flujo y pseudocódigo, considerando buenas prácticas de programación.

🧠 Competencias a desarrollar

  • Analizar problemas y definir soluciones estructuradas.
  • Diseñar algoritmos utilizando pseudocódigo y diagramas de flujo.
  • Aplicar buenas prácticas en la lógica de programación.
  • Interpretar requerimientos y transformarlos en soluciones funcionales.

⚙️ Enfoque metodológico

La materia se desarrolla mediante actividades prácticas, resolución de problemas y proyectos progresivos. Se fomenta el aprendizaje activo, el trabajo colaborativo y la documentación clara de soluciones, integrando herramientas fundamentales para el desarrollo de software.

📊 Evaluación

  • Ejercicios prácticos
  • Exámenes teóricos
  • Proyectos de programación
  • Participación y trabajo colaborativo