Chargement en cours…

Discovering computer science : interdisciplinary problems, principles, and Python programming /

Discovering Computer Science: Interdisciplinary Problems, Principles, and Python Programming introduces computational problem solving as a vehicle of discovery in a wide variety of disciplines. With a principles-oriented introduction to computational thinking, the text provides a broader and deeper...

Description complète

Détails bibliographiques
Cote:Libro Electrónico
Auteur principal: Havill, Jessen (Auteur)
Format: Électronique eBook
Langue:Inglés
Publié: Boca Raton, FL : CRC Press, [2016]
Collection:Chapman & Hall/CRC textbooks in computing.
Sujets:
Accès en ligne:Texto completo (Requiere registro previo con correo institucional)
Table des matières:
  • Front Cover; Contents; Preface; Acknowledgments; About the author; Chapter 1: What is computation?; Chapter 2: Elementary computations; Chapter 3: Visualizing abstraction; Chapter 4: Growth and decay; Chapter 5: Forks in the road; Chapter 6: Text, documents, and DNA; Chapter 7: Designing programs; Chapter 8: Data analysis; Chapter 9: Flatland; Chapter 10: Self-similarity and recursion; Chapter 11: Organizing data; Chapter 12: Networks; Chapter 13: Abstract data types; Appendix A: Installing Python; Appendix B: Python library reference; Bibliography; Back Cover.