Programación Avanzada Help

¡Bienvenido a Programación Avanzada!

Introducción

¡Hola! Soy el profesor de Programación Avanzada. En este curso aprenderás a programar en Java, un lenguaje de programación muy popular en la actualidad. Java es un lenguaje de programación orientado a objetos, lo que significa que se basa en la creación de objetos y clases. En este curso aprenderás a programar en Java, un lenguaje de programación muy popular en la actualidad. Java es un lenguaje de programación orientado a objetos, lo que significa que se basa en la creación de objetos y clases.

Objetivos

  • Aprender a programar en Java.

  • Conocer los conceptos básicos de la programación orientada a objetos.

  • Aprender a utilizar las herramientas de programación más comunes.

  • Conocer las mejores prácticas de programación.

  • Aprender a trabajar en equipo.

  • Conocer las herramientas de programación más comunes.

Contenido

  1. El paradigma de la programación orientada a objetos.

  2. El paradigma de la programación visual.

  3. Lenguajes de programación orientados a objetos y a eventos.

  4. Los 4 pilares de la programación orientada a objetos.

  5. Declara y define clases y objetos.

  6. Instancia objetos y utiliza métodos.

  7. Referencia objetos y utiliza métodos.

  8. Niveles de acceso y encapsulamiento.

  9. Casting implícito y explícito.

  10. Alcance de variables y métodos.

  11. Tiempo de vida de atributos y métodos.

  12. Constructores y destructores.

  13. Sobrecarga de operadores y métodos.

  14. Herencia y polimorfismo.

  15. Clases abstractas e interfaces.

  16. Excepciones y errores.

  17. Manejo de archivos.

  18. Programación Visual.

Lenguaje de programación

Para nuestro curso usaremos Java, un lenguaje de programación orientado a objetos muy popular en la actualidad. Java es un lenguaje de programación de propósito general que se utiliza en una amplia variedad de aplicaciones, desde aplicaciones de escritorio y web hasta aplicaciones móviles. Java se destaca por su portabilidad, seguridad y facilidad de uso, lo que lo convierte en uno de los lenguajes de programación más populares y versátiles en la actualidad.

Evaluación

La evaluación del curso se realizará a través de exámenes teóricos y prácticos, así como de proyectos individuales y en equipo.

Para ser especificos, la evaluación se realizará de la siguiente manera:

Tema

Criterios de evaluación

1. Introducción

- Actividades (40%)


- Examen (60%)

2. Objetos y Clases

- Actividades (40%)


- Examen (60%)

3. Herencia

- Actividades (40%)


- Examen (60%)

4. Polimorfismo y Excepciones

- Actividades (40%)


- Examen (60%)

5. Programación Visual

- Actividades (50%)


- Proyecto (50%)

6. Formas, Controles y Eventos

- Actividades (50%)


- Proyecto (50%)

Es importante destacar que es necesario obtener al menos el 70% de cada uno de los criterios de evaluación para aprobar cada unidad, de lo contrario se deberá repetir la unidad en segunda oportunidad.

Recursos

Last modified: 04 March 2025