Asignatura universitaria

Programación I (Sistemas de Información)

Fundamentos de programación y orientación a objetos con Java.

CEU San Pablo

Temario de la asignatura

Estos bloques orientan el estudio. Adaptamos las clases al programa y al material que estés trabajando.

1

Fundamentos

  • Lenguajes, paradigmas y entornos de desarrollo
  • Tipos, variables, operadores y entrada/salida
  • Condicionales, bucles y funciones
2

Estructuras y algoritmos

  • Listas y arrays
  • Iteración y operaciones comunes
  • Búsqueda, ordenación y problemas matemáticos simples
3

Objetos en Java

  • Clases, atributos, métodos y constructores
  • Encapsulación
  • Interfaces, herencia y polimorfismo
4

Diseño y persistencia

  • Composición, agregación y UML
  • Javadoc
  • Excepciones y ficheros

Dónde suele costar más

  • Controlar el flujo de condicionales y bucles
  • Distinguir composición, agregación y herencia
  • Depurar errores de tipos, estado y excepciones

Qué suele necesitar el alumno para llevarla bien

Programar de forma frecuente, aunque sean ejercicios cortos. Es esencial hacer trazas manuales y explicar cada decisión antes de ejecutar el código.

Apoyo de Academia Biz-Code

Cómo te ayudamos con esta asignatura

Partimos de tu nivel y del programa que estés cursando para convertir los conceptos en un plan de trabajo claro y práctico.

  • Descomponemos cada problema en datos, algoritmo, pruebas y código.
  • Practicamos primero la traza antes de programar la solución.
  • Revisamos diseño de clases, responsabilidades y relaciones antes de escribir Java.
Consultar esta asignatura

Sigue explorando

También te puede interesar