Home /
Shop
Why we LOVE this product!
Python is where many kids go after Scratch, and this book makes the jump manageable. It starts from zero, explains each idea in plain language and gives kids activities to try straight away, and reviewers say adults new to coding find it useful too.
The bug-hunting guide is a thoughtful touch, because errors are what put most beginners off.
Two things to weigh: it is mostly text and code with few pictures, so it suits a motivated reader, and it needs a laptop or desktop computer.
Description
SKU:
9781646113880
Python Programming for Beginners: A Kid's Guide to Coding Fundamentals by Patricia Foster (Rockridge Press, 2020) is a 198-page book that teaches kids to write real code in Python, a text-based language used by professional programmers, starting from the basics and building up with activities.
What's inside
- 198-page paperback
- Chapters that introduce one coding idea at a time
- Activities to practice each idea
- A bug-hunting guide for troubleshooting errors
How it works
Kids install Python on a computer, then work through the chapters, typing short programs and running them. Each chapter explains a concept, shows example code, then sets activities to try. The bug-hunting guide helps when a program will not run.
What kids learn
- Python basics: variables, data types, input and output
- Coding concepts: conditionals, loops and functions
- Debugging: reading error messages and fixing mistakes
- Thinking like a programmer: breaking a problem into steps
Good to know before you buy
- Age: the publisher lists ages 10 to 14.
- Needs a computer: Python is free to download, but it needs a laptop or desktop rather than a tablet.
- Typing: text-based coding means typing, so it suits kids who are comfortable on a keyboard.
- Price: $16.99 at Barnes & Noble when we checked.
Who it's for
Tweens ready to move on from block coding like Scratch to "real" typed code, middle school coding clubs, and parents learning alongside.
CuriosityInspired may earn a commission on this purchase
Learn more!
Get set up
- Download Python: the free official download for Windows, Mac and Linux
About
Barnes & Noble
Barnes & Noble traces its roots to 1873, when Charles M. Barnes began selling books from his home in Wheaton, Illinois. In 1917, his son William joined G. Clifford Noble in New York to establish Barnes & Noble. The company entered a new chapter in 1971, when bookseller Leonard Riggio acquired the Barnes & Noble name and flagship store, beginning a period of growth that would help shape the modern American bookstore.
Under Riggio's leadership, Barnes & Noble expanded across the country and introduced its distinctive superstore concept, bringing together an extensive selection of books with a welcoming atmosphere where customers could browse, discover new interests, and spend time exploring. The stores also expanded beyond books to include educational toys, games, music, and gifts.
Today, Barnes & Noble continues to connect readers and families with stories, ideas, and new discoveries through its bookstores and online shop. Its range extends from children's picture books and young adult fiction to puzzles, games, creative toys, and collectibles. By bringing reading together with opportunities for learning and play, Barnes & Noble remains a destination for families looking for inspiration, entertainment, and thoughtful gifts.

























