Learn You a Haskell for Great Good!


Miran Lipovača - 2011
    Learn You a Haskell for Great Good! introduces programmers familiar with imperative languages (such as C++, Java, or Python) to the unique aspects of functional programming. Packed with jokes, pop culture references, and the author's own hilarious artwork, Learn You a Haskell for Great Good! eases the learning curve of this complex language, and is a perfect starting point for any programmer looking to expand his or her horizons. The well-known web tutorial on which this book is based is widely regarded as the best way for beginners to learn Haskell, and receives over 30,000 unique visitors monthly.

The Teacher Wars: A History of America's Most Embattled Profession


Dana Goldstein - 2014
    In The Teacher Wars, a rich, lively, and unprecedented history of public school teaching, Dana Goldstein reveals that teachers have been similarly embattled for nearly two centuries. From the genteel founding of the common schools movement in the nineteenth century to the violent inner-city teacher strikes of the 1960s and '70s, from the dispatching of Northeastern women to frontier schoolhouses to the founding of Teach for America on the Princeton University campus in 1989, Goldstein shows that the same issues have continued to bedevil us: Who should teach? What should be taught? Who should be held accountable for how our children learn?    She uncovers the surprising roots of hot button issues, from teacher tenure to charter schools, and finds that recent popular ideas to improve schools—instituting merit pay, evaluating teachers by student test scores, ranking and firing veteran teachers, and recruiting “elite” graduates to teach—are all approaches that have been tried in the past without producing widespread change. And she also discovers an emerging effort that stands a real chance of transforming our schools for the better: drawing on the best practices of the three million public school teachers we already have in order to improve learning throughout our nation’s classrooms.   The Teacher Wars upends the conversation about American education by bringing the lessons of history to bear on the dilemmas we confront today. By asking “How did we get here?” Dana Goldstein brilliantly illuminates the path forward.

Bringing Reggio Emilia Home: An Innovative Approach to Early Childhood Education


Louise Boyd Cadwell - 1997
    The lively text includes many mini-stories of preschool and kindergarten-age children, teachers, and parents who embark on journeys of learning together. These journeys take shape in language, in drawings, in tempera paint and clay, in outdoor excursions, and in the imaginations of both the children and adults. This informative and accessible work features photographs of the children (both in Italy and the United States) and samples of the children's work, including some in full color.During the past 10 years there has been a tremendous interest among early childhood educators and parents in the innovative approaches to teaching pioneered in the preschools of Reggio Emilia, Italy. This book is a must read for anyone interested in the Reggio Approach! Teachers, especially those in early childhood, teacher educators, policy makers, administrators, and parents will find it invaluable.Selected topics: The Fundamentals of the Reggio Approach - The Pleasure and Power of Playing with Materials - Plants in Relationships - Children and Spoken Language - Transforming Space, Time, and Relations - Turning the Preschool Classroom into a Greenhouse - Taking the Plant Project to Kindergarten

The Art of Computer Programming, Volume 1: Fundamental Algorithms


Donald Ervin Knuth - 1973
     -Byte, September 1995 I can't begin to tell you how many pleasurable hours of study and recreation they have afforded me! I have pored over them in cars, restaurants, at work, at home... and even at a Little League game when my son wasn't in the line-up. -Charles Long If you think you're a really good programmer... read [Knuth's] Art of Computer Programming... You should definitely send me a resume if you can read the whole thing. -Bill Gates It's always a pleasure when a problem is hard enough that you have to get the Knuths off the shelf. I find that merely opening one has a very useful terrorizing effect on computers. -Jonathan Laventhol This first volume in the series begins with basic programming concepts and techniques, then focuses more particularly on information structures-the representation of information inside a computer, the structural relationships between data elements and how to deal with them efficiently. Elementary applications are given to simulation, numerical methods, symbolic computing, software and system design. Dozens of simple and important algorithms and techniques have been added to those of the previous edition. The section on mathematical preliminaries has been extensively revised to match present trends in research. Ebook (PDF version) produced by Mathematical Sciences Publishers (MSP), http: //msp.org

How to Read a Book: The Classic Guide to Intelligent Reading


Mortimer J. Adler - 1940
    It is the best and most successful guide to reading comprehension for the general reader. And now it has been completely rewritten and updated. You are told about the various levels of reading and how to achieve them – from elementary reading, through systematic skimming and inspectional reading, to speed reading, you learn how to pigeonhole a book, X-ray it, extract the author's message, criticize. You are taught the different reading techniques for reading practical books, imaginative literature, plays, poetry, history, science and mathematics, philosophy and social science. Finally, the authors offer a recommended reading list and supply reading tests whereby you can measure your own progress in reading skills, comprehension and speed.This a previously-published edition of ISBN 9780671212094

Reclaiming Conversation: The Power of Talk in a Digital Age


