Introduction to Programming in Python: An Interdisciplinary Approach (Addison-Wesley)
Monday, 13 July 2015

Python is an ideal first programming language, and this example-driven guide comes from Princeton University’s Robert Sedgewick, Kevin Wayne, and Robert Dondero for student in the sciences, engineering, and computer science. It aims to be an accessible, interdisciplinary introduction that emphasizes important and engaging applications, not toy problems. The authors supply the tools needed for students to learn that programming is a natural, satisfying, and creative experience.

<ASIN:0134076435>

Author:  Robert Sedgewick, Kevin Wayne, and Robert Dondero
Publisher: Addison Wesley
Date: June 2, 2015
Pages: 792
ISBN:978-0134076430
Print: 0134076435
Kindle:B00YF0ORKU
Category: Python
Level: Beginners. Student in sciences, engineering, and computer science. 

For alternative titles see Python Books For Beginners, a roundup of our reviews about this language that is very popular for introducing computer science. 

 

Visit Book Watch Archive for hundreds more titles.

Follow @bookwatchiprog on Twitter or subscribe to I Programmer's Books RSS feed for each day's new addition to Book Watch and for new reviews.

To have new titles included in Book Watch contact  BookWatch@i-programmer.info

Banner
 


Code: The Hidden Language of Computer Hardware and Software 2nd Ed

Top Book 2023
Author: Charles Petzold
Publisher: Microsoft Press
Date: August 2022
Pages: 480
ISBN: 978-0137909100
Print: 0137909101
Kindle: B0B123P5GV
Audience: General
Rating: 5
Reviewer: Mike James
Code! We all need to know about it.



Programming with Rust

Author:  Donis Marshall
Publisher: Addison-Wesley
Pages: 400
ISBN: 978-0137889655
Print: 0137889658
Kindle: B0CLL1TGVT
Audience: Programmers wanting to learn Rust
Rating: 3
Reviewer: Mike James
Rust is the language we all want to learn at the moment so this is just in time.


More Reviews