Eight-year-old Terysa loves to solve problems. Give her some time and she'll figure out how to solve anything. So when Terysa is given an older computer for her birthday, she faces her biggest challenge yet: can she make it talk? Terysa is full of good ideas, but will any of them work, or does she need to change her approach and think less like a human and think more like a computer? This fun and interactive story introduces children to the basics of coding through an engaging narrative based on the true story of a little girl who loves to solve problems! Looking for more resources for your family or students? Sign up to extend the lesson with FREE age-appropriate lessons according to state and federal education standards at https://www.terysasolvesit.com/extend-the-lesson
"...readers...explore the life of Mary Jackson, who overcame the challenges of segregation and sexism to become the first female African American engineer at NASA"--
“If you’ve got a good idea, and you know it’s going to work, go ahead and do it.” The inspiring story of Grace Hopper—the boundary-breaking woman who revolutionized computer science—is told told in an engaging picture book biography. Who was Grace Hopper? A software tester, workplace jester, cherished mentor, ace inventor, avid reader, naval leader—AND rule breaker, chance taker, and troublemaker. Acclaimed picture book author Laurie Wallmark (Ada Byron Lovelace and the Thinking Machine) once again tells the riveting story of a trailblazing woman. Grace Hopper coined the term “computer bug” and taught computers to “speak English.” Throughout her life, Hopper succeeded in doing what no one had ever done before. Delighting in difficult ideas and in defying expectations, the insatiably curious Hopper truly was “Amazing Grace” . . . and a role model for science- and math-minded girls and boys. With a wealth of witty quotes, and richly detailed illustrations, this book brings Hopper's incredible accomplishments to life.
Offers an illustrated telling of the story of Ada Byron Lovelace, from her early creative fascination with mathematics and science and her devastating bout with measles, to the ground-breaking algorithm she wrote for Charles Babbage's analytical engine.
Algorithmic Results in List Decoding introduces and motivates the problem of list decoding, and discusses the central algorithmic results of the subject, culminating with the recent results on achieving "list decoding capacity." The main technical focus is on giving a complete presentation of the recent algebraic results achieving list decoding capacity, while pointers or brief descriptions are provided for other works on list decoding. Algorithmic Results in List Decoding is intended for scholars and graduate students in the fields of theoretical computer science and information theory. The author concludes by posing some interesting open questions and suggests directions for future work.
Young readers are exposed to the exciting world of coding. They will be given an introduction to the basics of key computer programming markup languages, such as HTML and CSS. In learning about these essential computer skills and subjects, readers will improve their problem-solving skills and prepare to make their own website or even pursue a career in coding. In addition to the age-appropriate text, there are informative diagrams, helpful fact boxes, instructional graphic organizers, and eye-catching illustrations, which make this topic to make even more interesting and engaging for young readers.
There is arguably no field in greater need of a comprehensive handbook than computer engineering. The unparalleled rate of technological advancement, the explosion of computer applications, and the now-in-progress migration to a wireless world have made it difficult for engineers to keep up with all the developments in specialties outside their own
This detailed guide explores the historical development of algorithms and how they are used as a way of teaching computers to work through problems. Named for Persian mathematician Muhammad ibn Musa al-Khwarizmi, modern algorithms and functions make programing more efficient. Algorithms are simplified for readers using words, flowcharts, and pseudo code to build a beginning understanding of algorithms and how they are used in our modern, computerized world. Young coders and STEM students are sure to strengthen their technical skills with an in-depth and fun exploration of this essential coding topic.
How data science and the analysis of networks help us solve the puzzle of unintended consequences. Social life is full of paradoxes. Our intentional actions often trigger outcomes that we did not intend or even envision. How do we explain those unintended effects and what can we do to regulate them? In Decoding the Social World, Sandra González-Bailón explains how data science and digital traces help us solve the puzzle of unintended consequences—offering the solution to a social paradox that has intrigued thinkers for centuries. Communication has always been the force that makes a collection of people more than the sum of individuals, but only now can we explain why: digital technologies have made it possible to parse the information we generate by being social in new, imaginative ways. And yet we must look at that data, González-Bailón argues, through the lens of theories that capture the nature of social life. The technologies we use, in the end, are also a manifestation of the social world we inhabit. González-Bailón discusses how the unpredictability of social life relates to communication networks, social influence, and the unintended effects that derive from individual decisions. She describes how communication generates social dynamics in aggregate (leading to episodes of “collective effervescence”) and discusses the mechanisms that underlie large-scale diffusion, when information and behavior spread “like wildfire.” She applies the theory of networks to illuminate why collective outcomes can differ drastically even when they arise from the same individual actions. By opening the black box of unintended effects, González-Bailón identifies strategies for social intervention and discusses the policy implications—and how data science and evidence-based research embolden critical thinking in a world that is constantly changing.