Learn to Program with Scratch: A Visual Introduction to Programming with Art, Science, Math and Games
Majed Marji transforms the world of coding into a creative playground where logic meets imagination. This guide uses the Scratch visual interface to strip away the frustration of complex syntax, allowing beginners to focus on the core principles of computer science. By dragging and dropping colorful blocks, readers build a foundation in logical thinking while exploring how code interacts with art…
Appears in following lists
Shelves
More like this
Head First C#
Head First C# is a complete learning experience for object-oriented programming, C#, and the Visual Studio IDE. Built for your brain, this book co…
A Byte of Python
An introduction to Python programming for beginners.
Amusing Ourselves to Death: Public Discourse in the Age of Show Business
Television has conditioned us to tolerate visually entertaining material measured out in spoonfuls of time, to the detriment of rational public di…
Too Big to Know: Rethinking Knowledge Now That the Facts Aren't the Facts, Experts Are Everywhere, and the Smartest Person in the Room Is the Room
We used to know how to know. We got our answers from books or experts. We'd nail down the facts and move on. But in the Internet age, knowledge ha…
Starting Out with Python
Tony Gaddis provides a clear and methodical introduction to computer science using the Python programming language. This book focuses on teaching …
Probabilistic Graphical Models: Principles and Techniques
A general framework for constructing and using probabilistic models of complex systems that would enable a computer to use available information f…
Concepts of Programming Languages
This best-selling book, now in its fourth edition, provides a wide-ranging and in-depth discussion of programming language concepts. As in previou…
Invent Your Own Computer Games With Python
Al Sweigart provides a practical introduction to programming by helping you build complete, playable games from scratch. Instead of focusing on dr…
AI 2041: Ten Visions for Our Future
In a groundbreaking blend of science and imagination, the former president of Google China and a leading writer of speculative fiction join forces…
Python for Kids: A Playful Introduction to Programming
Python for Kids is a lighthearted introduction to the Python language and programming in general, complete with illustrations and kid-friendly exa…
Doing Math with Python
Amit Saha transforms the way you approach mathematics by replacing manual calculations with Python code. This guide serves as a practical bridge b…
Naked Statistics: Stripping the Dread from the Data
Once considered tedious, the field of statistics is rapidly evolving into a discipline Hal Varian, chief economist at Google, has actually called …