Jump to ratings and reviews

Think Python

Post Press, Pub Date :2013-08-01 328 People Post Press " think like a computer scientist like Python" like a computer scientist by training readers the same way of thinking of ideas to teach the Python programming language . The book...

296 pages, Paperback

Published September 18, 2012

Loading...
Loading...

About the author

Allen B. Downey

38 books243 followers
Allen Downey is a Professor Emeritus at Olin College and the author of a series of freetextbooks related to software and data science, including Think Python, Think Bayes, and Think Complexity, which are also published by O’Reilly Media. His blog, Probably Overthinking It, features articles on Bayesian probability and statistics. He holds a Ph.D. in computer science from U.C. Berkeley, and M.S. and B.S. degrees from MIT.

Ratings & Reviews

What do you think?

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
665 (39%)
4 stars
654 (38%)
3 stars
311 (18%)
2 stars
42 (2%)
1 star
18 (1%)
Displaying 1 - 1 of 1 review
21 reviews1 follower
July 15, 2023
Allen B. Downeys Buch "Think Python" ist ein ausgezeichneter Einstieg in die Programmierung mit Python. Es ist ein beliebtes Lehrbuch für Anfänger und vermittelt grundlegende Konzepte der Programmierung auf eine klare und zugängliche Weise. Meiner Meinung nach bietet das Buch einen leichten Einstieg in das programmieren, da die grundlegenden Konzepte in einer sehr sinnvollen und natürlichen Reihenfolge vermittelt werden. Zu beachten ist jedoch, dass ich diese Rezension aus der Perspektive einer Person schreibe, welche bereits Erfahrung mit dieser Programmiersprache hat.
Eines der herausragenden Merkmale von "Think Python" sind die umfangreichen Aufgaben und Projekte, die es den Lesern ermöglichen, das Gelernte praktisch anzuwenden. Das Buch folgt einem hands-on Ansatz, bei dem die Leser dazu ermutigt werden, das Gelesene durch Übungen zu festigen. Die Aufgaben sind gut durchdacht und werden schrittweise präsentiert, so dass die Leser nach und nach ihre Fähigkeiten aufbauen können.
Die Aufgaben in "Think Python" sind so konzipiert, dass sie den Lesern helfen, die Konzepte zu verstehen und ihr Verständnis zu vertiefen. Sie reichen von einfachen Übungen zur Syntax und Variablen bis hin zu komplexeren Problemen, bei denen die Leser ihre Problemlösungsfähigkeiten unter Beweis stellen müssen. Die schrittweise Herangehensweise ermöglicht es den Lesern, ihr Wissen schrittweise aufzubauen, während sie von einfachen Programmen zu anspruchsvolleren Projekten übergehen. Besonders gefallen, hat mir der Ansatz einfache Algorithmen mit der Turtle Library beizubringen.
Besonders hervorzuheben ist die Praxisorientierung der Aufgaben und Projekte. Downey stellt den Lesern reale Anwendungsfälle vor, bei denen sie die Programmierung nutzen können, um Probleme zu lösen. Dies hilft den Lesern, den Wert und die Relevanz des Gelernten zu erkennen. Beispielsweise können die Leser lernen, wie man Programme schreibt, um mathematische Probleme zu lösen, Textdateien zu verarbeiten oder einfache Spiele zu erstellen. Diese praktische Anwendung fördert nicht nur das Verständnis, sondern ermöglicht es den Lesern auch, ihre neu erworbenen Fähigkeiten in realen Szenarien anzuwenden.
Darüber hinaus bietet "Think Python" auch größere Projekte, die die Leser herausfordern und ihnen die Möglichkeit geben, das Gelernte zusammenzuführen. Diese Projekte helfen den Lesern, ihre Programmierfähigkeiten zu festigen und kreative Lösungsansätze zu entwickeln. Sie bieten auch eine gute Gelegenheit, um mit anderen Konzepten wie Debugging, Modularität und Effizienz in der Programmierung vertraut zu werden.
Insgesamt sind die Aufgaben und Projekte in "Think Python" äußerst nützlich, um das Programmieren mit Python zu erlernen. Sie bieten den Lesern die Möglichkeit, das Gelernte praktisch anzuwenden, ihr Verständnis zu vertiefen und ihre Fähigkeiten weiterzuentwickeln. Durch die Praxisorientierung und die schrittweise Herangehensweise des Buches werden die Leser in die Lage versetzt, selbstständig zu lernen und die Programmierung zu meistern.
"Think Python" von Allen B. Downey ist ein hervorragendes Buch für Anfänger, die Python programmieren lernen möchten. Es bietet eine klare und zugängliche Einführung in die Programmierung und fördert das Verständnis durch praxisorientierte Aufgaben und Projekte. Egal, ob Sie ein angehender Programmierer oder ein erfahrener Entwickler sind, dieses Buch ist eine wertvolle Ressource, um Ihre Python-Fähigkeiten zu verbessern.
Displaying 1 - 1 of 1 review