Python kinderleicht!

Einfach programmieren lernen - nicht nur für Kids

DOWNLOAD NOW »

Author: Jason Briggs

Publisher: N.A

ISBN: 9783864900228

Category: Electronic books

Page: 306

View: 9263

Hauptbeschreibung Das Buch ist eine unterhaltsame Einführung in die Programmiersprache Python und in die Programmierung im Allgemeinen, voller Spaß, mit vielen Beispielen und Abbildungen in Farbe. Jason Briggs, Autor eines populären Online-Python-Tutorials, beginnt mit den Grundlagen: wie man Python installiert und einfache Anweisungen schreibt. In mundgerechten Kapiteln erklärt er dann Schritt für Schritt die wesentlichen Konzepte der Programmierung. Am Ende haben die Leser ein Spiel gebaut und Zeichnungen mit der Python-Grafik-Bibliothek Turtle erzeugt. Jedes Kapitel schließt mit a.

Python kinderleicht!

Einfach programmieren lernen – nicht nur für Kids

DOWNLOAD NOW »

Author: Jason Briggs

Publisher: dpunkt.verlag

ISBN: 3864919053

Category: Computers

Page: 326

View: 6437

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!

Network Hacks - Intensivkurs

Angriff und Verteidigung mit Python

DOWNLOAD NOW »

Author: Bastian Ballmann

Publisher: Springer-Verlag

ISBN: 3642243053

Category: Computers

Page: 174

View: 7355

Das Buch verhilft Lesern dazu, das eigene Netz mit den Augen des Angreifers zu sehen – um seine Techniken zu verstehen und um sich besser schützen zu können. Anhand von Python-Codebeispielen erläutert der Autor Themen wie Passwort Sniffing, ARP Poisoning, DNS Spoofing, SQL Injection, Google Hacking, WEP Cracking und WLAN Hacking. Zu jedem Gebiet stellt er außerdem ein Open-Source-Projekt in Python vor und behandelt darüber hinaus auch klassische Verteidigungsverfahren wie Intrusion-Detection-Systeme, Intrusion Prevention und Logfile-Analyse.

Coole Spiele mit Scratch

Lerne programmieren und baue deine eigenen Spiele

DOWNLOAD NOW »

Author: Al Sweigart

Publisher: dpunkt.verlag

ISBN: 3960881649

Category: Computers

Page: 272

View: 8328

Spiele Computerspiele nicht nur – erfinde sie selbst! Scratch, die bunte Drag-and-drop-Programmiersprache, wird bereits von Millionen Programmieranfängern benutzt. Mit diesem Buch gestaltest du coole Spiele und lernst dabei mühelos programmieren. Mach dich bereit, Asteroiden zu zerstören, Körbe zu werfen und Obst zu zerteilen. Jedes Spiel enthält leicht verständliche Anweisungen, Arbeitsaufgaben und Anregungen für deine eigenen Spiele. Du willst deine persönlichen Level oder Cheats schaffen? Kein Problem, schreibe einfach etwas Code. Du lernst Spiele zu programmieren wie: • Maze Runner: Entkomme dem Labyrinth! • Snaaaaaaake: Verspeise Äpfel und entrinne deinem eigenen Schwanz. • Asteroid Breaker: Vernichte Weltraumtrümmer. • Obstschlitzer: ein Klon des bekannten Spiels Fruit Ninja • Brick Breaker: eine Neuauflage von Breakout, dem Bauklotz-Klassiker • Ein anspruchsvolles Jump-&-Run-Spiel: Spielspaß inspiriert von Super Mario Bros. Programmieren lernen sollte nicht dröge und langweilig sein. "Coole Spiele mit Scratch" macht es zur Spielerei!

Python von Kopf bis Fuß

Aktuell zu Python 3

DOWNLOAD NOW »

Author: Paul Barry

Publisher: O'Reilly

ISBN: 3960101368

Category: Computers

Page: 620

View: 8678

Was lernen Sie in diesem Buch? Haben Sie sich schon einmal gewünscht, Sie könnten mit nur einem Buch Python richtig lernen? Mit Python von Kopf bis Fuß schaffen Sie es! Durch die ausgefeilte Von-Kopf-bis-Fuß-Didaktik, die viel mehr als die bloße Syntax und typische How-to-Erklärungen bietet, wird es sogar zum Vergnügen. Python-Grundlagen wie Datenstrukturen und Funktionen verstehen Sie hier schnell, und dann geht es auch schon weiter: Sie programmieren Ihre eigene Web-App, erkunden Datenbank-Management, Ausnahmebehandlung und die Verarbeitung von Daten. Da Python häufig im Data-Science-Umfeld eingesetzt wird, haben in der 2. Auflage diejenigen Techniken ein stärkeres Gewicht bekommen, die in der Welt der Big Data genutzt werden. Wieso sieht dieses Buch so anders aus? In diesem Buch sind die neuesten Erkenntnisse der Kognitionswissenschaft und der Lerntheorie eingeflossen, um Ihnen das Lernen so einfach wie möglich zu machen. Statt einschläfernder Bleiwüsten verwendet dieses Buch eine Vielzahl von Abbildungen und Textstilen, die Ihnen das Wissen direkt ins Hirn spielen – und zwar so, dass es sitzt.

