Saltar al contenido principal

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.