Sherry Turkle - 2015
    And yet we have sacrificed conversation for mere connection. Preeminent author and researcher Sherry Turkle has been studying digital culture for over thirty years. Long an enthusiast for its possibilities, here she investigates a troubling consequence: at work, at home, in politics, and in love, we find ways around conversation, tempted by the possibilities of a text or an email in which we don’t have to look, listen, or reveal ourselves. We develop a taste for what mere connection offers. The dinner table falls silent as children compete with phones for their parents’ attention. Friends learn strategies to keep conversations going when only a few people are looking up from their phones. At work, we retreat to our screens although it is conversation at the water cooler that increases not only productivity but commitment to work. Online, we only want to share opinions that our followers will agree with – a politics that shies away from the real conflicts and solutions of the public square. The case for conversation begins with the necessary conversations of solitude and self-reflection. They are endangered: these days, always connected, we see loneliness as a problem that technology should solve. Afraid of being alone, we rely on other people to give us a sense of ourselves, and our capacity for empathy and relationship suffers. We see the costs of the flight from conversation everywhere: conversation is the cornerstone for democracy and in business it is good for the bottom line. In the private sphere, it builds empathy, friendship, love, learning, and productivity. But there is good news: we are resilient. Conversation cures. Based on five years of research and interviews in homes, schools, and the workplace, Turkle argues that we have come to a better understanding of where our technology can and cannot take us and that the time is right to reclaim conversation. The most human—and humanizing—thing that we do. The virtues of person-to-person conversation are timeless, and our most basic technology, talk, responds to our modern challenges. We have everything we need to start, we have each other.

Gamestorming: A Playbook for Innovators, Rule-breakers, and Changemakers


Dave Gray - 2010
    But creating an environment for creative thinking and innovation can be a daunting challenge. How can you make it happen at your company? The answer may surprise you: gamestorming.This book includes more than 80 games to help you break down barriers, communicate better, and generate new ideas, insights, and strategies. The authors have identified tools and techniques from some of the world's most innovative professionals, whose teams collaborate and make great things happen. This book is the result: a unique collection of games that encourage engagement and creativity while bringing more structure and clarity to the workplace. Find out why -- and how -- with Gamestorming.Overcome conflict and increase engagement with team-oriented gamesImprove collaboration and communication in cross-disciplinary teams with visual-thinking techniquesImprove understanding by role-playing customer and user experiencesGenerate better ideas and more of them, faster than ever beforeShorten meetings and make them more productiveSimulate and explore complex systems, interactions, and dynamicsIdentify a problem's root cause, and find the paths that point toward a solution

The Knowledge Gap: The Hidden Cause of America's Broken Education System--And How to Fix It


Natalie Wexler - 2019
    The problem wasn't one of the usual scapegoats: lazy teachers, shoddy facilities, lack of accountability. It was something no one was talking about: the elementary school curriculum's intense focus on decontextualized reading comprehension skills at the expense of actual knowledge. In the tradition of Dale Russakoff's The Prize and Dana Goldstein's The Teacher Wars, Wexler brings together history, research, and compelling characters to pull back the curtain on this fundamental flaw in our education system--one that fellow reformers, journalists, and policymakers have long overlooked, and of which the general public, including many parents, remains unaware.But The Knowledge Gap isn't just a story of what schools have gotten so wrong--it also follows innovative educators who are in the process of shedding their deeply ingrained habits, and describes the rewards that have come along: students who are not only excited to learn but are also acquiring the knowledge and vocabulary that will enable them to succeed. If we truly want to fix our education system and unlock the potential of our neediest children, we have no choice but to pay attention.

Working in the Reggio Way: A Beginner's Guide for American Teachers


Julianne Wurm - 2005
    Written by an educator who observed and worked in the world-famous schools, this groundbreaking resource presents the key tools that will allow American teachers to transform their classrooms, including these:Organization of time and space Documentation of children’s work Observation and questioning Attention to children’s environmentsThis workbook also contains interactive activities for individual or group reflection.Julianne Wurm works as an instructional reform facilitator in the San Francisco Unified School District. She lives in San Francisco, California.

Invent To Learn: Making, Tinkering, and Engineering in the Classroom


Sylvia Libow Martinez - 2013
    Amazing new tools, materials and skills turn us all into makers. Using technology to make, repair or customize the things we need brings engineering, design and computer science to the masses. Fortunately for educators, this maker movement overlaps with the natural inclinations of children and the power of learning by doing. The active learner is at the center of the learning process, amplifying the best traditions of progressive education. This book helps educators bring the exciting opportunities of the maker movement to every classroom. Children are natural tinkerersTheir seminal learning experiences come through direct experience with materials. Digital fabrication, such as 3D printing and physical computing, including Arduino, MaKey MaKey and Raspberry Pi, expands a child’s toy and toolboxes with new ways to make things and new things to make. For the first time ever, childhood inventions may be printed, programmed or imbued with interactivity. Recycled materials can be brought back to life. While school traditionally separates art and science, theory and practice, such divisions are artificial. The real world just doesn’t work that way! Architects are artists. Craftsmen deal in aesthetics, tradition and mathematical precision. Video game developers rely on computer science. Engineering and industrial design are inseparable. The finest scientists are often accomplished musicians. The maker community brings children, hobbyists and professionals together in a glorious celebration of personal expression with a modern flare. When 3-D printing, precision cutting, microcomputer control, robotics and computer programming become integral to the art studio, auto shop or physics lab, every student needs access to tools, knowledge and problem solving skills. The maker movement not only blurs the artificial boundaries between subject areas, it erases distinctions between art and science while most importantly obliterating the crippling practice of tracking students in academic pursuits or vocational training. There are now multiple pathways to learning what we have always taught and things to do that were unimaginable just a few years ago. Making for every classroom budgetEven if you don’t have access to expensive (but increasingly affordable) hardware, every classroom can become a makerspace where kids and teachers learn together through direct experience with an assortment of high and low-tech materials. The potential range, breadth, power, complexity and beauty of projects has never been greater thanks to the amazing new tools, materials, ingenuity and playfulness you will encounter in this book. In this practical guide, Sylvia Martinez and Gary Stager provide K-12 educators with the how, why, and cool stuff that supports classroom making.