Python 3 – Einsteigen und Durchstarten

Python lernen für Anfänger und Umsteiger. Inkl. Kapitel zu Git und Minecraft Pi

DOWNLOAD NOW »

Author: Heiko Kalista

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446459014

Category: Computers

Page: 516

View: 2843

Der fundierte Einstieg in die Python-Programmierung! • Anschauliche Programmierbeispiele z.B. zu Minecraft auf dem Raspberry Pi helfen Dir beim Einstieg. • Anhand von Übungscode lernst Du, wie Du typische Fehler findest, behebst und künftig vermeidest. Du möchtest Python lernen, schnell vorankommen und auch noch Spaß dabei haben? Dann ist dieses Buch genau richtig für Dich. In lockerer Sprache führt Dich Heiko Kalista durch die Grundlagen und fortgeschrittenen Techniken von Python 3.. Jedes Kapitel schließt mit einer kurzen Zusammenfassung, so dass du auch nach einer längeren Pause schnell ins Thema zurückfindest und das Buch auch als Nachschlagewerk nutzen kannst. Weiterführende Themen wie Debugging und Versionskontrolle mit Git zeigen Dir, wie Du auch größere Projekte erfolgreich umsetzt. Mit zusätzlichen Aufgaben, Fehlerquelltexten und -lösungen vertiefst Du Dein erworbenes Wissen und schaffst die Basis, um erfolgreich stabile Programme zu entwickeln.

Python-Tricks

Praktische Tipps für Fortgeschrittene

DOWNLOAD NOW »

Author: Dan Bader

Publisher: dpunkt.verlag

ISBN: 3960886004

Category: Computers

Page: 210

View: 3276

Dieses Buch soll aus dir einen besseren Python-Programmierer machen.Um den größten Nutzen aus diesem Buch zu ziehen, solltest du bereits über Python-Kenntnisse verfügen, die du erweitern möchtest. Am besten ist es, wenn du schon eine Weile in Python programmierst und bereit bist, in die Tiefe zu gehen, deine Kenntnisse abzurunden und deinen Code pythonischer zu machen.Wenn du dich fragst, welche weniger bekannten Teile in Python du kennen solltest, gibt dir dieses Buch eine Roadmap an die Hand. Entdecke coole und gleichzeitig praktische Python-Tricks, mit denen du beim nächsten Code Review der Hit bist.Wenn du Erfahrung mit älteren Versionen von Python hast, wird dich das Buch mit modernen Mustern und Funktionen vertraut machen, die in Python 3 eingeführt wurden.Dieses Buch ist aber auch hervorragend für dich geeignet, wenn du schon Erfahrungen mit anderen Programmiersprachen hast und dich schnell in Python einarbeiten möchtest. Du wirst hier einen wahren Schatz an praktischen Tipps und Entwurfsmustern finden, die dir helfen, ein erfolgreicher Python-Programmierer zu werden.

Programmieren trainieren

Mit über 100 Workouts fit in Java und Python

DOWNLOAD NOW »

Author: Luigi Lo Iacono,Stephan Wiefling,Michael Schneider

Publisher: Carl Hanser Verlag GmbH Co KG

ISBN: 3446455035

Category: Computers

Page: 574

View: 8448

Der Programmier-Trainingsplan für alle, die weiter kommen wollen In diesem Übungsbuch trainierst du anhand von kurzweiligen und praxisnahen Aufgaben deine Programmierfähigkeiten. Jedes Kapitel beginnt mit einem kurzen Warmup zum behandelten Programmierkonzept; die Umsetzung übst du dann anhand von zahlreichen Workout-Aufgaben. Du startest mit einfachen Aufgaben und steigerst dich hin zu komplexeren Fragestellungen. Damit dir nicht langweilig wird, gibt es über 120 praxisnahe Übungen. So lernst du z. B. einen BMI-Rechner oder einen PIN-Generator zu programmieren oder wie du eine Zeitangabe mit einer analogen Uhr anzeigen kannst. Solltest du mal nicht selbstständig vorankommen, dann werden dir in jedem Workout Lösungshinweise als Hilfestellung angeboten. Die kommentierten Lösungen liegen in den Programmiersprachen Java und Python vor. Für ein möglichst ballastfreies Training wird für die elementaren Programmierkonzepte die Entwicklungsumgebung Processing eingesetzt. Die Installation und Verwendung der Tools sind im Buch beschrieben.

