Book picks similar to
Stuck in the Shallow End: Education, Race, and Computing by Jane Margolis
education
non-fiction
nonfiction
research
The Courage to Teach: Exploring the Inner Landscape of a Teacher's Life
Parker J. Palmer - 1997
It is for teachers who refuse to harden their hearts, because they love learners, learning, and the teaching life." - Parker J. Palmer [from the Introduction] Teachers choose their vocation for reasons of the heart, because they care deeply about their students and about their subject. But the demands of teaching cause too many educators to lose heart. Is it possible to take heart in teaching once more so that we can continue to do what good teachers always do -- give heart to our students?In The Courage to Teach, Parker Palmer takes teachers on an inner journey toward reconnecting with their vocation and their students -- and recovering their passion for one of the most difficult and important of human endeavors.
Unequal Childhoods: Class, Race, and Family Life
Annette Lareau - 2003
Drawing on in-depth observations of black and white middle-class, working-class, and poor families, Unequal Childhoods explores this fact, offering a picture of childhood today. Here are the frenetic families managing their children's hectic schedules of "leisure" activities; and here are families with plenty of time but little economic security. Lareau shows how middle-class parents, whether black or white, engage in a process of "concerted cultivation" designed to draw out children's talents and skills, while working-class and poor families rely on "the accomplishment of natural growth," in which a child's development unfolds spontaneously—as long as basic comfort, food, and shelter are provided. Each of these approaches to childrearing brings its own benefits and its own drawbacks. In identifying and analyzing differences between the two, Lareau demonstrates the power, and limits, of social class in shaping the lives of America's children.The first edition of Unequal Childhoods was an instant classic, portraying in riveting detail the unexpected ways in which social class influences parenting in white and African-American families. A decade later, Annette Lareau has revisited the same families and interviewed the original subjects to examine the impact of social class in the transition to adulthood.
Data Mining: Practical Machine Learning Tools and Techniques
Ian H. Witten - 1999
This highly anticipated fourth edition of the most ...Download Link : readmeaway.com/download?i=0128042915 0128042915 Data Mining: Practical Machine Learning Tools and Techniques (Morgan Kaufmann Series in Data Management Systems) PDF by Ian H. WittenRead Data Mining: Practical Machine Learning Tools and Techniques (Morgan Kaufmann Series in Data Management Systems) PDF from Morgan Kaufmann,Ian H. WittenDownload Ian H. Witten's PDF E-book Data Mining: Practical Machine Learning Tools and Techniques (Morgan Kaufmann Series in Data Management Systems)
The Passionate Programmer
Chad Fowler - 2009
In this book, you'll learn how to become an entrepreneur, driving your career in the direction of your choosing. You'll learn how to build your software development career step by step, following the same path that you would follow if you were building, marketing, and selling a product. After all, your skills themselves are a product. The choices you make about which technologies to focus on and which business domains to master have at least as much impact on your success as your technical knowledge itself--don't let those choices be accidental. We'll walk through all aspects of the decision-making process, so you can ensure that you're investing your time and energy in the right areas. You'll develop a structured plan for keeping your mind engaged and your skills fresh. You'll learn how to assess your skills in terms of where they fit on the value chain, driving you away from commodity skills and toward those that are in high demand. Through a mix of high-level, thought-provoking essays and tactical "Act on It" sections, you will come away with concrete plans you can put into action immediately. You'll also get a chance to read the perspectives of several highly successful members of our industry from a variety of career paths. As with any product or service, if nobody knows what you're selling, nobody will buy. We'll walk through the often-neglected world of marketing, and you'll create a plan to market yourself both inside your company and to the industry in general. Above all, you'll see how you can set the direction of your career, leading to a more fulfilling and remarkable professional life.
Introduction to Information Retrieval
Christopher D. Manning - 2008
Written from a computer science perspective by three leading experts in the field, it gives an up-to-date treatment of all aspects of the design and implementation of systems for gathering, indexing, and searching documents; methods for evaluating systems; and an introduction to the use of machine learning methods on text collections. All the important ideas are explained using examples and figures, making it perfect for introductory courses in information retrieval for advanced undergraduates and graduate students in computer science. Based on feedback from extensive classroom experience, the book has been carefully structured in order to make teaching more natural and effective. Although originally designed as the primary text for a graduate or advanced undergraduate course in information retrieval, the book will also create a buzz for researchers and professionals alike.
Domain-Driven Design: Tackling Complexity in the Heart of Software
Eric Evans - 2003
"His book is very compatible with XP. It is not about drawing pictures of a domain; it is about how you think of it, the language you use to talk about it, and how you organize your software to reflect your improving understanding of it. Eric thinks that learning about your problem domain is as likely to happen at the end of your project as at the beginning, and so refactoring is a big part of his technique. "The book is a fun read. Eric has lots of interesting stories, and he has a way with words. I see this book as essential reading for software developers--it is a future classic." --Ralph Johnson, author of Design Patterns "If you don't think you are getting value from your investment in object-oriented programming, this book will tell you what you've forgotten to do. "Eric Evans convincingly argues for the importance of domain modeling as the central focus of development and provides a solid framework and set of techniques for accomplishing it. This is timeless wisdom, and will hold up long after the methodologies du jour have gone out of fashion." --Dave Collins, author of Designing Object-Oriented User Interfaces "Eric weaves real-world experience modeling--and building--business applications into a practical, useful book. Written from the perspective of a trusted practitioner, Eric's descriptions of ubiquitous language, the benefits of sharing models with users, object life-cycle management, logical and physical application structuring, and the process and results of deep refactoring are major contributions to our field." --Luke Hohmann, author of Beyond Software Architecture "This book belongs on the shelf of every thoughtful software developer." --Kent Beck "What Eric has managed to capture is a part of the design process that experienced object designers have always used, but that we have been singularly unsuccessful as a group in conveying to the rest of the industry. We've given away bits and pieces of this knowledge...but we've never organized and systematized the principles of building domain logic. This book is important." --Kyle Brown, author of Enterprise Java(TM) Programming with IBM(R) WebSphere(R) The software development community widely acknowledges that domain modeling is central to software design. Through domain models, software developers are able to express rich functionality and translate it into a software implementation that truly serves the needs of its users. But despite its obvious importance, there are few practical resources that explain how to incorporate effective domain modeling into the software development process. Domain-Driven Design fills that need. This is not a book about specific technologies. It offers readers a systematic approach to domain-driven design, presenting an extensive set of design best practices, experience-based techniques, and fundamental principles that facilitate the development of software projects facing complex domains. Intertwining design and development practice, this book incorporates numerous examples based on actual projects to illustrate the application of domain-driven design to real-world software development. Readers learn how to use a domain model to make a complex development effort more focused and dynamic. A core of best practices and standard patterns provides a common language for the development team. A shift in emphasis--refactoring not just the code but the model underlying the code--in combination with the frequent iterations of Agile development leads to deeper insight into domains and enhanced communication between domain expert and programmer. Domain-Driven Design then builds on this foundation, and addresses modeling and design for complex systems and larger organizations.Specific topics covered include:Getting all team members to speak the same language Connecting model and implementation more deeply Sharpening key distinctions in a model Managing the lifecycle of a domain object Writing domain code that is safe to combine in elaborate ways Making complex code obvious and predictable Formulating a domain vision statement Distilling the core of a complex domain Digging out implicit concepts needed in the model Applying analysis patterns Relating design patterns to the model Maintaining model integrity in a large system Dealing with coexisting models on the same project Organizing systems with large-scale structures Recognizing and responding to modeling breakthroughs With this book in hand, object-oriented developers, system analysts, and designers will have the guidance they need to organize and focus their work, create rich and useful domain models, and leverage those models into quality, long-lasting software implementations.
They Were Her Property: White Women as Slave Owners in the American South
Stephanie E. Jones-Rogers - 2019
Historian Stephanie E. Jones-Rogers draws on a variety of sources to show that slave-owning women were sophisticated economic actors who directly engaged in and benefited from the South’s slave market. Because women typically inherited more slaves than land, enslaved people were often their primary source of wealth. Not only did white women often refuse to cede ownership of their slaves to their husbands, they employed management techniques that were as effective and brutal as those used by slave-owning men. White women actively participated in the slave market, profited from it, and used it for economic and social empowerment. By examining the economically entangled lives of enslaved people and slave-owning women, Jones-Rogers presents a narrative that forces us to rethink the economics and social conventions of slaveholding America.
White Kids: Growing Up with Privilege in a Racially Divided America
Margaret A. Hagerman - 2018
In this heated context, sociologist Margaret A. Hagerman zeroes in on affluent, white kids to observe how they make sense of privilege, unequal educational opportunities, and police violence. In fascinating detail, Hagerman considers the role that they and their families play in the reproduction of racism and racial inequality in America.White Kids, based on two years of research involving in-depth interviews with white kids and their families, is a clear-eyed and sometimes shocking account of how white kids learn about race. In doing so, this book explores questions such as, "How do white kids learn about race when they grow up in families that do not talk openly about race or acknowledge its impact?" and "What about children growing up in families with parents who consider themselves to be 'anti-racist'?"Featuring the actual voices of young, affluent white kids and what they think about race, racism, inequality, and privilege, White Kids illuminates how white racial socialization is much more dynamic, complex, and varied than previously recognized. It is a process that stretches beyond white parents' explicit conversations with their white children and includes not only the choices parents make about neighborhoods, schools, peer groups, extracurricular activities, and media, but also the choices made by the kids themselves.By interviewing kids who are growing up in different racial contexts--from racially segregated to meaningfully integrated and from politically progressive to conservative--this important book documents key differences in the outcomes of white racial socialization across families. And by observing families in their everyday lives, this book explores the extent to which white families, even those with anti-racist intentions, reproduce and reinforce the forms of inequality they say they reject.
Peopleware: Productive Projects and Teams
Tom DeMarco - 1987
The answers aren't easy -- just incredibly successful.
Inspired: How to Create Tech Products Customers Love
Marty Cagan - 2008
The goal of the book is to share the techniques of the best companies. This book is aimed primarily at Product Managers working on technology-powered products. That includes the hundreds of "tech companies" like Google, Facebook, Amazon, Twitter and the like, as well as the thousands of companies moving to leverage technology (financial companies, media companies, retailers, manufacturers, nearly every industry). Inspired covers companies from early stage start-ups to large, established companies. The products might be consumer products or devices, business services for small businesses to enterprises, internal tools, and developer platforms.Inspired is secondarily aimed at the designers, engineers, user researchers and data scientists that work closely with the product managers on product teams at these same companies.
The Inmates Are Running the Asylum: Why High Tech Products Drive Us Crazy and How to Restore the Sanity
Alan Cooper - 1999
Cooper details many of these meta functions to explain his central thesis: programmers need to seriously re-evaluate the many user-hostile concepts deeply embedded within the software development process. Rather than provide users with a straightforward set of options, programmers often pile on the bells and whistles and ignore or de-prioritise lingering bugs. For the average user, increased functionality is a great burden, adding to the recurrent chorus that plays: "computers are hard, mysterious, unwieldy things." (An average user, Cooper asserts, who doesn't think that way or who has memorised all the esoteric commands and now lords it over others, has simply been desensitised by too many years of badly designed software.) Cooper's writing style is often overblown, with a pantheon of cutesy terminology (i.e. "dancing bearware") and insider back-patting. (When presenting software to Bill Gates, he reports that Gates replied: "How did you do that?" to which he writes: "I love stumping Bill!") More seriously, he is also unable to see beyond software development's importance--a sin he accuses programmers of throughout the book. Even with that in mind, the central questions Cooper asks are too important to ignore: Are we making users happier? Are we improving the process by which they get work done? Are we making their work hours more effective? Cooper looks to programmers, business managers and what he calls "interaction designers" to question current assumptions and mindsets. Plainly, he asserts that the goal of computer usage should be "not to make anyone feel stupid." Our distance from that goal reinforces the need to rethink entrenched priorities in software planning. -- Jennifer Buckendorff, Amazon.com
Gods of the Upper Air: How a Circle of Renegade Anthropologists Reinvented Race, Sex, and Gender in the Twentieth Century
Charles King - 2019
But one rogue researcher looked at the data and decided everyone was wrong. Franz Boas was the very image of a mad scientist: a wild-haired immigrant with a thick German accent. By the 1920s he was also the foundational thinker and public face of a new school of thought at Columbia University called cultural anthropology. He proposed that cultures did not exist on a continuum from primitive to advanced. Instead, every society solves the same basic problems--from childrearing to how to live well--with its own set of rules, beliefs, and taboos.Boas's students were some of the century's intellectual stars: Margaret Mead, the outspoken field researcher whose Coming of Age in Samoa is one of the most widely read works of social science of all time; Ruth Benedict, the great love of Mead's life, whose research shaped post-Second World War Japan; Ella Deloria, the Dakota Sioux activist who preserved the traditions of Native Americans of the Great Plains; and Zora Neale Hurston, whose studies under Boas fed directly into her now-classic novel, Their Eyes Were Watching God. Together, they mapped vanishing civilizations from the Arctic to the South Pacific and overturned the relationship between biology and behavior. Their work reshaped how we think of women and men, normalcy and deviance, and re-created our place in a world of many cultures and value systems. Gods of the Upper Air is a page-turning narrative of radical ideas and adventurous lives, a history rich in scandal, romance, and rivalry, and a genesis story of the fluid conceptions of identity that define our present moment.
Speech and Language Processing: An Introduction to Natural Language Processing, Computational Linguistics and Speech Recognition
Dan Jurafsky - 2000
This comprehensive work covers both statistical and symbolic approaches to language processing; it shows how they can be applied to important tasks such as speech recognition, spelling and grammar correction, information extraction, search engines, machine translation, and the creation of spoken-language dialog agents. The following distinguishing features make the text both an introduction to the field and an advanced reference guide.- UNIFIED AND COMPREHENSIVE COVERAGE OF THE FIELDCovers the fundamental algorithms of each field, whether proposed for spoken or written language, whether logical or statistical in origin.- EMPHASIS ON WEB AND OTHER PRACTICAL APPLICATIONSGives readers an understanding of how language-related algorithms can be applied to important real-world problems.- EMPHASIS ON SCIENTIFIC EVALUATIONOffers a description of how systems are evaluated with each problem domain.- EMPERICIST/STATISTICAL/MACHINE LEARNING APPROACHES TO LANGUAGE PROCESSINGCovers all the new statistical approaches, while still completely covering the earlier more structured and rule-based methods.
Essential Scrum: A Practical Guide to the Most Popular Agile Process
Kenneth S. Rubin - 2012
Leading Scrum coach and trainer Kenny Rubin illuminates the values, principles, and practices of Scrum, and describes flexible, proven approaches that can help you implement it far more effectively. Whether you are new to Scrum or years into your use, this book will introduce, clarify, and deepen your Scrum knowledge at the team, product, and portfolio levels. Drawing from Rubin's experience helping hundreds of organizations succeed with Scrum, this book provides easy-to-digest descriptions enhanced by more than two hundred illustrations based on an entirely new visual icon language for describing Scrum's roles, artifacts, and activities.
Essential Scrum
will provide every team member, manager, and executive with a common understanding of Scrum, a shared vocabulary they can use in applying it, and practical knowledge for deriving maximum value from it.
New Power: How Power Works in Our Hyperconnected World—and How to Make It Work for You
Jeremy Heimans - 2018
This "old power" was out of reach for the vast majority of people. But our ubiquitous connectivity makes possible a different kind of power. "New power" is made by many. It is open, participatory, and peer-driven. It works like a current, not a currency--and it is most forceful when it surges. The battle between old and new power is determining who governs us, how we work, and even how we think and feel. New Power shines fresh light on the cultural phenomena of our day, from #BlackLivesMatter to the Ice Bucket Challenge to Airbnb, uncovering the new power forces that made them huge. Drawing on examples from business, activism, and pop culture, as well as the study of organizations like Lego, NASA, Reddit, and TED, Heimans and Timms explain how to build new power and channel it successfully. They also explore the dark side of these forces: the way ISIS has co-opted new power to monstrous ends, and the rise of the alt-right's "intensity machine."In an era increasingly shaped by new power, this groundbreaking book offers us a new way to understand the world--and our role in it.