The World Book Encyclopedia

The World Book Encyclopedia

Author:

Publisher:

Published: 2002

Total Pages: 554

ISBN-13:

DOWNLOAD EBOOK

An encyclopedia designed especially to meet the needs of elementary, junior high, and senior high school students.


Losing Earth

Losing Earth

Author: Nathaniel Rich

Publisher: Picador

Published: 2020-03-05

Total Pages: 256

ISBN-13: 9781529015843

DOWNLOAD EBOOK

By 1979, we knew all that we know now about the science of climate change - what was happening, why it was happening, and how to stop it. Over the next ten years, we had the very real opportunity to stop it. Obviously, we failed.Nathaniel Rich's groundbreaking account of that failure - and how tantalizingly close we came to signing binding treaties that would have saved us all before the fossil fuels industry and politicians committed to anti-scientific denialism - is already a journalistic blockbuster, a full issue of the New York Times Magazine that has earned favorable comparisons to Rachel Carson's Silent Spring and John Hersey's Hiroshima. Rich has become an instant, in-demand expert and speaker. A major movie deal is already in place. It is the story, perhaps, that can shift the conversation.In the book Losing Earth, Rich is able to provide more of the context for what did - and didn't - happen in the 1980s and, more important, is able to carry the story fully into the present day and wrestle with what those past failures mean for us in 2019. It is not just an agonizing revelation of historical missed opportunities, but a clear-eyed and eloquent assessment of how we got to now, and what we can and must do before it's truly too late.


Critical Thinking

Critical Thinking

Author: Gregory Bassham

Publisher:

Published: 2008

Total Pages: 497

ISBN-13: 9780071101547

DOWNLOAD EBOOK

Through the use of humour, fun exercises, and a plethora of innovative and interesting selections from writers such as Dave Barry, Al Franken, J.R.R. Tolkien, as well as from the film 'The Matrix', this text hones students' critical thinking skills.


Code

Code

Author: Charles Petzold

Publisher: Microsoft Press

Published: 2022-08-02

Total Pages: 563

ISBN-13: 0137909292

DOWNLOAD EBOOK

The classic guide to how computers work, updated with new chapters and interactive graphics "For me, Code was a revelation. It was the first book about programming that spoke to me. It started with a story, and it built up, layer by layer, analogy by analogy, until I understood not just the Code, but the System. Code is a book that is as much about Systems Thinking and abstractions as it is about code and programming. Code teaches us how many unseen layers there are between the computer systems that we as users look at every day and the magical silicon rocks that we infused with lightning and taught to think." - Scott Hanselman, Partner Program Director, Microsoft, and host of Hanselminutes Computers are everywhere, most obviously in our laptops and smartphones, but also our cars, televisions, microwave ovens, alarm clocks, robot vacuum cleaners, and other smart appliances. Have you ever wondered what goes on inside these devices to make our lives easier but occasionally more infuriating? For more than 20 years, readers have delighted in Charles Petzold's illuminating story of the secret inner life of computers, and now he has revised it for this new age of computing. Cleverly illustrated and easy to understand, this is the book that cracks the mystery. You'll discover what flashlights, black cats, seesaws, and the ride of Paul Revere can teach you about computing, and how human ingenuity and our compulsion to communicate have shaped every electronic device we use. This new expanded edition explores more deeply the bit-by-bit and gate-by-gate construction of the heart of every smart device, the central processing unit that combines the simplest of basic operations to perform the most complex of feats. Petzold's companion website, CodeHiddenLanguage.com, uses animated graphics of key circuits in the book to make computers even easier to comprehend. In addition to substantially revised and updated content, new chapters include: Chapter 18: Let's Build a Clock! Chapter 21: The Arithmetic Logic Unit Chapter 22: Registers and Busses Chapter 23: CPU Control Signals Chapter 24: Jumps, Loops, and Calls Chapter 28: The World Brain From the simple ticking of clocks to the worldwide hum of the internet, Code reveals the essence of the digital revolution.


Blown to Bits

Blown to Bits

Author: Harold Abelson

Publisher: Addison-Wesley Professional

Published: 2008

Total Pages: 389

ISBN-13: 0137135599

DOWNLOAD EBOOK

'Blown to Bits' is about how the digital explosion is changing everything. The text explains the technology, why it creates so many surprises and why things often don't work the way we expect them to. It is also about things the information explosion is destroying: old assumptions about who is really in control of our lives.


Paper Towns

Paper Towns

Author: John Green

Publisher: A&C Black

Published: 2013

Total Pages: 321

ISBN-13: 140884818X

DOWNLOAD EBOOK

Quentin Jacobson has spent a lifetime loving Margo Roth Spiegelman from afar. So when she cracks open a window and climbs into his life - dressed like a ninja and summoning him for an ingenious campaign of revenge - he follows. After their all-nighter ends, Q arrives at school to discover that Margo has disappeared.


Logical Reasoning

Logical Reasoning

Author: Bradley Harris Dowden

Publisher: Bradley Dowden

Published: 1993

Total Pages: 516

ISBN-13: 9780534176884

DOWNLOAD EBOOK

This book is designed to engage students' interest and promote their writing abilities while teaching them to think critically and creatively. Dowden takes an activist stance on critical thinking, asking students to create and revise arguments rather than simply recognizing and criticizing them. His book emphasizes inductive reasoning and the analysis of individual claims in the beginning, leaving deductive arguments for consideration later in the course.


Out Of Control

Out Of Control

Author: Kevin Kelly

Publisher: Basic Books

Published: 2009-04-30

Total Pages: 666

ISBN-13: 078674703X

DOWNLOAD EBOOK

Out of Control chronicles the dawn of a new era in which the machines and systems that drive our economy are so complex and autonomous as to be indistinguishable from living things.