Descripción del curso

Objetivos

•       Afianzar los conceptos de programación estructurada vistos en el curso de programación de com**dores

•       Entender los conceptos básicos y saber utilizar las técnicas fundamentales de la programación orientada a objetos.

•       Dominar un lenguaje de programación orientado a objetos y todas las herramientas que conformen su entorno de programación

•       Practicar técnicas de desarrollo de software, en el entorno de la construcción de sistemas de software pequeños

Metodología

•       Los conceptos fundamentales de cada tema del curso se presentan y se aclaran en clase.

•       Sobre cada tema principal estudiado se proponen ejercicios de programación y escritos que los estudiantes deben trabajar por su cuenta. Estos ejercicios sirven para aplicar los conceptos estudiados.

•       En otro componente del curso los estudiantes formaran grupos de trabajo para abordar el desarrollo de un proyecto completo en el cual deben aplicar todos los conocimientos que aporta el curso.

•       Se harán algunas evaluaciones individuales, escritas o prácticas, en las cuales los estudiantes deben mostrar un buen dominio de los conocimientos y habilidades del curso de POO.