The Algorithm Design Manual


Steven S. Skiena - 1997
    Drawing heavily on the author's own real-world experiences, the book stresses design and analysis. Coverage is divided into two parts, the first being a general guide to techniques for the design and analysis of computer algorithms. The second is a reference section, which includes a catalog of the 75 most important algorithmic problems. By browsing this catalog, readers can quickly identify what the problem they have encountered is called, what is known about it, and how they should proceed if they need to solve it. This book is ideal for the working professional who uses algorithms on a daily basis and has need for a handy reference. This work can also readily be used in an upper-division course or as a student reference guide. THE ALGORITHM DESIGN MANUAL comes with a CD-ROM that contains: * a complete hypertext version of the full printed book. * the source code and URLs for all cited implementations. * over 30 hours of audio lectures on the design and analysis of algorithms are provided, all keyed to on-line lecture notes.

Educating for Character: How Our Schools Can Teach Respect and Responsibility


Thomas Lickona - 1991
    Calls for renewed moral education in America's schools, offering dozens of programs schools can adopt to teach students respect, responsibility, hard work, and other values that should not be left to parents to teach.

The Music of the Primes: Searching to Solve the Greatest Mystery in Mathematics


Marcus du Sautoy - 2003
    The subject was the mystery of prime numbers. At the heart of the presentation was an idea that Riemann had not yet proved but one that baffles mathematicians to this day.Solving the Riemann Hypothesis could change the way we do business, since prime numbers are the lynchpin for security in banking and e-commerce. It would also have a profound impact on the cutting-edge of science, affecting quantum mechanics, chaos theory, and the future of computing. Leaders in math and science are trying to crack the elusive code, and a prize of $1 million has been offered to the winner. In this engaging book, Marcus du Sautoy reveals the extraordinary history behind the holy grail of mathematics and the ongoing quest to capture it.

The Well-Educated Mind: A Guide to the Classical Education You Never Had


Susan Wise Bauer - 2003
    In her previous book, The Well-Trained Mind, the author provided a road map of classical education for parents wishing to home-school their children, and that book is now the premier resource for home-schoolers. In this new book, Bauer takes the same elements and techniques and adapts them to the use of adult readers who want both enjoyment and self-improvement from the time they spend reading.The Well-Educated Mind offers brief, entertaining histories of five literary genres—fiction, autobiography, history, drama, and poetry—accompanied by detailed instructions on how to read each type. The annotated lists at the end of each chapter—ranging from Cervantes to A. S. Byatt, Herodotus to Laurel Thatcher Ulrich—preview recommended reading and encourage readers to make vital connections between ancient traditions and contemporary writing.The Well-Educated Mind reassures those readers who worry that they read too slowly or with below-average comprehension. If you can understand a daily newspaper, there's no reason you can't read and enjoy Shakespeare's Sonnets or Jane Eyre. But no one should attempt to read the "Great Books" without a guide and a plan. Susan Wise Bauer will show you how to allocate time to your reading on a regular basis; how to master a difficult argument; how to make personal and literary judgments about what you read; how to appreciate the resonant links among texts within a genre—what does Anna Karenina owe to Madame Bovary?—and also between genres. Followed carefully, the advice in The Well-Educated Mind will restore and expand the pleasure of the written word.

What If? Serious Scientific Answers to Absurd Hypothetical Questions


Randall Munroe - 2014
    It now has 600,000 to a million page hits daily. Every now and then, Munroe would get emails asking him to arbitrate a science debate. 'My friend and I were arguing about what would happen if a bullet got struck by lightning, and we agreed that you should resolve it . . . ' He liked these questions so much that he started up What If. If your cells suddenly lost the power to divide, how long would you survive? How dangerous is it, really, to be in a swimming pool in a thunderstorm? If we hooked turbines to people exercising in gyms, how much power could we produce? What if everyone only had one soulmate?When (if ever) did the sun go down on the British empire? How fast can you hit a speed bump while driving and live?What would happen if the moon went away?In pursuit of answers, Munroe runs computer simulations, pores over stacks of declassified military research memos, solves differential equations, and consults with nuclear reactor operators. His responses are masterpieces of clarity and hilarity, studded with memorable cartoons and infographics. They often predict the complete annihilation of humankind, or at least a really big explosion. Far more than a book for geeks, WHAT IF: Serious Scientific Answers to Absurd Hypothetical Questions explains the laws of science in operation in a way that every intelligent reader will enjoy and feel much the smarter for having read.

You Don't Know JS Yet: Get Started


Kyle Simpson - 2020
    But with a million blogs, books, and videos out there, just where do you start? The worldwide best selling "You Don't Know JS" book series is back for a 2nd edition: "You Don't Know JS Yet". All 6 books are brand new, rewritten to cover all sides of JS for 2020 and beyond. "Get Started" prepares you for the journey ahead, first surveying the language then detailing how the rest of the You Don't Know JS Yet book series guides you to knowing JS more deeply.

Dream Class: How To Transform Any Group Of Students Into The Class You've Always Wanted


Michael Linsin - 2009
    They will free you to love your job, build effortless and influential relationships with your students, and enable you to become a happier, calmer, and more confident teacher. You will learn: -Simple strategies that make classroom management a lot easier. -Exactly (step-by-step) how to handle difficult students. -How to create a classroom your students will love coming to every day. -How to build behavior-changing rapport and influence with even the most difficult students. -How to get your students to treat each other with respect and kindness. -How to praise in a way that inspires, uplifts, and motivates. -How to build maturity and independence. -How you can know your students will behave instead of just hoping they will. -How to become a teacher that fellow teachers, parents, and students respect and admire. -How to love your class, and have them love you right back. -And much more . . .

Guiding the Gifted Child: A Practical Source for Parents and Teachers


