Cargando…

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...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Havill, Jessen (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boca Raton, FL : CRC Press, [2016]
Colección:Chapman & Hall/CRC textbooks in computing.
Temas:
Acceso en línea:Texto completo (Requiere registro previo con correo institucional)

MARC

LEADER 00000cam a2200000Ii 4500
001 OR_ocn914345557
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150724s2016 flua ob 000 0 eng d
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d OCLCF  |d DEBBG  |d DEBSZ  |d COO  |d CRCPR  |d N$T  |d YDX  |d IDEBK  |d EBLCP  |d IDB  |d MERUC  |d NLE  |d OCLCQ  |d VT2  |d UOK  |d CEF  |d OCLCQ  |d OCLCO  |d OCLCQ  |d UKMGB  |d OCLCQ  |d WYU  |d UAB  |d OCLCQ  |d UKAHL  |d OCLCQ  |d SFB  |d OCLCQ 
016 7 |a 018353547  |2 Uk 
019 |a 960280901  |a 988948565 
020 |a 9781482254167  |q (electronic bk.) 
020 |a 1482254166  |q (electronic bk.) 
020 |z 9781482254198 
020 |z 1482254190 
020 |z 9781482254181 
020 |z 1482254182 
020 |z 1482254166 
020 |z 148225414X 
020 |z 9781482254143 
029 1 |a AU@  |b 000060011521 
029 1 |a AU@  |b 000067151485 
029 1 |a DEBBG  |b BV043019915 
029 1 |a DEBSZ  |b 455694842 
029 1 |a GBVCP  |b 882742701 
029 1 |a UKMGB  |b 018353547 
035 |a (OCoLC)914345557  |z (OCoLC)960280901  |z (OCoLC)988948565 
037 |a CL0500000620  |b Safari Books Online 
050 4 |a QA76 
072 7 |a COM  |x 051010  |2 bisacsh 
072 7 |a COM  |x 051230  |2 bisacsh 
082 0 4 |a 005.13/3  |2 23 
049 |a UAMI 
100 1 |a Havill, Jessen,  |e author. 
245 1 0 |a Discovering computer science :  |b interdisciplinary problems, principles, and Python programming /  |c Jessen Havill. 
264 1 |a Boca Raton, FL :  |b CRC Press,  |c [2016] 
264 4 |c Ã2016 
300 |a 1 online resource (xxv, 712 pages) :  |b illustrations 
336 |a text  |b txt  |2 rdacontent 
337 |a computer  |b c  |2 rdamedia 
338 |a online resource  |b cr  |2 rdacarrier 
490 1 |a Chapman & Hall/CRC textbooks in computing 
504 |a Includes bibliographical references (pages 709-712). 
588 0 |a Print version record. 
505 0 |a 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. 
520 |a 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 introduction to computer science than typical introductory programming books. Organized around interdisciplinary problem domains, rather than programming language features, each chapter guides students through increasingly sophisticated algorithmic and programming techniques. The author uses a spiral approach to introduce Python language features in increasingly complex contexts as the book progresses. The text places programming in the context of fundamental computer science principles, such as abstraction, efficiency, and algorithmic techniques, and offers overviews of fundamental topics that are traditionally put off until later courses. -- Provided by publisher. 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer science  |v Textbooks. 
650 0 |a Python (Computer program language)  |v Textbooks. 
650 7 |a COMPUTERS  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a COMPUTERS  |x Software Development & Engineering  |x General.  |2 bisacsh 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
650 7 |a Python (Computer program language)  |2 fast  |0 (OCoLC)fst01084736 
655 7 |a Textbooks.  |2 fast  |0 (OCoLC)fst01423863 
776 0 8 |i Print version:  |a Havill, Jessen.  |t Discovering computer science.  |d Boca Raton : Taylor & Francis, 2015  |z 9781482254143  |w (DLC) 2015004805  |w (OCoLC)905222105 
830 0 |a Chapman & Hall/CRC textbooks in computing. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781482254167/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a Askews and Holts Library Services  |b ASKH  |n AH28267214 
938 |a CRC Press  |b CRCP  |n 9781482254167 
938 |a EBSCOhost  |b EBSC  |n 1366959 
938 |a ProQuest MyiLibrary Digital eBook Collection  |b IDEB  |n cis31475097 
938 |a YBP Library Services  |b YANK  |n 16074040 
938 |a YBP Library Services  |b YANK  |n 13211651 
994 |a 92  |b IZTAP