9780367613358-0367613352-Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming (Chapman & Hall/CRC Textbooks in Computing)

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming (Chapman & Hall/CRC Textbooks in Computing)

ISBN-13: 9780367613358
ISBN-10: 0367613352
Edition: 2
Author: Jessen Havill
Publication date: 2020
Publisher: Chapman and Hall/CRC
Format: Hardcover 542 pages
FREE US shipping
Buy

From $198.35

Book details

ISBN-13: 9780367613358
ISBN-10: 0367613352
Edition: 2
Author: Jessen Havill
Publication date: 2020
Publisher: Chapman and Hall/CRC
Format: Hardcover 542 pages

Summary

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming (Chapman & Hall/CRC Textbooks in Computing) (ISBN-13: 9780367613358 and ISBN-10: 0367613352), written by authors Jessen Havill, was published by Chapman and Hall/CRC in 2020. With an overall rating of 4.0 stars, it's a notable title among other Game Programming (Programming) books. You can easily purchase or rent Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming (Chapman & Hall/CRC Textbooks in Computing) (Hardcover) from BooksRun, along with many other new and used Game Programming books and textbooks. And, if you're looking to sell your copy, our current buyback offer is $0.61.

Description

"Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming is a problem-oriented introduction to computational problem solving and programming in Python, appropriate for a first course for computer science majors, a more targeted disciplinary computing course or, at a slower pace, any introductory computer science course for a general audience. Realizing that an organization around language features only resonates with a narrow audience, this textbook instead connects programming to students' prior interests using a range of authentic problems from the natural and social sciences and the digital humanities. The presentation begins with an introduction to the problem-solving process, contextualizing programming as an essential component. Then, as the book progresses, each chapter guides students through solutions to increasingly complex problems, using a spiral approach to introduce Python language features"--

Rate this book Rate this book

We would LOVE it if you could help us and other readers by reviewing the book