Python für Kids

DOWNLOAD NOW »

Author: Gregor Lingl

Publisher: Hüthig Jehle Rehm

ISBN: 9783826686733

Category: Computer programming

Page: 464

View: 8582

Kinderleichtes Programmieren mit der plattformunabhänigen Programmiersprache Python Einführung in die objektorientierte Programmierung Auf der CD: Aktuelle Version von Python, das Grafik-Modul xturtle und alle Programmbeispiele und Aufgabenlösungen aus dem Buch Gregor Lingl zeigt in diesem Buch, woraus Python besteht und wie leicht man damit Ideen in Programme umsetzen kann. Von Grund auf lernst du, einfache Programme zu schreiben und mit einem Geheimcode Texte zu verschlüsseln. Du wirst selbst ein kleines Zeichenprogramm entwickeln, eine Uhr und noch einiges mehr. Am Ende lernst du sogar die objektorientierten Eigenschaften von Python kennen, um anschließend damit ein komplettes Action-Spiel zu programmieren.

Raspberry Pi

Einstieg und User Guide

DOWNLOAD NOW »

Author: Eben Upton,Gareth Halfacree

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3826695224

Category: Computers

Page: 288

View: 4447

Einstieg und User Guide Inbetriebnahme und Anwendungsmöglichkeiten Einführung in Hardware und Linux Erste Programmierschritte mit Python und Scratch Aus dem Inhalt: Teil I: Inbetriebnahme des Boards Erste Schritte mit dem Raspberry Pi: Display, Tastatur, Maus und weitere Peripheriegeräte anschließen Linux-Systemadministration und Softwareinstallation Fehlerdiagnose und -behebung Netzwerkkonfiguration Partitionsmanagement Konfiguration des Raspberry Pi Teil II: Der Raspberry Pi als Mediacenter, Produktivitätstool und Webserver Teil III: Programmierung und Hardware-Hacking Einführung in Scratch Einführung in Python Hardware-Hacking Erweiterungsboards Der Raspberry Pi ist ein winziger Allzweck-Computer, mit dem man alles machen kann, was auch mit einem normalen PC möglich ist. Dank seiner leistungsstarken Multimedia- und 3D-Grafikfunktionen hat das Board außerdem das Potenzial, als Spieleplattform genutzt zu werden. Dieses Buch richtet sich an Einsteiger ins Physical Computing und bietet Bastlern und der heranwachsenden Generation von Computernutzern einen einfachen und praktischen Einstieg nicht nur in die Programmierung, sondern auch in das Hardware-Hacking. Eben Upton ist einer der Mitbegründer der Raspberry Pi Foundation und erläutert alles, was Sie wissen müssen, um mit dem Raspberry Pi durchzustarten. Es werden keine IT-Vorkenntnisse vorausgesetzt, alle Themen werden von Grund auf erläutert. Zunächst lernen Sie die Hardware kennen und erfahren, wie Sie Peripheriegeräte anschließen, um das Board in Betrieb zu nehmen. Da der Raspberry Pi auf Linux basiert, erhalten Sie eine kurze Einführung in die Einsatzmöglichkeiten des Linux-Betriebssystems, insbesondere der Debian-Distribution. Anschließend werden alle weiteren Aspekte für die Inbetriebnahme des Boards ausführlich behandelt. Darüber hinaus werden zahlreiche Anwendungsmöglichkeiten vorgestellt, beispielsweisewie sich der Raspberry Pi als Mediacenter, Produktivitätstool oder Webserver einsetzen lässt. Um eigene Anwendungen entwickeln zu können, bieten zwei separate Kapitel einen jeweils umfassenden Exkurs in die Programmierung mit Python und Scratch. So können Sie z.B. mit Python die Hardware steuern oder mit Scratch kinderleicht eigene Spiele programmieren. Mit dem Insiderwissen des Entwicklers ausgestattet, werden Sie sehr schnell in der Lage sein, Ihre eigenen Projekte umzusetzen. Über die Autoren: Eben Upton ist Mitbegründer und Geschäftsführer der Raspberry Pi Foundation und für die allgemeine Hard- und Softwarearchitektur verantwortlich. Er gründete bereits zwei erfolgreiche Software-Start-ups für Mobile Games und Middleware und arbeitet hauptberuflich für den Halbleiterhersteller Broadcom. Gareth Halfacree ist freier Wissenschaftsjournalist. Er gründete die Open-Hardware-Projekte »Sleepduino« und »Burnduino«, die die Physical-Computing-Plattform Arduino erweitern.

