🇬🇧 English version below · 🇪🇸 Versión en español al final del documento
Assignments and exercises from the Programación module (DAW – 1st Year).
This subject focuses on learning programming fundamentals using pseudocode and Java,
covering everything from basic logic to object-oriented programming and data storage.
-
UD1 – Identificación de los elementos de un programa informático
Introduction to programming logic and algorithmic structures using pseudocode. -
UD2 – Lenguaje de Programación Java
Introduction to the Java language, syntax, data types, and basic operations. -
UD3 – Programación Orientada a Objetos
Object-oriented principles: classes, objects, encapsulation, inheritance, and polymorphism. -
UD4 – Desarrollo de clases
Practical exercises creating and managing Java classes. -
UD5 – Lectura y escritura de información
File input/output management, streams, and serialization. -
UD6 – Aplicación de las estructuras de almacenamiento
Use of arrays, collections, and data manipulation in Java. -
UD7 – Utilización avanzada de clases
Advanced class use, inheritance chains, interfaces, and abstract classes.
All documents and code created by Ana Vertedor (alias: Nerine Aoi)
for the Ciclo Formativo de Grado Superior – Desarrollo de Aplicaciones Web (DAW).
Prácticas y ejercicios de la asignatura Programación del primer curso del ciclo
Desarrollo de Aplicaciones Web (DAW).
Incluye desde la lógica inicial en pseudocódigo hasta la programación orientada a objetos
y la gestión de información en Java.
-
UD1 – Identificación de los elementos de un programa informático
Introducción a la lógica y estructuras básicas mediante pseudocódigo. -
UD2 – Lenguaje de Programación Java
Fundamentos del lenguaje Java, tipos de datos y estructuras básicas. -
UD3 – Programación Orientada a Objetos
Principios de POO: clases, objetos, encapsulación, herencia y polimorfismo. -
UD4 – Desarrollo de clases
Ejercicios prácticos de creación y manipulación de clases en Java. -
UD5 – Lectura y escritura de información
Manejo de archivos, flujos y serialización de datos. -
UD6 – Aplicación de las estructuras de almacenamiento
Uso de arrays y colecciones en Java. -
UD7 – Utilización avanzada de clases
Clases abstractas, interfaces y jerarquías complejas.