BOOKS - PROGRAMMING - Discovering Computer Science Interdisciplinary Problems, Princi...
US $9.68
276576
276576
Discovering Computer Science Interdisciplinary Problems, Principles, and Python Programming, 2nd Edition
Author: Jessen Havill
Year: 2021
Number of pages: 543
Format: PDF
File size: 25 MB
Language: ENG
Year: 2021
Number of pages: 543
Format: PDF
File size: 25 MB
Language: ENG
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.