How to Think Like a Computer Scientist: Learning with Python

4.07 avg rating
( 914 ratings by Goodreads )
 
9780971677500: How to Think Like a Computer Scientist: Learning with Python
View all copies of this ISBN edition:
 
 

"How to Think Like a Computer Scientist: Learning with Python" is an introduction to computer science using the Python programming language. It covers the basics of computer programming, including variables and values, functions, conditionals and control flow, program development and debugging. Later chapters cover basic algorithms and data structures.

"synopsis" may belong to another edition of this title.

About the Author:

Allen Downey is a professor of computer science at Wellesley College in Massachusetts.

Jeffrey Elkner is a high school math and computer science teacher at Yorktown High School in Arlington, Virginia.

Chris Meyers is a professional programmer who teaches a beginning Python class at Lane Community College in Eugene, Oregon.

Review:

...There's ... emphasis on teaching computer science not just as a technical trade but as a mental discipline. -- Benjamin Crowell, in "The Assayer", book reviews and discussion for the free-information renaissance

The concepts covered here apply to all programming languages and to problem solving in general. -- Guido van Rossum, creator of Python

This book is not just a programming textbook--it is a contribution to the freedom of knowledge. -- Richard M. Stallman, founder of the Free Software Foundation

"About this title" may belong to another edition of this title.

Other Popular Editions of the Same Title

9789888406784: How to Think Like a Computer Scientist: Learning with Python

Featured Edition

ISBN 10:  9888406787 ISBN 13:  9789888406784
Publisher: Samurai Media Limited, 2016
Softcover

Top Search Results from the AbeBooks Marketplace

International Edition
International Edition

1.

Downey, Allen B.; Elkner, Jeffrey; Meyers, Chris
Published by Green Tea Press
ISBN 10: 0971677506 ISBN 13: 9780971677500
New PAPERBACK Quantity Available: > 20
International Edition
Seller:
Ben's Book Shop
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Green Tea Press. PAPERBACK. Condition: New. 0971677506 Paperback. Book Condition: New. This is an International Edition. Brand new. Seller Inventory # INDMKT-9789351198147

More information about this seller | Contact this seller

Buy New
US$ 8.94
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds
International Edition
International Edition

2.

Allen Downey, Jeffrey Elkner & Chris Meyers
ISBN 10: 0971677506 ISBN 13: 9780971677500
New Softcover First Edition Quantity Available: > 20
International Edition
Seller:
LowPriceBookDeals
(Wilmington, DE, U.S.A.)
Rating
[?]

Book Description Softcover. Condition: New. 1st edition. Brand NEW, Paperback International Edition. Black & White or color, Cover and ISBN may be different but similar contents as US editions. Standard delivery takes 5-9 business days by USPS/DHL with tracking number. Choose expedited shipping for superfast delivery 3-5 business days by UPS/DHL/FEDEX. We also ship to PO Box addresses but by Standard delivery and shipping charges will be extra. International Edition Textbooks may bear a label -Not for sale in the U.S. or Canada- etc. printed only to discourage U.S. students from obtaining an affordable copy. Legal to use despite any disclaimer on cover as per US court. No access code or CD included unless specified. In some instances, the international textbooks may have different exercises at the end of the chapters. Printed in English. We may ship the books from multiple warehouses across the globe, including India depending upon the availability of inventory storage. In case of orders from Europe, custom charges may comply by the relevant government authority and we are not liable for it. 100% Customer satisfaction guaranteed! Please feel free to contact us for any queries. Seller Inventory # AB_US_1560765

More information about this seller | Contact this seller

Buy New
US$ 11.46
Convert currency

Add to Basket

Shipping: US$ 3.95
Within U.S.A.
Destination, rates & speeds
International Edition
International Edition

3.

Allen Downey Jeffrey Elkner & Chris Meyers
ISBN 10: 0971677506 ISBN 13: 9780971677500
New Softcover Quantity Available: 5
International Edition
Seller:
TM Books
(San Francisco, CA, U.S.A.)
Rating
[?]

Book Description Softcover. Condition: New. Brand New INTERNATIONAL EDITION, 4-6 days shipping! Same contents as the US edition with 3-5 days shipping. CD/DVD or access codes may not be included. Seller Inventory # 9780971677500

More information about this seller | Contact this seller

Buy New
US$ 43.55
Convert currency

Add to Basket

Shipping: US$ 4.00
Within U.S.A.
Destination, rates & speeds

4.

Allen B. Downey; Jeffrey Elkner; Chris Meyers
Published by Green Tea Press (2002)
ISBN 10: 0971677506 ISBN 13: 9780971677500
New Softcover Quantity Available: 1
Seller:
Irish Booksellers
(Portland, ME, U.S.A.)
Rating
[?]

Book Description Green Tea Press, 2002. Condition: New. book. Seller Inventory # M0971677506

More information about this seller | Contact this seller

Buy New
US$ 47.82
Convert currency

Add to Basket

Shipping: US$ 3.27
Within U.S.A.
Destination, rates & speeds

5.

Allen B. Downey, Jeffrey Elkner, Chris M
Published by Green Tea Press (2002)
ISBN 10: 0971677506 ISBN 13: 9780971677500
New Paperback Quantity Available: 2
Seller:
Save With Sam
(North Miami, FL, U.S.A.)
Rating
[?]

Book Description Green Tea Press, 2002. Paperback. Condition: New. Brand New!. Seller Inventory # VIB0971677506

More information about this seller | Contact this seller

Buy New
US$ 68.98
Convert currency

Add to Basket

Shipping: FREE
Within U.S.A.
Destination, rates & speeds

6.

Downey, Allen B.; Elkner, Jeffrey; Meyers, Chris
Published by Green Tea Press
ISBN 10: 0971677506 ISBN 13: 9780971677500
New PAPERBACK Quantity Available: 1
Seller:
Cloud 9 Books
(Wellington, FL, U.S.A.)
Rating
[?]

Book Description Green Tea Press. PAPERBACK. Condition: New. 0971677506 New Condition. Seller Inventory # NEW7.0544011

More information about this seller | Contact this seller

Buy New
US$ 257.10
Convert currency

Add to Basket

Shipping: US$ 4.99
Within U.S.A.
Destination, rates & speeds