Introduction to Programming Using Python, An 1st Edition by David I. Schneider (PDF)

19

 

Ebook Info

  • Published: 2015
  • Number of pages: 432 pages
  • Format: PDF
  • File Size: 4.70 MB
  • Authors: David I. Schneider

Description

&> NOTE: You are purchasing a standalone product; MyProgrammingLab does not come packaged with this content. If you would like to purchase both the physical text and MyProgrammingLab search for ISBN-10: 0134089456/ISBN-13: 9780134089454. That package includes ISBN-10: 0134058437/ISBN-13: 9780134058436 and ISBN-10: 0134058224/ISBN-13: 9780134058221.For college-level Computer Science courses in Python Basic Programming and Problem Solving in PythonAs one of the most widely used programming languages in the software industry, Python is desirable to both learn and teach. Introduction to Programming Using Python is designed for students eager to learn about the world of programming. Applicable to a range of skill levels, this First Edition textbook provides students with the tools to harness the powerful syntax of Python and understand how to develop computer programs. The compactly written text leverages highly focused chapters, diving deep into the most significant topics to give students an in-depth (rather than superficial) understanding of the language. Using real-world examples and data, the author illustrates practical usage of Python in a way to which students can relate. The text itself is readable, organized, and informative, discussing main points of each topic first and then addressing the peripheral details. Students learn good programming habits the first time–bringing them in line with the best modern programming practices.

User’s Reviews

Reviews from Amazon users which were colected at the time this book was published on the website:

⭐Had to use this book for school. I’m a visual learner, so this was tough on me. My brother is a python genius and in helping me with the book was highly annoyed by the Eval usage throughout the examples. This is a huge security risk, don’t use it.

⭐Great, got here quickly.

⭐The book is kind of half-a#$’ed.The author gives good explanations, but won’t provide the answers for all the practice questions, just the odd numbers. So its great practice, bu you only know if you got the odd numbered practice questions right or wrong. I guess the even numbered practice questions are for practice?! And you don’t know if you did them right or not?!This book can be a solid 5 star, but something seems rushed and not polished. Still a good resource, but not great.Edit: Going over the book some more, there are a LOT of errors. Minor ones like a number should be negative instead of positive. Looks like proofreading was lacking in this book. Still good, but could have been great.

⭐The book contains a lot of errors which makes reading examples really confusing. You’ll do a lot of “wait, that doesn’t look right” and find that when you test the code yourself, you’re right. Examples and figures are also labeled in a really confusing way that can make it hard to find what the author is talking about when referencing previous figures. Overall, the explanations are decent though.

⭐When I tell you I hate this book, I really hate it. The examples are mediocre at best, you’re better off taking an intro course from Udemy, LinkedIn Learning, or even YouTube rather than buying this book. It was assigned for class and the professor very specifically said we had to get it and then proceeded to give us material that this book doesn’t even touch that is considered beginner level. I absolutely detest the fact that I even had to rent this for $30. Waste of money.

⭐I have paid for this ebook, but it is still a sample in my library, so I have to return it.

⭐I had to buy this book for an Introduction to Python course from my school bookstore. I had previous experience in C++ and Java and regularly use C# in my line of work. I sailed through first few chapters without looking at. The examples that are given are very poorly worded and explained. It may leave you confused with the question on why did he do that? The explanations are not deep, very shallow. It is very likely to leave you confused. My main gripe is that when I paid about $130, I expect it to be a bit well written with explanations. Not something that just barely touches a concept. Intro to Python by Jason Cannon or Bill Lubanovic does a better job and they each cost about $20. So for $40, you can get a much better bargain.

⭐I had to buy this book for my introduction to computer programming class.I had no prior knowledge or experience with any computer programming language so this book introduced me to Python.Some topics are pretty straight forward, but a lot, if not all, the examples will leave you confused and the book will not break-down the process for you, which leaves you to do a TON of Googling. And I mean a ton.Also the lessons go to 0 – 100 real quick (for lack of better terminology). First, you’re reading about a simple function, then the next example, has thrown multiple functions/parameters, operations, etc. etc. at you and you’re left with saying wtf just happened? The questions at the end of each lesson can be said to be a waste of time too. You’re mostly copying and pasting the code. Then it throws this wild situation at you that you have never gone over, or perhaps you have but not at the extent of what it’s asking you to do.Also, maybe it is because I am new, and I understand that you can do a lot of the same thing in different ways, but for example it will ask you to remove words from a list that contain a certain letter, without using any list operations or to pretend that lists even exist. I get it, you can do things in different ways, but why would it force you to do a certain task inefficiently? Shouldn’t I learn the correct/most efficient/practical way of doing something? Maybe let me get the fundamentals down then we can do some crazy stuff.As a beginner, I do not recommend this book at all, and I hope your instructors don’t use this book either.

Keywords

Free Download Introduction to Programming Using Python, An 1st Edition in PDF format
Introduction to Programming Using Python, An 1st Edition PDF Free Download
Download Introduction to Programming Using Python, An 1st Edition 2015 PDF Free
Introduction to Programming Using Python, An 1st Edition 2015 PDF Free Download
Download Introduction to Programming Using Python, An 1st Edition PDF
Free Download Ebook Introduction to Programming Using Python, An 1st Edition

Previous articleThe Mathematics of Encryption: An Elementary Introduction (Mathematical World) by Margaret Cozzens (PDF)
Next articlePreferences and Decisions under Incomplete Knowledge by Janos Fodor (PDF)