How to Code a Rollercoaster

4.0/5 · 200+ ratings

Pearl and her robot companion Pascal spend an exciting day at the amusement park while learning that computer science is a powerful tool for solving real world problems. As they navigate the park to reach the famous Python Coaster, they demonstrate how basic programming concepts can manage everything from ride wait times to snack budgets. This vibrant story turns complex technical ideas into an a…

Shelves
Picture Books Coding Computers Sara Palacios Nonfiction book Summer Reshma Saujani School Mathematics Josh Funk Childrens Stem Science

More like this


Girls Who Code: Learn to Code and Change the World

Reshma Saujani provides an accessible entry point into computer science for young women who want to turn their passions into digital reality. This…

4.0/5 · 200+ ratings

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…

4.0/5 · 200+ ratings

Introducing Python: Modern Computing in Simple Packages

With Introducing Python, Bill Lubanovic brings years of knowledge as a programmer, system administrator, and author to a book of impressive depth …

4.0/5 · 200+ ratings

From Mathematics to Generic Programming

In this substantive yet accessible book, pioneering software designer Alexander Stepanov and his colleague Daniel Rose illuminate the principles o…

4.0/5 · 200+ ratings

An Introduction to Functional Programming Through Lambda Calculus

Functional programming is rooted in lambda calculus, which constitutes the worlds smallest programming language. This well-respected text offers a…

4.0/5 · 200+ ratings

The Art of Computer Programming, Volumes 1-4A Boxed Set

"The bible of all fundamental algorithms and the work that taught many of today's software developers most of what they know about computer progra…

4.0/5 · 200+ ratings

Think Complexity: Complexity Science and Computational Modeling

Expand your Python skills by working with data structures and algorithms in a refreshing context―through an eye-opening exploration of complexity …

4.0/5 · 200+ ratings

Lights, Music, Code!

Maya and her friends in the coding club are facing their most ambitious challenge yet as they program a high tech light and sound display for the …

4.0/5 · 200+ ratings

Algorithms (138563)

This text, extensively class-tested over a decade at UC Berkeley and UC San Diego, explains the fundamentals of algorithms in a story line that ma…

4.0/5 · 200+ ratings

How to Code a Sandcastle

From the computer science nonprofit Girls Who Code comes this lively and funny story introducing kids to computer coding concepts. Pearl an…

4.0/5 · 200+ ratings

Category Theory for Programmers

Collected from the series of blog posts starting at: https://bartoszmilewski.com/2014/10/2... Hardcover available at: http://www.blurb.com/…

4.0/5 · 200+ ratings

The Annotated Turing: A Guided Tour Through Alan Turing's Historic Paper on Computability and the Turing Machine

Programming Legend Charles Petzold unlocks the secrets of the extraordinary and prescient 1936 paper by Alan M. Turing Mathematician Alan T…

4.0/5 · 200+ ratings