📘 Was ist Programmierung?
🎯 Lernziel
In dieser Lektion wirst du verstehen: • was Programmierung bedeutet • warum Computer Anweisungen benötigen • wie einfache Logik Software steuert Du brauchst keine Programmierkenntnisse. Diese Lektion erklärt die grundlegende Idee hinter der Programmierung.
🤖 Programmier-Lernassistent
Wenn sich Programmierkonzepte neu anfühlen, kannst du den Lernassistenten um Hilfe bitten. Beispielfragen: • Was ist Programmierung? • Was ist ein Algorithmus? • Können Anfänger leicht Programmieren lernen?
💻 Was ist Programmierung?
Programmierung ist der Prozess, einem Computer Anweisungen zu geben. Computer verstehen keine Ideen oder Absichten. Sie folgen nur **klaren Anweisungen**. Diese Anweisungen werden mit **Programmiersprachen** geschrieben. Wenn ein Programm läuft, folgt der Computer Schritt für Schritt den Anweisungen.
🧠 Warum Computer Anweisungen brauchen
Ein Computer kann nicht von selbst entscheiden, was zu tun ist. Jede Aktion muss definiert sein. Zum Beispiel: • wie eine Webseite aussehen soll • wie eine App auf einen Button-Klick reagiert • wie Daten gespeichert werden sollen All diese Verhaltensweisen stammen aus Anweisungen, die von Programmierern geschrieben wurden.
⚙ Beispiel für einfache Logik
Programmierung verwendet oft einfache logische Regeln. Zum Beispiel: Wenn die Temperatur größer als 30 ist → den Ventilator einschalten. In der Programmierung könnte diese Idee so aussehen:
IF temperature > 30 THEN turn_on_fan
Diese Art von Logik erscheint in vielen Softwaresystemen.
📱 Programmierung ist überall
Programmierung steuert viele digitale Systeme: • Webseiten • Mobile Apps • Spiele • Banksysteme • Online-Shops Hinter jedem digitalen Werkzeug steht Code, der von Programmierern geschrieben wurde.
🌍 Programmiersprachen
Es gibt viele Programmiersprachen. Jede Sprache ist für unterschiedliche Zwecke gestaltet. Beispiele: • HTML – Struktur von Webseiten • CSS – visuelles Design von Webseiten • JavaScript – interaktives Verhalten von Webseiten • SQL – Arbeit mit Datenbanken • Kotlin – Android Mobile Apps In der nächsten Lektion lernst du mehr über Programmiersprachen.
🚀 Nächste Lektion
Als nächstes entdeckst du: Warum es verschiedene Programmiersprachen gibt und wofür sie verwendet werden.