Was ist Programmieren?
Stell dir vor, du erklärst einem Roboter, wie er ein Sandwich macht. Du musst jeden Schritt genau beschreiben: "Nimm Brot", "Leg Käse drauf", "Leg zweites Brot oben drauf". Das ist Programmieren – du gibst dem Computer genaue Anweisungen!
Wie ein Orchester braucht auch ein Computer klare Anweisungen. Die Hardware sind die Instrumente, die Software ist die Musik – und du bist der Komponist!
Programmieren als Rezept verstehen
Variablen = Zutaten
Speichern die Dinge, die du brauchst
Bedingungen = Entscheidungen
"Wenn Teig fertig, dann backen"
Schleifen = Wiederholungen
"Rühre 10 Mal um"
Funktionen = Teilrezepte
Einmal schreiben, oft verwenden
Quiz 1: Programmier-Grundlagen
Variablen – Der Speicher
Eine Variable ist wie eine beschriftete Box, in die du Dinge reinlegen kannst. Du kannst jederzeit nachschauen, was drin ist, oder etwas Neues reinlegen.
Beispiel:
// Eine Variable erstellen
let alter = 15;
let name = "Anna";
let istSchueler = true;
console.log("Ich bin " + name + " und " + alter + " Jahre alt.");
Probiere es aus:
Quiz 2: Variable
Bedingungen – Entscheidungen treffen
Mit Bedingungen kann dein Programm Entscheidungen treffen: "WENN es regnet, DANN nimm einen Regenschirm, SONST lass ihn zu Hause."
Beispiel:
let alter = 16;
if (alter >= 18) {
console.log("Du darfst wählen gehen!");
} else {
console.log("Du bist noch zu jung zum Wählen.");
}
Probiere es aus:
Kinokarten kosten 8€ für Kinder (unter 12) und 12€ für Erwachsene.
Quiz 3: Bedingungen
Schleifen – Wiederholungen
Schleifen lassen dich Code mehrmals ausführen, ohne ihn immer wieder zu schreiben. Perfekt für wiederkehrende Aufgaben!
Beispiel: Zähle von 1 bis 5
for (let i = 1; i <= 5; i++) {
console.log("Zahl: " + i);
}
// Ausgabe: Zahl: 1, Zahl: 2, Zahl: 3, Zahl: 4, Zahl: 5
Probiere es aus:
Quiz 4: Schleifen
Funktionen – Wiederverwendbarer Code
Eine Funktion ist wie ein Rezept: Du schreibst einmal auf, wie etwas gemacht wird, und kannst es dann immer wieder benutzen!
Beispiel:
// Funktion definieren
function begruesse(name) {
return "Hallo, " + name + "! Schön, dass du da bist!";
}
// Funktion aufrufen
console.log(begruesse("Anna")); // Hallo, Anna! Schön, dass du da bist!
console.log(begruesse("Tom")); // Hallo, Tom! Schön, dass du da bist!
Probiere es aus: Taschenrechner
Mini-Projekt: Zahlenraten-Spiel
Erstelle ein Spiel, bei dem der Computer eine Zahl zwischen 1 und 10 auswählt und du raten musst!
Ich habe mir eine Zahl zwischen 1 und 10 ausgedacht. Rate mal!
Wie wurde das programmiert?
Das Spiel benutzt:
- Variable: Speichert die geheime Zahl
- Bedingung: Prüft, ob deine Zahl right ist
-
Funktion:
rateZahl()wird bei jedem Rateversuch aufgerufen
Was kannst du programmieren?
Spiele
Von einfachen Quiz-Spielen bis zu komplexen 3D-Welten
Apps
Eigene Apps für Smartphone oder Computer erstellen
Webseiten
Interaktive Webseiten wie diese hier bauen
Roboter
Roboter steuern und ihnen Aufgaben beibringen