Ten Ways to Destroy the Imagination of Your Child


Anthony M. Esolen - 2010
    This practical, insightful book is essential reading for any parent.

Reader, Come Home: The Reading Brain in a Digital World


Maryanne Wolf - 2018
    Since then, the ways we process written language have changed dramatically with many concerned about both their own changes and that of children. New research on the reading brain chronicles these changes in the brains of children and adults as they learn to read while immersed in a digitally dominated medium.Drawing deeply on this research, this book comprises a series of letters Wolf writes to us—her beloved readers—to describe her concerns and her hopes about what is happening to the reading brain as it unavoidably changes to adapt to digital mediums. Wolf raises difficult questions, including:Will children learn to incorporate the full range of "deep reading" processes that are at the core of the expert reading brain?Will the mix of a seemingly infinite set of distractions for children’s attention and their quick access to immediate, voluminous information alter their ability to think for themselves?With information at their fingertips, will the next generation learn to build their own storehouse of knowledge, which could impede the ability to make analogies and draw inferences from what they know?Will all these influences, in turn, change the formation in children and the use in adults of "slower" cognitive processes like critical thinking, personal reflection, imagination, and empathy that comprise deep reading and that influence both how we think and how we live our lives?Will the chain of digital influences ultimately influence the use of the critical analytical and empathic capacities necessary for a democratic society?How can we preserve deep reading processes in future iterations of the reading brain?Who are the "good readers" of every epoch?Concerns about attention span, critical reasoning, and over-reliance on technology are never just about children—Wolf herself has found that, though she is a reading expert, her ability to read deeply has been impacted as she has become, inevitably, increasingly dependent on screens.Wolf draws on neuroscience, literature, education, technology, and philosophy and blends historical, literary, and scientific facts with down-to-earth examples and warm anecdotes to illuminate complex ideas that culminate in a proposal for a biliterate reading brain. Provocative and intriguing, Reader, Come Home is a roadmap that provides a cautionary but hopeful perspective on the impact of technology on our brains and our most essential intellectual capacities—and what this could mean for our future.

The Gift of Dyslexia: Why Some of the Smartest People Can't Read...and How They Can Learn


Ronald D. Davis - 1993
    A first-hand account of the struggle with dyslexia--and an introduction to the Davis Method, a clear and simple plan for conquering it.

The Read-Aloud Family: Making Meaningful and Lasting Connections with Your Kids


Sarah Mackenzie - 2018
    Reading aloud offers us a chance to be fully present with our children. It also increases our kids’ academic success, inspires compassion, and fortifies them with the inner strength they need to face life’s challenges. As Sarah Mackenzie has found with her own six children, reading aloud long after kids are able to read to themselves can deepen relationships in a powerful way.Founder of the immensely popular Read-Aloud Revival podcast, Sarah knows first-hand how reading can change a child’s life. In The Read-Aloud Family, she offers the inspiration and age-appropriate book lists you need to start a read-aloud movement in your own home. From a toddler’s wonder to a teenager’s resistance, Sarah details practical strategies to make reading aloud a meaningful family ritual. Reading aloud not only has the power to change a family—it has the power to change the world.

Design Patterns: Elements of Reusable Object-Oriented Software


Erich Gamma - 1994
    Previously undocumented, these 23 patterns allow designers to create more flexible, elegant, and ultimately reusable designs without having to rediscover the design solutions themselves.The authors begin by describing what patterns are and how they can help you design object-oriented software. They then go on to systematically name, explain, evaluate, and catalog recurring designs in object-oriented systems. With Design Patterns as your guide, you will learn how these important patterns fit into the software development process, and how you can leverage them to solve your own design problems most efficiently. Each pattern describes the circumstances in which it is applicable, when it can be applied in view of other design constraints, and the consequences and trade-offs of using the pattern within a larger design. All patterns are compiled from real systems and are based on real-world examples. Each pattern also includes code that demonstrates how it may be implemented in object-oriented programming languages like C++ or Smalltalk.