======Die Entwicklungsumgebung Thonny - Unser erstes Pythonprogramm======
Um ein Computerprogramm zu schreiben, werden die die Prorgammbefehle zunächst mit einem **Texteditor** in eine Quelltextdatei geschrieben. Bei einer Compilersprache wird danach die Programmdatei an den **Compiler** übergeben. Dieser übersetzt dann das Programm in Maschinencode, welcher sich direkt ausführen lässt. Bei einer Interpretersprache wird die Datei an den **Interpreter** übergeben, wodurch das Programm direkt ausgeführt wird. Wir verwenden für unsere Programme die Interpretersprache **Python**. Bei einem Interpreter kann man zusätzlich in einer **Shell** einzelne Programmbefehle direkt ausführen.
Um den Arbeitsablauf zu vereinfachen, verwendet man beim Programmieren eine sogenannte **Integrierte Entwicklungsumgebung (IDE)**. Dort laufen diese Prozesse automatisiert ab. Wir verwenden für unsere Programme die IDE **Thonnny**. [[python:thonny|Hier]] findest du eine kurze einfürung in Thonny.
=====Unser erstes Pythonprogramm=====
Um unser erstes Programm zu schreiben, starten wir Thonny zunächst. In das Editorfenster schreiben wir unser Proramm. Es besteht nur aus dem Befehl:
print("Hallo Welt!")
Dieser Befehl gibt den Text ''%%Hallo Welt!%%'' in der Shell bzw. auf der Kommandozeile aus.
{{ :neuerlehrplan:klasse10:thonny1.png?600 |}}
Anschließend speichern wir das Programm unter dem Namen hallo.py ab. Wichtig ist, dass die Datei die Endung .py hat.
{{ :neuerlehrplan:klasse10:thonny2.png?600 |}}
Mit dem grünen Button können wir das Programm ausführen. Die Ausgabe erscheint dann im Shellfenster.
{{ :neuerlehrplan:klasse10:thonny3.png?600 |}}
Gratulation, du hast dein erstes Pythonprogramm geschrieben!
Man kann den Befehl auch direkt in der Shell ausgeben:
{{ :neuerlehrplan:klasse10:thonny4.png?600 |}}
**Aufgabe 1**
Programiere entsprechend der Anleitung dein erstes Pythonrogramm!
**Aufgabe 2**
Schreibe ein eigenes Programm mit einer anderen Ausgabe!
**Aufgabe 3**
Teste die Programme aus dem folgenden Video!
{{youtube>W3uRsQWesoo}}