Este documento presenta los conceptos y elementos básicos de la programación orientada a objetos, incluyendo estructuras de datos, operaciones, secuenciación, selección, ciclos de repetición, arreglos y métodos. El objetivo del curso es que los alumnos aprendan a diseñar programas aplicando esta metodología usando un pseudocódigo.