Programación
Unidad 1
- Introducción a la programación
Conceptos básicos sobre la programación, paradigmas, lenguajes de programación y entornos de desarrollo.
- Pseudocódigo
Introducción al uso del pseudocódigo como herramienta para el diseño y planificación de algoritmos, antes de escribir programas en un lenguaje concreto.
- Diagramas de flujo
Representación visual de algoritmos mediante diagramas de flujo para comprender y planificar la lógica de un programa.
- Lógica de programación
Introducción a la lógica de programación, con explicaciones claras y ejemplos prácticos para desarrollar el pensamiento computacional desde cero.
Unidad 2
- Programación orientada a objetos
Conceptos fundamentales de la programación orientada a objetos: clases, objetos, atributos, métodos, encapsulación, herencia, polimorfismo y relaciones entre clases.
- Entorno y sintaxis básica en Java
Introducción práctica al entorno de trabajo y a la sintaxis básica de Java: estructura de un programa, compilación, ejecución, variables, tipos de datos, operadores, conversiones y comentarios.