Cargando…

Explorations in computing : an introduction to computer science and Python programming /

"This text helps beginners develop their own Python programs. Experiments with fully completed programs are provided at the beginning of each chapter, allowing instructors to use the text in CS0 courses where students do not learn programming. Programming projects appear later in each chapter....

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Conery, John S. (Autor)
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Boca Raton, FL : CRC Press, [2015]
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_ocn899501243
003 OCoLC
005 20231017213018.0
006 m o d
007 cr unu||||||||
008 150108s2015 flua o 000 0 eng d
010 |a  2014022784 
040 |a UMI  |b eng  |e rda  |e pn  |c UMI  |d COO  |d OCLCF  |d DEBBG  |d VT2  |d YDXCP  |d DEBSZ  |d CRCPR  |d ORE  |d CEF  |d OCLCQ  |d NLE  |d UKMGB  |d WYU  |d OCLCO  |d OCLCQ 
015 |a GBB7A1424  |2 bnb 
016 7 |a 018373234  |2 Uk 
019 |a 906025061  |a 961514680  |a 1066527093  |a 1300801569 
020 |a 9781466572447 
020 |a 1466572442 
020 |a 1466572450 
020 |a 9781466572454 
020 |a 1498718345 
020 |a 9781498718349 
020 |z 9781498718349 
020 |z 9781466572454 
029 1 |a AU@  |b 000061906635 
029 1 |a DEBBG  |b BV042490683 
029 1 |a DEBSZ  |b 434838624 
029 1 |a GBVCP  |b 882739557 
029 1 |a UKMGB  |b 018373234 
035 |a (OCoLC)899501243  |z (OCoLC)906025061  |z (OCoLC)961514680  |z (OCoLC)1066527093  |z (OCoLC)1300801569 
037 |a CL0500000529  |b Safari Books Online 
050 4 |a QA76 
082 0 4 |a 004  |2 23 
084 |a COM051010  |a MAT000000  |2 bisacsh 
049 |a UAMI 
100 1 |a Conery, John S.,  |e author. 
245 1 0 |a Explorations in computing :  |b an introduction to computer science and Python programming /  |c John S. Conery. 
246 3 0 |a An introduction to computer science and Python programming 
264 1 |a Boca Raton, FL :  |b CRC Press,  |c [2015] 
264 4 |c ©2015 
300 |a 1 online resource (xvi, 416 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 
588 0 |a Print version record. 
520 |a "This text helps beginners develop their own Python programs. Experiments with fully completed programs are provided at the beginning of each chapter, allowing instructors to use the text in CS0 courses where students do not learn programming. Programming projects appear later in each chapter. Students are encouraged either to write the code that implements the functions introduced earlier or extend the existing programs. All the projects push students to explore further on their own"--  |c Provided by publisher. 
520 |a "Preface This book is a revised and updated version of Explorations in Computing: An Introduction to Computer Science, an introductory textbook I wrote in 2011 (and also published by Chapman & Hall/CRC Press). Like the previous book, this one is for beginning students with no prior computer science or computer programming background. The first book was written primarily for "CS0" courses, where the goal is to introduce the key concepts and, as much as possible, give a broad overview of the field. The distinguishing feature of that text is the use of tutorial style projects that provide students an opportunity to experiment with topics without having to learn how to write programs. For example, in the chapter on simple searching and sorting algorithms, students learn what arrays are and how to create array objects they can use to test the algorithms, but all the projects are based on linear search and insertion sort functions that are part of a software package that accompanies the book. This new book has two major differences from the previous one. The first, most obvious, difference is the switch from Ruby to Python. Python has been widely adopted as the language of choice for first-year ("CS1") computer science courses. By revising the lab software to use Python the hope is that students and instructors will find it easier to make a seamless transition from the introductory projects in this book to the deeper studies in later courses. The second difference is that this new edition is also an introduction to Python programming. The primary emphasis is still on "computational thinking" and important concepts in computing, but along the way readers are presented with sufficient Python programming skills that they can implement their own programs to explore the ideas"--  |c Provided by publisher. 
505 0 |a Introduction; The Python Workbench: Introducing Python and an Environment for Interactive Experiments; The Sieve of Eratosthenes: An Algorithm for Finding Prime Numbers; A Journey of a Thousand Miles: Iteration as a Strategy for Solving Computational Problems; Divide and Conquer: A New Strategy—Breaking Large Problems into Smaller Subproblems; Spam, Spam, Spam, Mail, and Spam: A Machine Learning Approach to Filtering junk Mail; Now for Something Completely Different: An Algorithm for Generating Random Numbers; Bit by Bit: Binary Codes and Algorithms for text Compression and Error Detection; The War of the Words: An Introduction to Computer Architecture and Assembly Language Programming; I’d Like to Have an Argument, Please: A Program that Understands English (or does it); The Music of the Spheres: Computer Simulation and the N-Body Problem; The Traveling Salesman: A Genetic Algorithm for a Computationally Demanding Problem 
590 |a O'Reilly  |b O'Reilly Online Learning: Academic/Public Library Edition 
650 0 |a Computer science. 
650 2 |a Electronic Data Processing 
650 6 |a Informatique. 
650 7 |a COMPUTERS  |x Programming Languages  |x General.  |2 bisacsh 
650 7 |a MATHEMATICS  |x General.  |2 bisacsh 
650 7 |a Computer science.  |2 fast  |0 (OCoLC)fst00872451 
776 0 8 |i Print version:  |a Conery, John S.  |t Explorations in computing.  |d Boca Raton : CRC Press/Taylor & Francis, CRC Press, [2015]  |z 9781466572447  |w (DLC) 2014022784  |w (OCoLC)800035629 
830 0 |a Chapman & Hall/CRC textbooks in computing. 
856 4 0 |u https://learning.oreilly.com/library/view/~/9781466572447/?ar  |z Texto completo (Requiere registro previo con correo institucional) 
938 |a CRC Press  |b CRCP  |n 9781466572454 
938 |a YBP Library Services  |b YANK  |n 12368526 
994 |a 92  |b IZTAP