Sinopsis
¿Estás aprendiendo a programar en Java y buscas una forma de reforzar tus conocimientos? Este cuaderno es para ti. Ya sea que estés en el instituto, en la universidad o aprendiendo de forma autodidacta, aquí encontrarás actividades y ejercicios diseñados para ayudarte a afianzar lo que has aprendido.
El cuaderno tiene tres partes: enunciados, pistas y soluciones. Algunas actividades están pensadas para resolverlas con papel y lápiz, mientras que los ejercicios es mejor hacerlos en el ordenador. Asegúrate de tener un entorno de desarrollo Java instalado, como Eclipse, IntelliJ, NetBeans o Visual Studio Code, ¡el que más te guste!
Este volumen se centra en la programación estructurada: primeros programas, métodos, operadores, tipos y variables, condicionales y booleanos, bucles y arrays. La orientación a objetos la dejaremos para próximos volúmenes. Este material cubre aproximadamente el primer trimestre de los cursos de Programación en DAM y DAW, aunque cada profesor puede seguir un orden diferente.
La autora
Mariona Nadal es ingeniera informática (UPM 2003) y profesora de educación secundaria por la (UCM 2023).
Ejerce como profesora de programación en CFGS DAM y DAW y es instructora de LinkedIn Learning con videocursos de Fundamentos de la Programación y Java.
Además de esta primera autopublicación, ha publicado tres libros con Anaya Multimedia: Manual Imprescindible. Curso de programación Java (junio 2021), Estructuras de datos y algoritmos. Guía ilustrada para programadores (septiembre 2022) y Manual Impresdincible. Retos de programación con juegos: Python y Java (junio 2024).
Previa a la docencia, cuenta con más de 20 años de experiencia en el desarrollo de aplicaciones Java en entornos empresariales para grandes clientes internacionales.
Su metodología fresca, directa y realista hace sus cursos amenos, claros y útiles, cercanos al aprendiz novel, llevándote a través de la práctica a un estilo de programación de fácil mantenimiento y alta empleabilidad, creando la base necesaria para convertirse en un programador profesional con una base firme.