Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Vista previa

Tu primer programa en Java

Esta es la primera página de la lección. Léela y prueba las actividades. El resto está en el curso completo.

30 minutos

Un programa es una receta

Piensa en una receta de tortilla. Pelas las patatas, las fríes, bates los huevos. Son pasos, y los haces en orden.

Un programa es lo mismo. Es una lista de pasos que el ordenador sigue uno tras otro, sin saltarse ninguno.

Hoy escribes el tuyo. Será corto, y lo verás funcionar en un minuto.

Palabras clave

PalabraQué significaEjemplo
ProgramaUna lista de pasos que sigue el ordenador.Mostrar un saludo
CódigoLo que escribes para decirle los pasos al ordenador.System.out.println("Hola");
EjecutarPedir al ordenador que haga los pasos.Pulsar el botón Ejecutar
ClaseLa caja grande donde vive tu programa. La primera se llama Main.public class Main
mainEl lugar donde empieza el programa. Java siempre empieza aquí.public static void main
printlnEscribe una línea de texto en la pantalla.System.out.println("Hola");
ComentarioUna nota para personas. El ordenador no la lee.// Esto es una nota

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Hablar con el ordenador

El ordenador no entiende el español. Entiende lenguajes muy exactos.

Uno de ellos es Java. Lo usan las apps del móvil, los bancos y muchos videojuegos.

Tú escribes el código en el editor. Después pulsas Ejecutar y el ordenador hace lo que dice.

Pruébalo: tu primer saludo

Código: java
public class Main {
    public static void main(String[] args) {
        System.out.println("¡Hola, instituto!");
    }
}

Qué hay en esas cinco líneas

No tienes que entenderlo todo hoy. Mira solo las partes importantes.

La clase Main es la caja. Dentro está main, donde empieza el programa. Dentro de main van tus pasos.

Cada paso termina con un punto y coma. Es como el punto al final de una frase.

Ejemplo resuelto: línea por línea

Línea del programaQué hace
public class Main {Abre la caja grande, la clase Main.
public static void main(String[] args) {Abre main, el lugar donde empieza todo.
System.out.println("¡Hola, instituto!");Escribe el texto en la pantalla.
}Cierra main.
}Cierra la clase Main.

Las celdas que rellenan los estudiantes quedan en blanco en esta vista previa.

Pruébalo: los pasos van en orden

Código: java
public class Main {
    public static void main(String[] args) {
        System.out.println("Suena el timbre.");
        System.out.println("Entras en clase.");
        System.out.println("Sacas el cuaderno.");

        // Cambia el orden de dos líneas y ejecuta otra vez.
    }
}

Java es muy exacto

Advertencia

Una letra mayúscula de más y el programa no funciona. Main no es lo mismo que main. Tampoco puedes olvidar las comillas ni el punto y coma. Copia las líneas tal como están.

Notas para personas

A veces quieres apuntar una idea en el código. Para eso sirven los comentarios.

Escribe dos barras, //, y todo lo que haya detrás en esa línea es una nota. El ordenador la salta.

Un buen comentario explica por qué haces algo.

Pruébalo: un menú con notas

Código: java
public class Main {
    public static void main(String[] args) {
        // Este es el menú del bar del instituto.
        System.out.println("Bocadillo de tortilla");
        System.out.println("Zumo de naranja");

        // System.out.println("Café con leche");
        // Quita las dos barras de la línea de arriba.
        // Después ejecuta otra vez.
    }
}

Cuando algo sale mal

Todo el mundo se equivoca al escribir código. A los profesionales les pasa cada día.

Si hay un error, Java no ejecuta nada. Te dice en qué línea cree que está el problema.

Lee el mensaje, mira esa línea y busca una comilla o un punto y coma que falte.

Repaso rápido

Inténtalo

Repaso rápido

3 preguntas
Pruébalo: tus respuestas se corrigen aquí y después se olvidan. Inicia sesión si quieres que se guarde tu puntuación y continuar donde lo dejaste.Iniciar sesión para guardar tu puntuación

Tus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.

La lección continúa

4 partes más de esta lección están en el curso completo, con los ejercicios y la comprobación final. Una cuenta te da todo.