JavaScript kinderleicht!

Einfach programmieren lernen mit der Sprache des Web

DOWNLOAD NOW »

Author: Nick Morgan

Publisher: N.A

ISBN: 9783864902406

Category:

Page: 284

View: 7941

AVR-Mikrocontroller-Lehrbuch

Einführung in die Welt der AVR-RISC-Mikrocontroller am Beispiel des ATmega8

DOWNLOAD NOW »

Author: Roland Walter

Publisher: Denkholz Buchmanufaktur

ISBN: 3981189442

Category: Mikrocontroller AVR

Page: 224

View: 8739

Calliope mini für Kids

Programmieren lernen mit vielen spannnenden Projekten

DOWNLOAD NOW »

Author: Hans-Georg Schumann

Publisher: MITP-Verlags GmbH & Co. KG

ISBN: 3958458610

Category: Computers

Page: 224

View: 5053

- Die wichtigsten Bestandteile des Calliope mini mit allen Sensoren kennenlernen und ausprobieren - Den Calliope programmieren und eigene Ideen umsetzen - Viele kleine Calliope-Projekte für die Schule und zu Hause wie Würfelspiele, Farbthermometer, Alarmanlage, Wasserwaage, Funkgerät und vieles mehr Der Calliope mini ist zwar nur eine kleine Platine, doch er hat vieles zu bieten, was ein normaler Computer nicht hat: Bewegungssensoren und eine Farb-LED. Er lässt sich ganz einfach und visuell programmieren und ist deshalb besonders gut für Kinder und Einsteiger geeignet. Mit von der Partie ist der passende Editor. Und der muss nicht extra installiert werden, er funktioniert direkt mit deinem Internet-Browser. Du schiebst Codeblöcke wie Puzzleteile zusammen und löst damit auch kompliziertere Aufgaben – das geht kinderleicht und macht auch noch Spaß! So steigst du Schritt für Schritt immer tiefer ins Programmieren ein. Hans-Georg Schumann zeigt dir in diesem Buch, was man alles mit dem Calliope mini anstellen kann. Besonders praktisch: Der Calliope mini ist bereits mit mehreren Sensoren und weiteren Komponenten ausgestattet, so dass du viele spannende Projekte in diesem Buch ohne besonderes Zubehör gleich ausprobieren kannst. Bringe LED-Lämpchen zum Blinken, ändere die Farben, lasse den Lautsprecher kleine Melodien abspielen, benutze deinen Calliope als Würfel oder als Wasserwaage und Kompass! Am Ende verbindest du dich sogar über Funk mit einem anderen Calliope. Aus dem Inhalt: · Was der Calliope zu bieten hat · Den Editor starten und ein erstes kleines Programm entwickeln · Mit Schütteln den Calliope zum Lachen (oder Weinen) bringen · Zufallszahlen, Lauflichter und Zählspiel · Zahlenraten und eine Sanduhr programmieren · Spaß mit dem Spiel »Schere-Stein-Papier« · Den Calliope mini in ein Tasteninstrument verzaubern · Messen mit Augenmaß: Lichtstärke, Zeit und Temperatur · Für alle Lebenslagen: Alarmanlage, Wasserwaage und Kompass · Action mit »Kippel«-Spiel und Punkte-Jagd · Calliope-Kontakt per Funk aufnehmen

Näh mit!

Die Kindernähschule

DOWNLOAD NOW »

Author: Ina Andresen,Brit Kipcke

Publisher: TOPP

ISBN: 3735809219

Category: Crafts & Hobbies

Page: 128

View: 8448

In dieser Kindernähschule lernen Mädchen und Jungen ab 8 Jahren, an der Nähmaschine so richtig Gas zu geben. Ein ausführlicher Grundlagenteil, unzählige Schrittfotos und die Einteilung nach steigendem Schwierigkeitsgrad sowie anschauliche Online-Videos machen das Nähenlernen dabei zum Kinderspiel. So können nähbegeisterte Kinder schon bald knuffige Panda-Botschafter, schicke Täschchen oder Werkzeuggürtel ganz alleine nähen!

Durchstarten mit Raspberry Pi

DOWNLOAD NOW »

Author: Erik Bartmann

Publisher: O'Reilly Germany

ISBN: 3868994106

Category:

Page: 320

View: 6732

