Algorithmen, Programmierung & KI
Programmieren mit Scratch, Python, C & Java
Programmieren bedeutet, Gedanken in computerausführbare Anweisungen zu übersetzen. Einsteiger starten mit visueller Blockprogrammierung in Scratch, bevor textbasierte Sprachen wie Python, Java oder C erlernt werden.
Wichtige Grundlagen und Merksätze
- Visuelle Programmierung (Scratch): Bausteine schnappen fehlerfrei zusammen; ideal zum Erlernen von Variablen, Events und Schleifen
- Objektorientierung (Java, Python): Programme werden in Klassen und Objekte mit Attributen und Methoden unterteilt
- Systemnahe Sprachen (C / C++): Schnelle Ausführung, direkte Speicherverwaltung mit Zeigern (Pointern); Basis von Betriebssystemen
- Interpretiert vs. Kompiliert: Compiler übersetzen Quellcode vorab komplett in Maschinencode; Interpreter führen Code Zeile für Zeile aus
Interaktive Übungen (10)
Programmiersprache C
Lade H5P-Modul...
Passende Arbeitsblätter & Kopiervorlagen
Möchtest du das Thema Programmieren mit Scratch, Python, C & Java zusätzlich im Unterricht oder zu Hause auf Papier vertiefen? Auf EDUKI findest du passende Arbeitsblätter und Kopiervorlagen zum Download.
Arbeitsblätter zu Programmieren mit Scratch, Python, C & Java auf EDUKI ➔