Book picks similar to
Coding Projects in Scratch by Jon Woodcock
scratch
reference
non-fiction
programming
The Write Start: A Guide to Nurturing Writing at Every Stage, from Scribbling to Forming Letters and Writing Stories
Jennifer Hallissy - 2010
In this book, she shares the secrets for supporting young writers, from the smallest of scribblers to middle-schoolers mastering script. You play an important role in nurturing your child's writing development. You are your child's first writing teacher, and their most important writing role model. From teaching your child how to hold a pencil and form the letters of the alphabet, to creating writing spaces and meaningful writing rituals at home, this book gives you all of the information and inspiration you need to raise a confident writer. Fifty-two playful activities are presented as ways to invite your child to write. Each activity offers specific suggestions to meet the needs of Scribblers (pre-writers), Spellers (emerging writers), Storytellers (beginner writers), and Scholars (more experienced young writers)—providing the just-right combination of fun and functional skill development. The Write Start is a treasure trove of irresistible ideas that will help you introduce your child to the wonderful world of writing, now, and for years to come.
Absolute Freebsd: The Complete Guide to Freebsd
Michael W. Lucas - 2007
But it can be even trickier to use than either Unix or Linux, and harder still to master.Absolute FreeBSD, 2nd Edition is your complete guide to FreeBSD, written by FreeBSD committer Michael W. Lucas. Lucas considers this completely revised and rewritten second edition of his landmark work to be his best work ever; a true product of his love for FreeBSD and the support of the FreeBSD community. Absolute FreeBSD, 2nd Edition covers installation, networking, security, network services, system performance, kernel tweaking, filesystems, SMP, upgrading, crash debugging, and much more, including coverage of how to:Use advanced security features like packet filtering, virtual machines, and host-based intrusion detection Build custom live FreeBSD CDs and bootable flash Manage network services and filesystems Use DNS and set up email, IMAP, web, and FTP services for both servers and clients Monitor your system with performance-testing and troubleshooting tools Run diskless systems Manage schedulers, remap shared libraries, and optimize your system for your hardware and your workload Build custom network appliances with embedded FreeBSD Implement redundant disks, even without special hardware Integrate FreeBSD-specific SNMP into your network management system. Whether you're just getting started with FreeBSD or you've been using it for years, you'll find this book to be the definitive guide to FreeBSD that you've been waiting for.
Crypto: How the Code Rebels Beat the Government—Saving Privacy in the Digital Age
Steven Levy - 2001
From Stephen Levy—the author who made "hackers" a household word—comes this account of a revolution that is already affecting every citizen in the twenty-first century. Crypto tells the inside story of how a group of "crypto rebels"—nerds and visionaries turned freedom fighters—teamed up with corporate interests to beat Big Brother and ensure our privacy on the Internet. Levy's history of one of the most controversial and important topics of the digital age reads like the best futuristic fiction.
Respectful Parents, Respectful Kids: 7 Keys to Turn Family Conflict into Cooperation
Sura Hart - 2006
The seven outlined principles redefine the parent-dominated family by teaching parents how to achieve mutual parent/child respect without being submissive, set firm limits without using demands or coercion, and empower children to open up, cooperate, and realize their own innate potential. Based on Marshall Rosenberg's Nonviolent Communication process, the framework helps parents break down the barriers to outstanding relationships with their kids by avoiding destructive language and habits that keep parents and children from understanding one another. Activities, stories, and resources help parents immediately apply the seven keys to any parenting situation.
jQuery Cookbook: Solutions & Examples for jQuery Developers
Cody Lindley - 2009
Getting started with this JavaScript library is easy, but it can take years to fully realize its breadth and depth; this cookbook shortens the learning curve considerably. With these recipes, you'll learn patterns and practices from 19 leading developers who use jQuery for everything from integrating simple components into websites and applications to developing complex, high-performance user interfaces. Ideal for newcomers and JavaScript veterans alike, jQuery Cookbook starts with the basics and then moves to practical use cases with tested solutions to common web development hurdles. You also get recipes on advanced topics, such as methods for applying jQuery to large projects.Solve problems involving events, effects, dimensions, forms, themes, and user interface elementsLearn how to enhance your forms, and how to position and reposition elements on a pageMake the most of jQuery's event management system, including custom events and custom event dataCreate UI elements-such as tabs, accordions, and modals-from scratchOptimize your code to eliminate bottlenecks and ensure peak performanceLearn how to test your jQuery applicationsThe book's contributors include:Cody LindleyJames PadolseyRalph WhitbeckJonathan SharpMichael Geary and Scott GonzálezRebecca MurpheyRemy SharpAriel FleslerBrian CherneJörn ZaeffererMike HostetlerNathan SmithRichard D. WorthMaggie Wachs, Scott Jehl, Todd Parker, and Patty TolandRob Burns
The Wellness Remodel: A Guide to Rebooting How You Eat, Move, and Feed Your Soul
Christina Anstead - 2020
The stress of managing it all wreaked even more havoc on her already strained body. It wasn’t until Christina met nutritionist Cara Clark that she discovered a path that allowed her to regain her health and heal in body and mind. In The Wellness Remodel, Christina chronicles her health journey and shares what she’s learned about the importance of creating balance and prioritizing physical and mental self-care. Divided into three parts—”Gut Rehab” (food and nutrition); “Building a Strong Foundation” (exercise); and “The Rewire” (mindfulness)—the book will be an accessible guide to full-body wellness, offering simple strategies anyone can put into action for immediate results. Christina and Cara will also share their simple cooking strategies built for the real word of working parents and busy weeknights, including sixty of their favorite recipes, complete with beautiful photos and easy-to-follow instructions. Inspiring, informative, fun, and empowering, The Wellness Remodel will give readers everything they need to nourish the body, keep it strong, and help their spirit flourish.
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
Aditya Y. Bhargava - 2015
The algorithms you'll use most often as a programmer have already been discovered, tested, and proven. If you want to take a hard pass on Knuth's brilliant but impenetrable theories and the dense multi-page proofs you'll find in most textbooks, this is the book for you. This fully-illustrated and engaging guide makes it easy for you to learn how to use algorithms effectively in your own programs.Grokking Algorithms is a disarming take on a core computer science topic. In it, you'll learn how to apply common algorithms to the practical problems you face in day-to-day life as a programmer. You'll start with problems like sorting and searching. As you build up your skills in thinking algorithmically, you'll tackle more complex concerns such as data compression or artificial intelligence. Whether you're writing business software, video games, mobile apps, or system utilities, you'll learn algorithmic techniques for solving problems that you thought were out of your grasp. For example, you'll be able to:Write a spell checker using graph algorithmsUnderstand how data compression works using Huffman codingIdentify problems that take too long to solve with naive algorithms, and attack them with algorithms that give you an approximate answer insteadEach carefully-presented example includes helpful diagrams and fully-annotated code samples in Python. By the end of this book, you will know some of the most widely applicable algorithms as well as how and when to use them.
Learn to Program with Scratch: A Visual Introduction to Programming with Art, Science, Math and Games
Majed Marji - 2014
Its playful, intuitive interface uses colorful programming blocks and cartoon sprites to make real programming more approachable. Learn to Program with Scratchshows just how much you can do with Scratch and teaches you essential, universal programming concepts along the way.In Learn to Program with Scratch, author Majed Marji takes you on a tour through Scratch's surprisingly powerful features to teach programming concepts like procedures, variables, loops, recursion, decision making, and lists. You will use your new-found skills to create science simulations, math projects, and even some fun arcade games! Each chapter offers a summary and practice exercises at the end to make sure the lessons stick.Scratch is an incredibly fun and easy language to learn, plus you can do some seriously potent programming with it. Learn to Program with Scratch will help you get the most out of Scratch and begin your journey into the world of programming.
Computer Science Distilled: Learn the Art of Solving Computational Problems
Wladston Ferreira Filho - 2017
Designed for readers who don't need the academic formality, it's a fast and easy computer science guide. It teaches essential concepts for people who want to program computers effectively. First, it introduces discrete mathematics, then it exposes the most common algorithms and data structures. It also shows the principles that make computers and programming languages work.
JavaScript & jQuery: The Missing Manual
David Sawyer McFarland - 2008
This jargon-free guide covers JavaScript basics and shows you how to save time and effort with the jQuery library of prewritten JavaScript code. You’ll soon be building web pages that feel and act like desktop programs, without having to do much programming.The important stuff you need to know:Make your pages interactive. Create JavaScript events that react to visitor actions.Use animations and effects. Build drop-down navigation menus, pop-ups, automated slideshows, and more.Improve your user interface. Learn how the pros make websites fun and easy to use.Collect data with web forms. Create easy-to-use forms that ensure more accurate visitor responses.Add a dash of Ajax. Enable your web pages to communicate with a web server without a page reload.Practice with living examples. Get step-by-step tutorials for web projects you can build yourself.
Unplugged Play: No Batteries. No Plugs. Pure Fun.
Bobbi Conner - 2007
In fact, it's every kid's built-in tool for experiencing the world at large. A parent-friendly encyclopedia, UNPLUGGED PLAY ("A wonderful guide," says Daniel Goleman) offers hundreds and hundreds of battery-free, screen-free, chirp-and-beep-free games and fun variations that stretch the imagination, spark creativity, building strong bodies, and forge deep friendships...and keep kids busy at the table while mom or dad makes dinner.
Data Science from Scratch: First Principles with Python
Joel Grus - 2015
In this book, you’ll learn how many of the most fundamental data science tools and algorithms work by implementing them from scratch.
If you have an aptitude for mathematics and some programming skills, author Joel Grus will help you get comfortable with the math and statistics at the core of data science, and with hacking skills you need to get started as a data scientist. Today’s messy glut of data holds answers to questions no one’s even thought to ask. This book provides you with the know-how to dig those answers out.
Get a crash course in Python
Learn the basics of linear algebra, statistics, and probability—and understand how and when they're used in data science
Collect, explore, clean, munge, and manipulate data
Dive into the fundamentals of machine learning
Implement models such as k-nearest Neighbors, Naive Bayes, linear and logistic regression, decision trees, neural networks, and clustering
Explore recommender systems, natural language processing, network analysis, MapReduce, and databases
Overland
Ewen Levick - 2019
From vast deserts to an Indonesian fishing boat, a slow train through Burma to an armed confrontation in Laos, lullabies from middle-aged Chinese businessmen to a cold night on the Great Wall, wolves and reindeer herders, thieves and nomads: this is a vivid illustration of Asia and the people who live there, and of one ancient, stubborn motorcycle travelling through the world's wild places.
The Complete Software Developer's Career Guide: How to Learn Programming Languages Quickly, Ace Your Programming Interview, and Land Your Software Developer Dream Job
John Z. Sonmez - 2017
As John invested in these skills his career took off, and he became a highly paid, highly sought-after developer and consultant. Today John helps more than 1.4 million programmers every year to increase their income by developing this unique blend of skills.
"If you're a developer, green or a veteran, you owe it to yourself to read The Complete Software Developers Career Guide." - Jason Down, Platform Developer, Ontario, Canada
What You Will Learn in This Book How to systematically find and fill the gaps in your technical knowledge so you can face any new challenge with confidence Should you take contract work - or hold out for a salaried position? Which will earn you more, what the tradeoffs are, and how your personality should sway your choice Should you learn JavaScript, C#, Python, C++? How to decide which programming language you should master first Ever notice how every job ever posted requires "3-5 years of experience," which you don't have? Simple solution for this frustrating chicken-and-egg problem that allows you to build legitimate job experience while you learn to code Is earning a computer science degree a necessity - or a total waste of time? How to get a college degree with maximum credibility and minimum debt Coding bootcampssome are great, some are complete scams. How to tell the difference so you don't find yourself cheated out of $10,000 Interviewer tells you, "Dress code is casual around here - the development team wears flipflops." What should you wear? How do you deal with a boss who's a micromanager. Plus how helping your manager with his goals can make you the MVP of your team The technical skills that every professional developer must have - but no one teaches you (most developers are missing some critical pieces, they don't teach this stuff in college, you're expected to just "know" this) An inside look at the recruiting industry. What that "friendly" recruiter really wants from you, how they get paid, and how to avoid getting pigeonholed into a job you'll hate Who Should Read This Book Entry-Level Developers This book will show you how to ensure you have the technical skills your future boss is looking for, create a resume that leaps off a hiring manager's desk, and escape the "no work experience" trap. Mid-Career Developers You'll see how to find and fill in gaps in your technical knowledge, position yourself as the one team member your boss can't live without, and turn those dreaded annual reviews into chance to make an iron-clad case for your salary bump. Senior Developers This book will show you how to become a specialist who can command above-market wages, how building a name for yourself can make opportunities come to you, and how to decide whether consulting or entrepreneurship are paths you should pursue.
Survival Mom: How to Prepare Your Family for Everyday Disasters and Worst-Case Scenarios
Lisa Bedford - 2012
Publisher’s Weekly calls Lisa Bedford’s Survival Mom an “impressively comprehensive manual,” saying, “suburban mom Bedford helps readers learn about, prepare for, and respond to all manner of disasters. . . . From 'Instant Survival Tip' sidebars to a list of 'Lessons from the Great Depression'. . . Bedford's matter-of-fact yet supportive tone will keep the willies at bay.”