Der preiswerte Single-Board-Computer Raspberry Pi hat seit seinem Verkaufsstart fur Furore gesorgt. Der scheckkartengroe Minicomputer, der eigentlich fur den didaktischen Einsatz in Schulen konzipiert wurde, hat innerhalb kurzester Zeit die Herzen der Bastler und IT-Tuftler erobert. Das Board verfugt uber zahlreiche Anschlussmoglickeiten, die einem groem PC in nichts nachstehen. Dass Linux als Betriebssystem gewahlt wurde, tragt sicherlich zur groen Beliebtheit dieses kleinen Technikwunders bei. Anschlusse bis zum Abwinken: Umfassend und detailliert stellt Erik Bartmann in Durchstarten mit Raspberry Pi den Einplatinenrechner vor. Dabei erfahrt der Leser praktisch alles, was zu den zahlreichen Anschlussmoglichkeiten geschrieben werden muss. Welche Stecker passen, welche Stromversorgung ist moglich, wie wird ein Monitor oder ein Fernseher angeschlossen, wie wird ein Netzwerkanschluss hergestellt? Und wie wird alles zusammen miteinander verbunden? Erik Bartmann lasst hier keine Frage offen, auch noch die ausgefallendste Verkabelung wird beschrieben und mit vierfarbigen Fotos und Abbildungen illustriert. Den Raspberry Pi mit Python und C programmieren: Mithilfe der Programmiersprache Python haucht Erik Bartmann dem Raspberry Pi Leben ein. Dabei setzt er keine Programmierkenntnisse voraus, sondern fuhrt strukturiert in die Welt der Programmbefehle ein, und zwar von der geeignete Programmierumgebung uber die Verwendung von Python-Modulen bis hin zu eigenen, auf dem Raspberry Pi lauffahigen Programmen. Wie man in der machtigen Programmiersprache C dem Mikrocontroller seinen Willen aufzwingen kann, wird in einem weiteren Kapitel vorgestellt. Den Raspberry Pi erweitern: Der Autor zeigt dem Leser, wie er volle Leistung aus dem Mikrocontroller herausholen kann, indem er dem Leser die erweiterten Konfigurationsmoglichkeiten des Raspberry Pi vorstellt. Um die Rechenleistung noch zu erhohen, beschreibt Erik Bartmann ebenso zahlreiche weitere Erweiterungsmoglichkeiten des Raspberry Pi. So zeigt er, wie der Mikrocontroller Arduino mit dem Raspberry Pi kombiniert werden kann, um die Moglichkeiten des Einplatinenrechners zu erweitern. Ein Kapitel behandelt die Board-eigene, frei programmierbare Schnittstelle GPIO, mit der clever Peripherie-Gerate angesteuert werden konnen. Uber diese Schnittstelle konnen auch Erweiterungsplatinen angeschlossen werden. Der Autor behandelt in zwei ausfuhrlichen Kapiteln die Erweiterungsplatine Gertboard und das PiFace-Board. Bonuskapitel "Linux-Grundlagen": Anstelle einer Festplatte verfugt der Raspberry Pi uber einen SD-Kartenanschluss. Von einer SD-Karte wird dann auch das Linux-Betriebssystem gebootet. Schritt fur Schritt zeigt der Autor auf, wie Linux auf eine SD-Karte aufgespielt wird und wie man Linux auf dem Raspberry Pi lauffahig macht. Ein eigenes Kapitel zu den Linux-Grundlagen helfen dabei dem Linux-Neuling, sich in der neuen Betriebssystemumgebung zurecht zu finden.

Programmieren lernen

Eine grundlegende Einführung mit Java

DOWNLOAD NOW »

Author: Peter Pepper

Publisher: Springer-Verlag

ISBN: 3540327827

Category: Computers

Page: 488

View: 846

Objektorientiertes Programmieren mittels Java: Dieses Lehrbuch liefert sicher und systematisch die grundlegenden Kenntnisse dazu. Im weiteren Verlauf behandelt es u.a. folgende Themen: Objekte und (generische) Klassen, Kontrollanweisungen und Datenstrukturen, wichtige Algorithmen zum Suchen und Sortieren von Daten sowie für einfache numerische Anwendungen und elementare Graph-Traversierung. Modularisierungskonzepte und Methoden der nebenläufigen Programmierung mittels Threads, des Exception-Handlings, der Ein- und Ausgabe sowie von grafischen Benutzerschnittstellen runden das Buch ab. Systematisch und für vielfältige Anwendungen geeignet.

Google hacks

DOWNLOAD NOW »

Author: Tara Calishain,Rael Dornfest

Publisher: N.A

ISBN: 9783897213623

Category: Computer software

Page: 368

View: 9772