text.skipToContent text.skipToNavigation
background-image

Python kinderleicht! Einfach programmieren lernen - nicht nur für Kids von Briggs, Jason (eBook)

  • Verlag: dpunkt
eBook (PDF)
21,99 €
inkl. gesetzl. MwSt.
Sofort per Download lieferbar

Online verfügbar

Python kinderleicht!

Python ist eine leistungsfähige, moderne Programmiersprache. Sie ist einfach zu erlernen und macht Spaß in der Anwendung - mit diesem Buch umso mehr! "Python kinderleicht' macht die Sprache lebendig und zeigt Dir (und Deinen Eltern) die Welt der Programmierung. Jason R. Briggs führt Dich Schritt für Schritt durch die Grundlagen von Python. Du experimentierst mit einzigartigen (und oft urkomischen) Beispielprogrammen, bei denen es um gefräßige Monster, Geheimagenten oder diebische Raben geht. Neue Begriffe werden erklärt, der Programmcode ist farbig dargestellt, strukturiert und mit Erklärungen versehen. Witzige Abbildungen erhöhen den Lernspaß. Jedes Kapitel endet mit Programmier-Rätseln, an denen Du das Gelernte üben und Dein Verständnis vertiefen kannst. Am Ende des Buches wirst Du zwei komplette Spiele programmiert haben: einen Klon des berühmten "Pong' und "Herr Strichmann rennt zum Ausgang' - ein Plattformspiel mit Sprüngen, Animation und vielem mehr. Indem Du Seite für Seite neue Programmierabenteuer bestehst, wirst Du immer mehr zum erfahrenen Python-Programmierer. - Du lernst grundlegende Datenstrukturen wie Listen, Tupel und Maps kennen. - Du erfährst, wie man mit Funktionen und Modulen den Programmcode organisieren und wiederverwenden kann. - Du wirst mit Kontrollstrukturen wie Schleifen und bedingten Anweisungen vertraut und lernst, mit Objekten und Methoden umzugehen. - Du zeichnest Formen mit dem Python-Modul Turtle und erstellst Spiele, Animationen und andere grafische Wunder mit tkinter. Und: "Python kinderleicht' macht auch für Erwachsene das Programmierenlernen zum Kinderspiel! Alle Programme findest Du auch zum Herunterladen auf der Website!

Jason R. Briggs ist seit dem Alter von acht Jahren Programmierer und hat als erste Programmiersprache BASIC auf einem Radio Shack TRS-80 erlernt. Er hat als Entwickler und Systemarchitekt professionell Software programmiert und als Autor für das Java Developers's Journal gearbeitet. Seine Artikel sind in JavaWorld, ONJava und ONLamp erschienen. Python kinderleicht ist sein erstes Buch. Du kannst mit Jason über seine Homepage oder per E-Mail mail@jasonrbriggs.com Kontakt aufnehmen.

Produktinformationen

    Format: PDF
    Kopierschutz: watermark
    Seitenzahl: 328
    Sprache: Deutsch
    ISBN: 9783864919046
    Verlag: dpunkt
    Größe: 26538 kBytes
Weiterlesen weniger lesen

Python kinderleicht!

1
Einleitung

Warum soll man das Programmieren erlernen?

Programmieren fördert die Kreativität, das logische Denken und die Fähigkeit, Probleme zu lösen. Programmierer und Programmiererinnen haben die Möglichkeit, etwas aus dem Nichts zu erschaffen. Mithilfe der Logik bringen sie Programmstrukturen in eine Form, sodass ein Computer damit funktioniert. Und wenn die Dinge nicht ganz so gut funktionieren wie erwartet, können sie durch die Fähigkeit zur Problemlösung herausfinden, was schiefgelaufen ist. Programmieren macht Spaß, ist manchmal schwierig (gelegentlich frustrierend), und die Fähigkeiten, die man dabei erwirbt, können sowohl in der Schule als auch bei der Arbeit nützlich sein - selbst wenn Dein Berufsleben später nichts mit Computern zu tun haben sollte.

Außerdem ist das Programmieren ein prima Zeitvertreib bei miesem Wetter.
1.1 Warum Python?

Python ist eine leicht zu erlernende Programmiersprache, die für den Programmieranfänger einige nützliche Eigenschaften hat. Der Code ist im Vergleich zu anderen Programmiersprachen recht einfach zu lesen, und es gibt eine interaktive Shell, in die man seine Programme eingeben und sehen kann, wie sie laufen. Zusätzlich zu seiner einfachen Programmstruktur und seiner interaktiven Shell hat Python einige Merkmale, die den Lernvorgang sehr bereichern und mit denen Du einfache Animationen zum Erstellen Deiner eigenen Spiele zusammenbauen kannst. Eines davon ist das Modul turtle , das von Turtle Graphics inspiriert wurde (das in den 1960er-Jahren von der Programmiersprache Logo verwendet wurde) und für Lernzwecke geschaffen wurde. Ein weiteres Modul ist tkinter , mit dem man auf das Tk GUI Toolkit zugreifen kann, um damit ziemlich einfach ein bisschen anspruchsvollere Grafiken und Animationen zu erstellen.
1.2 Wie man das Programmieren lernt

Wie bei allem, was man zum ersten Mal probiert, ist es am besten, mit den Grundlagen anzufangen. Beginne daher mit den ersten Kapiteln, und blättere nicht voller Ungeduld zu den Kapiteln weiter hinten. Niemand kann beim ersten Mal, wenn er ein Musikinstrument in die Hand nimmt, im Sinfonieorchester mitspielen. Flugschüler fliegen auch nicht, bevor sie die grundlegenden Steuerelemente verstanden haben, und Turner kriegen (normalerweise) beim ersten Versuch keinen Salto rückwärts hin. Wenn Du zu Anfang zu ungeduldig bist, haben die grundlegenden Prinzipien keine Zeit, sich richtig in Deinem Kopf festzusetzen. Dir wird dann der Inhalt der Kapitel weiter hinten viel komplizierter vorkommen, als er in Wirklichkeit ist.

Während Du dieses Buch durchliest, solltest Du jedes Beispiel selbst ausprobieren, um zu sehen, wie es funktioniert. Am Ende der meisten Kapitel gibt es auch Programmier-Puzzles, die Du lösen kannst. Sie werden Deine Programmierfähigkeiten fördern. Denke immer daran: Je besser Du die Grundlagen verstanden hast, desto leichter werden Dir die komplizierteren Konzepte später vorkommen.

Wenn Dich etwas frustriert oder Dir zu schwierig vorkommt, hier ein paar Ratschläge, die ich sehr hilfreich finde:

Teile das Problem in kleinere Teile auf. Versuche zu verstehen, was ein kleiner Teil des Codes macht, oder denke nur an einen kleinen Teil einer komplexen Stelle. (Konzentriere Dich lieber auf einen kleinen Teil des Codes, statt alles auf einmal verstehen zu wollen.)

Wenn das alles nichts hilft, ist es manchmal am besten, wenn man es für eine Weile einfach liegen lässt. Schlafe drüber, und mache an einem anderen Tag weiter. Auf diese Weise lösen sich viele Probleme von allein - besonders Programmierprobleme.
1.3 Wer dieses Buch lesen sollte

Dieses Buch ist für jeden geschrieben, der sich für das Programmieren interess

Weiterlesen weniger lesen

Kundenbewertungen

    HOFER life eBooks: Die perfekte App zum Lesen von eBooks.

    Hier findest du alle deine eBooks und viele praktische Lesefunktionen.