======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}}