John V. Guttag Introduction to Computation and Programming Using Python

The first edition of the book was based on a single one-semester course. However, over time I couldn’t resist adding more material than could be fit into a semester. The current edition is suitable for a two-semester introductory computer science sequence. When I started working on the second edition I thought that I would just add a few chapters, but I ended up doing far more. I reorganized the back half of the book.

The book is aimed at students with little or no prior programming experience who have a desire to understand computational approaches to problem solving. For some of the students the material in this book will be a stepping stone to more advanced computer science courses. Because this will be the only formal exposure to computer science for many of the students, we emphasize breadth rather than depth.

The goal is to provide students an introduction to many topics, so that they will have an understanding of what’s the best option when the time comes to accomplish a goal. That said, this is not a “computation appreciation” book. It is challenging and rigorous. Students who wish to really learn the material will have to spend a lot of time and effort learning to bend the computer to their will.

The main goal of this book is to help students become skillful at making productive use of computational techniques. The primary knowledge they will take away from this book is the art of computational problem solving.

Want to read

Python Programming #HashTags

Are you looking for best hashtags for Pinterest, Instagram, Twitter or Facebook? We will provide top hashtags that will help you market your content over social media more successfully. Our top hashtags are the most popular hashtags, users are looking for. We generate some great HashTags to give you the idea to start. Copy popular hashtags and paste to anywhere you want. Here are some Python Programming popular hashtags.

#python #socket #pythonshell #pythonparser #pythonhelloworld #examples #pythonscript #tutorial #point #code #gui #ide #online #android #fibonacci #parser #reddit #tic #tac #toe #geeksforgeeks #cgi #terminal #notepad++ #pythonexit #pygame #snakegame #pythonscapy #jetbrainspython #c++ #ruby #java #follow #environmentBooks #engineering #learnPython #pdfhive #yim #ubergossip #programming


If you really enjoyed this book, I’d be very thankful if you’d help it spread by emailing it to a friend, or sharing it on Twitter or Facebook and pin post images on your Pinterest. Thank you very much!

Did you read John V. Guttag Introduction to Computation and Programming Using Pythonon the way? Which one you are reading—and how it is similar to one of this?

  • What do you think about Programming Using Python?
  • What would you like differently?
  • What other ideas do you think to these books that I may have not mentioned?

Leave a comment below to tell us about your feed back!

Related Topics: If you enjoy this book, then there are some more interesting books are given below for you!

Our Android Apps

The Google Play store contains over 3 million apps; some are masterpieces. Our team is also participating in making android projects. If you really enjoy this article, Introduction to Computation and Programming Using Python then you should also try some of our educational android apps and support us by giving us rating in Google Play Store.

Leave a Reply

Your email address will not be published. Required fields are marked *