5.1.4.8 Métodos Modernos de Desarrollo y Uso de Herramientas (4 horas) [Habilidades AG-C08,AG-C12]

Referencias Bibliográficas: [Zelle, 2010,Hunt and Thomas, 1999]

Temas

  1. Uso de entornos de programación modernos (IDEs, notebooks).
  2. Mejores prácticas de búsqueda y reutilización de código.
  3. Uso de bibliotecas estándar y APIs.
  4. Técnicas de depuración y prueba.
  5. Fundamentos de control de versiones.
  6. Documentación de código y guías de estilo.
  7. Entornos virtuales y gestión de paquetes.

Aprendizaje esperado (Learning Outcomes)

  1. Usar herramientas de desarrollo modernas efectivamente. [Usar]
  2. Aplicar principios de reutilización de código mediante bibliotecas y APIs. [Usar]
  3. Depurar y probar programas sistemáticamente. [Usar]
  4. Seguir estándares de codificación y prácticas de documentación. [Familiarizarse]
  5. Gestionar paquetes y entornos de Python. [Familiarizarse]



Generado por Ernesto Cuadros-Vargas , Sociedad Peruana de Computación-Peru, basado en el modelo de la Computing Curricula de IEEE-CS/ACM