Programmieren macht Spaß, und mit Python erst recht! Python steckt überall in unserer digitalen Welt: vom Raspberry Pi bis zur künstlichen Intelligenz. Mit diesem Buch kannst du einfach einsteigen, ohne Vorkenntnisse immer Schritt für Schritt entwickelst du verschiedene kleine Programm und eigene Spiele. Zum Buch erhältst du die Entwicklungsumgebung TigerJython als Starterpaket zum Download. Damit hast Du alles, um mit Python durchzustarten. Du brauchst nur noch deinen Computer, und los gehts!
So lernst du Python
Die Befehle gibst du!
Beim Programmieren bist du der Chef. Du musst nur wissen, wie der Computer tickt und welche Befehle er versteht. All das wird in den ersten Kapiteln erklärt.
Ran an die Tasten
Am Anfang schreibst du verschiedene Programme und Spiele mit Texten und Zahlen: Würfelpoker, Vokabeltrainer und Rätsel. In jedem Kapitel gibt es neue Projekte, und Schritt für Schritt lernst du dabei die Sprache Python.
TigerJython
Die Entwicklungsumgebung TigerJython wurde für Einsteiger und Schüler*innen entwickelt und stellt immer die nötigen Erklärungen bereit – vor allem, wenn es mal darum geht, im Programmcode einen Fehler zu finden.
Spiele und Grafiken
Programmieren macht Spaß, besonders mit Spielen. Dafür lernst du, ein Grafik-Framework zu verwenden. Außerdem, wie du Geschwindigkeiten steuerst, die Schwerkraft programmierst, die Spiellogik einbaust und mehrere Level anlegst. Game on!
Aus dem Inhalt
Installation und erste Schritte
Dem Computer Befehle geben
Roulette, Würfel und Co.
Spiele-Klassiker nachbauen
Grafik und Sound
Geschwindigkeit, Schwerkraft und Logik programmieren
Wie schreibt man denn jetzt ein Programm? Das siehst du in dieser Leseprobe! Keine Angst, die Grundlagen, die du dafür brauchst, lernst du natürlich in den vorangegangenen Kapiteln im Buch. Hier siehst du aber, dass es wirklich gar nicht so schwer ist und dass du auch keine hunderte Zeilen Code brauchst, um ein kleines Programm zu schreiben.
Wer hat's geschrieben?
Hauke Fehr programmiert seit über 30 Jahren Apps für verschiedene Einsatzzwecke. Die Wissensvermittlung liegt ihm dabei besonders am Herzen. Er unterrichtet Informatik an einer Berliner Grundschule und weiß als professioneller Programmierer, Hochschuldozent und Kursleiter nicht nur genau, wovon er redet, sondern kann es auch super erklären!