7. Kyū – Weißgurt
Hinweis
Der Text hat bestimmt noch Ecken und Kanten. Wenn du Fehler entdeckst, Teile unverständlich findest oder Ideen für bessere und mehr Beispiele und Übungen hast, lass es uns bitte wissen, damit wir ihn korrigieren und verbessern können.
Am liebsten erinnere ich mich an die Zukunft.
Salvador Dali
Inhalt - was werden wird
Willkommen im ersten Teil. Wenn du „Überblick Dojo“ noch nicht gelesen hast, mach das bitte mal. Da steht, was du so brauchst, um hier gleich mit PyCharm und Python durchstarten zu können.
Hello World
Notiz
Natürlich können auch andere IDEs genutzt werden, aber unsere Erklärungen beziehen sich nur auf PyCharm, um es übersichtlicher zu halten. Im Weißgurt sollte es auch ganz gut ohne IDE (wie PyCharm) gehen. Du kannst im Browser programmieren. Dazu bietet sich beispielsweise ein Python Jupyter-Notebook an. Spätestens ab dem Gelbgurt solltest du mit PyCharm oder einer vergleichbaren IDE arbeiten.
Wenn du PyCharm startest, sollte der Start bei Dir ungefähr so aussehen:
Klicke auf New Project
. Dann schaut es ungefähr so aus:
Bei der obersten Zeile mit Location änderst du den Projektnamen auf „HelloWorld“. Das ist Dein Projektname. Die weiteren Einstellmöglichkeiten hier werden wir mit der Zeit kennenlernen. Dann klickst du auf „Create“. Unter Umständen rödelt Deine Kiste jetzt einen Moment. Im nächsten Schritt baut sich der Editor auf. In dem Teil main.py steht allerhand Zeug. Das löschst du jetzt einfach – entweder du markierst es mit der Maus und drückst die Entf-Taste oder – Tastaturkürzel lernen ist immer gut – mit Strg+A oder Control+A alles markieren und dann Entf drücken. Dann sollte das bei Dir ungefähr so ausschauen:
Okay, jetzt kann es losgehen!
Warst du schon mal in einem Dōjō? Falls nicht – immer wenn man ein Dōjō betritt und verlässt, gibt es eine kleine Verbeugung als Gruß. Beginnt man mit einer neuen Programmiersprache, gibt es auch ein solches „Ritual“. Man beginnt damit, den Computer Hello World
ausgeben zu lassen. Um etwas ausgeben zu lassen, verwenden wir den Befehl print
(engl. drucken). Das wollen wir jetzt probieren:
print("Hello World")
PyCharm sorgt dafür, dass die Klammer farbig dargestellt wird. Welche die Farbe die Klammer hat, ist egal. Die Farben sollen dir nur helfen, bei mehreren Klammern zu sehen, welche Klammern zusammen gehören. Also lass dich von der Farbe der Klammern bei Screenshots nicht verwirren.
Jetzt führst du das Programm aus: du gehst in der Menüzeile auf „Run“ und dort auf den obersten Punkt „Run main
“. Dann sollte sich unten ein Fenster aufbauen, in welchem das Ergebnis Deines Programms ausgeführt wird.
Wenn da „Hello World“ steht, hast du es geschafft: Dein erstes Programm! Okay, noch ein sehr kleines, aber immerhin. Wenn du bis hierin nicht gekommen bist – bitte zögere nicht und lass Dir helfen! Hier können unvorhersehbare Stolpersteine im Weg liegen, die du vielleicht nicht ohne etwas Unterstützung aus dem Weg geräumt bekommst.
Frag jemanden aus dem Umfeld, komm zu unserem wöchentlichen Videotreff vorbei oder wenn es Präsenztreffen gibt, komm mit Deinem Rechner in den xHain. Wenn das hier nicht läuft, kann der Rest auch nicht laufen. Es ist gut, wenn du Dich selber daran versuchst, aber lass Dich nicht entmutigen, wenn es nicht klappt.