Aquí encontrarán la información del curso Herramientas de Programación para INGESIS.

Descripción del Curso (CE-500)

(Sacado del programa del curso)

El objetivo de este curso es introducir a los estudiantes a los conceptos y modelos fundamentales de desarrollo de aplicaciones, para que puedan comprender los procesos clave relacionados a la creación de funcionalidades en las aplicaciones y apreciar la complejidad del desarrollo de ellas. Los estudiantes aprenderán los conceptos básicos del diseño de programas, estructuras de datos, programación, resolución de problemas, lógica de programación y técnicas fundamentales de diseño para programas impulsado por eventos. El desarrollo de programas se incorporará al ciclo de vida de desarrollo: recopilación de requisitos, diseño de solución, implementación de una solución en un lenguaje de programación y las pruebas de la aplicación completa.

Software Usado:

PyScripter.

Días y Salas

Miércoles: Bloque C – 11:40 AM. Salas por determinar
Viernes: Bloque D – 2:30 PM. Laboratorio por agregar.

Clases

Pruebas

Evaluaciones

Prueba 1: 16 de Abril (20%).
Prueba 2: 23 de Mayo (30%).
Taller/controles: Varios (10%). IMPORTANTE: Esto debe ser aprobado por separado (nota >= 4.0).

Examen:  Lunes, 30 de Junio entre 11:40-13:10 (40%).
Reca: Viernes, 11 de Julio entre 11:40-13:10.

Notas: Aquí

Bibliografía

  • Gaddis, T. Starting out with Python. Pearson, 2009.
  • Downey, A. Python for Software Design. Cambridge University Press. 2009.