Java 0 · Primeros programas
Programar es darle a un ordenador una serie de instrucciones para resolver un problema. Puede parecer que antes necesitas conocer muchas palabras técnicas, pero el punto de partida es mucho más sencillo: escribir una instrucción, ejecutarla y observar qué ocurre.
Java 0 está pensado para acompañarte desde ese primer paso. No necesitas haber programado antes ni conocer Java.
De una idea a un programa
Imagina que quieres crear un pequeño asistente que haga preguntas y recomiende una opción según las respuestas:
¿Qué presupuesto tienes?
¿Prefieres una opción rápida o una opción completa?
↓
el programa decide
↓
muestra una recomendación
Para construirlo necesitaremos aprender a:
- expresar instrucciones con Java;
- guardar datos como nombres, cantidades o respuestas;
- recibir información desde la consola;
- comparar valores y tomar decisiones;
- mostrar un resultado comprensible.
Ese será nuestro recorrido: partiremos de una necesidad concreta, conoceremos el concepto que permite resolverla, veremos un ejemplo y lo pondremos en práctica.
Qué aprenderás
Primero entenderás qué es Java y qué ocurre entre el momento en que escribes un programa y el momento en que el ordenador lo ejecuta. Después prepararás el JDK y un editor, y comprobarás que puedes crear y ejecutar tu primer programa.
A partir de ahí trabajarás con datos, operadores, entrada por consola y decisiones. No se trata de memorizar una lista de sintaxis: cada pieza aparecerá cuando la necesitemos para conseguir un resultado visible.
La práctica será frecuente. Los ejercicios incluirán su solución en el mismo contenido para que puedas comparar enfoques y entender los pasos, no solo comprobar el resultado final.
El proyecto final
Al terminar construirás un asistente interactivo de consola. El programa hará preguntas, procesará las respuestas y elegirá qué mostrar según las condiciones que hayas definido.
datos + entrada + decisiones
↓
asistente interactivo
Será un proyecto pequeño, pero reunirá todo lo aprendido y te permitirá pasar de ejemplos aislados a un programa completo creado por ti.
La frontera de este curso
En Java 0 nos concentraremos en los primeros programas. Los bucles, los arrays, la organización avanzada mediante métodos y la programación orientada a objetos llegarán en los siguientes niveles, cuando ya tengas una base firme.
Por ahora solo necesitamos una pregunta para empezar:
¿Cómo consigue Java convertir el código que escribimos en instrucciones que el ordenador puede ejecutar?
La siguiente unidad construirá ese primer modelo mental.