Tener una  visión de los componentes físicos y lógicos  de un ordenador y conocer cómo trabaja la computadora para resolver un problema.

Adquirir conocimientos sobre la programación orientada a objetos para la resolución de problemas y expresarlos a través del lenguaje Java.

 Aprender los pasos de resolución de un problema, que sepa definirlos y entenderlos claramente, para poder resolverlo  diseñando la solución a través de la programación orientada a objetos expresado en lenguaje de programación Java.

 

Comprender  que para resolver un problema, no debe escapar del razonamiento que una persona utiliza a diario para llevar a cabo una tarea determinada. Cada problema que se plantea, se debe tratar de resolver tal cual lo haría en forma práctica y manual, y luego describir los pasos necesarios para su resolución, traducidos en instrucciones para la máquina utilizando el razonamiento propio de la programación, aplicando como herramienta la lógica booleana.

 Conocer  el paradigma de la programación orientada a objetos utilizando el lenguaje Java.