Hello Ruby: Journey Inside the Computer
Linda Liukas transforms complex technology into a whimsical adventure through the eyes of a curious young girl named Ruby. When her fathers computer breaks down, Ruby and her tiny companion Mouse shrink down to explore the mysterious world hidden behind the screen. This charming story simplifies abstract concepts like hardware and software, making the inner workings of modern machines accessible …
Shelves
More like this
The Little Red Fort
Ruby is a creative girl who refuses to let doubt stop her from achieving her goals. When she discovers a scrap heap of old boards, she envisions a…
Dot.
Dot is a vibrant picture book that introduces readers to a tech-savvy young girl named Dot. She is a master of the digital world, spending her day…
Grokking Algorithms An Illustrated Guide For Programmers and Other Curious People
An algorithm is nothing more than a step-by-step procedure for solving a problem. The algorithms you'll use most often as a programmer have alread…
Python for Data Analysis
Python for Data Analysis is concerned with the nuts and bolts of manipulating, processing, cleaning, and crunching data in Python. It is also a pr…
The UNIX Programming Environment
Designed for first-time and experienced users, this book describes the UNIX® programming environment and philosophy in detail. Readers will gain a…
Unplugged
Blip is a small robot who spends every waking moment tethered to a computer, finding joy in the glowing screen of her digital world. When a sudden…
Pragmatic Thinking and Learning: Refactor Your Wetware
Software development happens in your head. Not in an editor, IDE, or designtool. You're well educated on how to work with software and hardware, b…
Code: The Hidden Language of Computer Hardware and Software
What do flashlights, the British invasion, black cats, and seesaws have to do with computers? In CODE, they show us the ingenious ways we manipula…
Types and Programming Languages
A comprehensive introduction to type systems and programming languages. A type system is a syntactic method for automatically checking the absence…
The Art of Computer Programming, Volume 1: Fundamental Algorithms
The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer program…
The Pragmatic Programmer: From Journeyman to Master
Straight from the programming trenches, The Pragmatic Programmer cuts through the increasing specialization and technicalities of modern software …
The Story of Coding
James Floyd Kelly takes young readers on an engaging journey through the evolution of technology in The Story of Coding. This DK Level 2 reader in…