James T. Webb - 1985
    For years, parents have referred to it as "the Dr. Spock book for parents of gifted children." Gifted children have unique social and emotional concerns, and this book provides the guidance that parents need to support them. Each chapter features problems or issues common to gifted children and their families. Topics include communication, discipline, friends, sibling rivalry, and educational needs.

It Won't Be Easy: An Exceedingly Honest (and Slightly Unprofessional) Love Letter to Teaching


Tom Rademacher - 2017
    But first he had to write it. And as 2014’s Minnesota Teacher of the Year, Rademacher knows what he’s talking about. Less a how-to manual than a tribute to an impossible and impossibly rewarding profession, It Won’t Be Easy captures the experience of teaching in all its messy glory.The book follows a year of teaching, with each chapter tackling a different aspect of the job. Pulling no punches (and resisting no punch lines), he writes about establishing yourself in a new building; teaching meaningful classes, keeping students a priority; investigating how race, gender, and identity affect your work; and why it’s a good idea to keep an extra pair of pants at school. Along the way he answers the inevitable and the unanticipated questions, from what to do with Google to how to tell if you’re really a terrible teacher, to why “Keep your head down” might well be the worst advice for a new teacher.Though directed at prospective and newer teachers, It Won’t Be Easy is mercifully short on jargon and long on practical wisdom, accessible to anyone—teacher, student, parent, pundit—who is interested in a behind-the-curtain look at teaching and willing to understand that, while there are no simple answers, there is power in learning to ask the right questions.

Teaching Reading Sourcebook


Bill Honig - 2000
    Organized according to the elements of explicit instruction (what? why? when? and how?), the Sourcebook includes both research-informed knowledge base and practical sample lesson models. Like the first edition, the updated and revised second edition of the Teaching Reading Sourcebook combines the best features of an academic text and a practical hands-on teacher's guide. It is an indispensable resource for teaching reading and language arts to both beginning and older struggling readers.New to the Teaching Reading Sourcebook, 2nd Edition:All new sample lesson modelsMore reproducible activity mastersA whole new section on reading fluencyMore about letter knowledge and multisyllabic word readingMore about the comprehension strategies that good readers useUseful information about the Comprehensive Reading Model (Three-tier Model)Highly respected contributing authors who are experts in the field of reading

Algorithms


Robert Sedgewick - 1983
    This book surveys the most important computer algorithms currently in use and provides a full treatment of data structures and algorithms for sorting, searching, graph processing, and string processing -- including fifty algorithms every programmer should know. In this edition, new Java implementations are written in an accessible modular programming style, where all of the code is exposed to the reader and ready to use.The algorithms in this book represent a body of knowledge developed over the last 50 years that has become indispensable, not just for professional programmers and computer science students but for any student with interests in science, mathematics, and engineering, not to mention students who use computation in the liberal arts.The companion web site, algs4.cs.princeton.edu contains An online synopsis Full Java implementations Test data Exercises and answers Dynamic visualizations Lecture slides Programming assignments with checklists Links to related material The MOOC related to this book is accessible via the "Online Course" link at algs4.cs.princeton.edu. The course offers more than 100 video lecture segments that are integrated with the text, extensive online assessments, and the large-scale discussion forums that have proven so valuable. Offered each fall and spring, this course regularly attracts tens of thousands of registrants.Robert Sedgewick and Kevin Wayne are developing a modern approach to disseminating knowledge that fully embraces technology, enabling people all around the world to discover new ways of learning and teaching. By integrating their textbook, online content, and MOOC, all at the state of the art, they have built a unique resource that greatly expands the breadth and depth of the educational experience.

Lead with Literacy: A Pirate Leader's Guide to Developing a Culture of Readers


Mandy Ellis - 2018
    

Rock, Paper, Scissors: Game Theory in Everyday Life


Len Fisher - 2000
    Len Fisher turns his attention to the science of cooperation in his lively and thought-provoking book. Fisher shows how the modern science of game theory has helped biologists to understand the evolution of cooperation in nature, and investigates how we might apply those lessons to our own society. In a series of experiments that take him from the polite confines of an English dinner party to crowded supermarkets, congested Indian roads, and the wilds of outback Australia, not to mention baseball strategies and the intricacies of quantum mechanics, Fisher sheds light on the problem of global cooperation. The outcomes are sometimes hilarious, sometimes alarming, but always revealing. A witty romp through a serious science, Rock, Paper, Scissors will both teach and delight anyone interested in what it what it takes to get people to work together.

A Teacher's Guide to Writing Conferences: The Classroom Essentials Series


Carl Anderson - 2018
    With clear and accessible language, Carl guides you through the three main parts of a writing conference, and shows you the teaching moves and intentional language that can be used in each one. He helps you understand: - how to get started with conferring, or improve your existing conferences - how to use conferences to meet the diverse needs of your student writers - how to fit conferences into your busy writing workshop schedule. More than 25 videos bring the content to life, while Teacher Tips, Q&A's, and Recommended Reading lists provide everything you need to help you become a better writing teacher.

The Complete Guide to Absolutely Everything (Abridged): Adventures in Math and Science


Adam Rutherford - 2021
    Our senses are not equipped to see the universe as it is, and routinely let us down in that quest—the world appears flat, the stars seem fixed in the heavens. That is why we invented math and science—the ultimate toolkit to explain how the world really works.In this book, mathematician Hannah Fry and geneticist Adam Rutherford investigate everyday mysteries (does your dog love you?) alongside the burning questions of time, space, and the origin of the universe. What will the end of the world look like, and when will it happen? What is time, and where does it come from? Approaching these questions and more with science and math rigorous and playful, Rutherford and Fry celebrate the weirdness of the cosmos, and reveal its secrets along the way.