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
| Palabra | Qué significa | Ejemplo |
|---|---|---|
| Programa | Una lista de pasos que sigue el ordenador. | Mostrar un saludo |
| Código | Lo que escribes para decirle los pasos al ordenador. | System.out.println("Hola"); |
| Ejecutar | Pedir al ordenador que haga los pasos. | Pulsar el botón Ejecutar |
| Clase | La caja grande donde vive tu programa. La primera se llama Main. | public class Main |
| main | El lugar donde empieza el programa. Java siempre empieza aquí. | public static void main |
| println | Escribe una línea de texto en la pantalla. | System.out.println("Hola"); |
| Comentario | Una 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
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 programa | Qué 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
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
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 preguntasTus respuestas se corrigen aquí y no se guardan. Una cuenta guarda tus resultados.