{"title":"Coding \u0026 Programming","description":"\u003cp\u003eCoding \u0026amp; programming introduces young adult readers to the principles and practical uses of computer science. This category covers topics such as software development, programming languages, game design, web development, and coding logic, all structured to make complex ideas accessible to teen learners. Books here guide readers through hands-on activities, project breakdowns, and foundational concepts tailored specifically for a younger audience interested in computers.\u003c\/p\u003e\u003cp\u003eTo refine your search, consider which programming language or project scope most interests the reader—some resources focus on Python or JavaScript, while others offer a broader overview of computer science basics. Compare this category to adjacent computer topics for those who want to expand into digital art, robotics, or general technology studies.\u003c\/p\u003e","products":[{"product_id":"problems-point-exploring-math-computer-science-9789813279971-new","title":"Problems with a Point: Exploring Math and Computer Science","description":"\u003cp\u003eEver notice how people sometimes use math words inaccurately? Or how sometimes you instinctively know a math statement is false (or not known)?\u003c\/p\u003e\u003cp\u003eEach chapter of this book makes a point like those above and then illustrates the point by doing some real mathematics through step-by-step mathematical techniques.\u003c\/p\u003e\u003cp\u003eThis book gives readers valuable information about how mathematics and theoretical computer science work, while teaching them some actual mathematics and computer science through examples and exercises. Much of the mathematics could be understood by a bright high school student. The points made can be understood by anyone with an interest in math, from the bright high school student to a Field's medal winner.\u003c\/p\u003e","brand":"WORLD SCIENTIFIC PUB CO INC","offers":[{"title":"New","offer_id":51543822008610,"sku":"9789813279971-new","price":40.7,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9789813279971.jpg?v=1776392525"},{"product_id":"kitchen-science-fractals-9789811218927-new","title":"Kitchen Science Fractals","description":"\u003cp\u003eThis book provides a collection of 44 simple computer and physical laboratory experiments, including some for an artist's studio and some for a kitchen, that illustrate the concepts of fractal geometry. In addition to standard topics - iterated function systems (IFS), fractal dimension computation, the Mandelbrot set - we explore data analysis by driven IFS, construction of four-dimensional fractals, basic multifractals, synchronization of chaotic processes, fractal finger paints, cooking fractals, videofeedback, and fractal networks of resistors and oscillators.\u003c\/p\u003e","brand":"WORLD SCIENTIFIC PUB CO INC","offers":[{"title":"New","offer_id":51544450826530,"sku":"9789811218927-new","price":51.1,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9789811218927.jpg?v=1776404137"},{"product_id":"fate-schrodingers-cat-9789811218637-new","title":"The Fate of Schrodinger's Cat","description":"\u003cp\u003eCan we correctly predict the flip of a fair coin more than half the time -- or the decay of a single radioactive atom? Our intuition, based on a lifetime of experience, tells us that we cannot, as these are classic examples of what are known to be 50-50 guesses.\u003c\/p\u003e\u003cp\u003eBut mathematics is filled with counterintuitive results -- and this book discusses some surprising and entertaining examples. It is possible to devise experiments in which a flipped coin lands heads completely at random half the time, but we can also correctly predict when it will land heads more than half the time. The Fate of Schrodinger's Cat shows how high-school algebra and basic probability theory, with the invaluable assistance of computer simulations, can be used to investigate both the intuitive and the counterintuitive.\u003c\/p\u003e\u003cp\u003eThis book explores fascinating and controversial questions involving prediction, decision-making, and statistical analysis in a number of diverse areas, ranging from whether there is such a thing as a \"hot hand\" in shooting a basketball, to how we can successfully predict, more than half the time, the decay of the radioactive atom that determines the fate of Schrodinger's Cat.\u003c\/p\u003e","brand":"WORLD SCIENTIFIC PUB CO INC","offers":[{"title":"New","offer_id":51544451154210,"sku":"9789811218637-new","price":61.48,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9789811218637.jpg?v=1776404167"},{"product_id":"fate-schrodingers-cat-9789811218156-new","title":"The Fate of Schrodinger's Cat","description":"\u003cp\u003eCan we correctly predict the flip of a fair coin more than half the time -- or the decay of a single radioactive atom? Our intuition, based on a lifetime of experience, tells us that we cannot, as these are classic examples of what are known to be 50-50 guesses.\u003c\/p\u003e\u003cp\u003eBut mathematics is filled with counterintuitive results -- and this book discusses some surprising and entertaining examples. It is possible to devise experiments in which a flipped coin lands heads completely at random half the time, but we can also correctly predict when it will land heads more than half the time. The Fate of Schrodinger's Cat shows how high-school algebra and basic probability theory, with the invaluable assistance of computer simulations, can be used to investigate both the intuitive and the counterintuitive.\u003c\/p\u003e\u003cp\u003eThis book explores fascinating and controversial questions involving prediction, decision-making, and statistical analysis in a number of diverse areas, ranging from whether there is such a thing as a \"hot hand\" in shooting a basketball, to how we can successfully predict, more than half the time, the decay of the radioactive atom that determines the fate of Schrodinger's Cat.\u003c\/p\u003e","brand":"WORLD SCIENTIFIC PUB CO INC","offers":[{"title":"New","offer_id":51544467603746,"sku":"9789811218156-new","price":31.3,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9789811218156.jpg?v=1776404371"},{"product_id":"python-playground-coding-games-projects-kids-beginners-9781963790160-new","title":"Python Playground: Coding Games and Projects for Kids and Beginners","description":"Attention aspiring coders and creative minds! Join thousands of Python users changing their future. Discover easy Python learning secrets, even if you're just starting out.\u003cp\u003e \u003c\/p\u003e\u003cp\u003eHave you ever dreamt of creating your own video game or automating tedious tasks with a few lines of code? \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eOr perhaps you've been intrigued by the power of machine learning and artificial intelligence but felt it was out of reach? \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWhatever it is you want to create, be it a simple website, a mobile app, or a sophisticated AI algorithm, you can do so through coding. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eImagine being able to speak the language of technology - Python - and using it to bring your most creative ideas to life. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThis book is your gateway to transforming those dreams into reality. It's not just about learning to code; it's about empowering you to create, innovate, and solve real-world problems.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eFrom setting up your coding environment to developing your own games, this guide provides you with\u003cstrong\u003e the tools and step-by-step instructions to make coding accessible and fun\u003c\/strong\u003e. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eWhether you're a curious kid or an adult taking your first steps in the world of programming, this book has got you covered.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eInside, you'll discover: \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003e\n\u003cb\u003eEasy-to-understand Python concepts\u003c\/b\u003e, perfect for beginners or kids taking their first coding steps - it's easier than you think!\u003c\/li\u003e\n\u003cli\u003eAn easy approach for installing Python on Windows, macOS, and Linux, making the setup process a breeze\u003c\/li\u003e\n\u003cli\u003eA selection of the best PyTorch projects and \u003cb\u003einnovative ways to use PyTorch for social impact\u003c\/b\u003e\n\u003c\/li\u003e\n\u003cli\u003e9 Python scripts for effortless automation... your workflow just got a major upgrade!\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003eGame development made fun with PyGame\u003c\/b\u003e - start building your own games today (even if you're a beginner)\u003c\/li\u003e\n\u003cli\u003eSimple yet powerful data handling techniques with Python, making sense of numbers and facts in an exciting way\u003c\/li\u003e\n\u003cli\u003eThe fascinating world of machine learning and AI: Create programs that learn and think on their own\u003c\/li\u003e\n\u003cli\u003eHow to step into the shoes of a cybersecurity expert with easy-to-follow Python scripting for ethical hacking\u003c\/li\u003e\n\u003cli\u003e\n\u003cb\u003e25 Python projects perfect for beginners\u003c\/b\u003e - simple, exciting, and a great way to start coding\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cem\u003eAnd much more.\u003c\/em\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eIf you're thinking, \"Coding is too complicated for me,\" or \"I don't have a tech background,\" this book is specifically designed to dispel those doubts. \u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eIts unique approach makes Python approachable and enjoyable, regardless of your starting point. Remember, every expert coder once started exactly where you are now.\u003c\/p\u003e","brand":"INDEPENDENT CAT","offers":[{"title":"New","offer_id":51545198133538,"sku":"9781963790160-new","price":22.64,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9781963790160.jpg?v=1776418948"},{"product_id":"getting-started-arduino-open-source-electronics-prototyping-platform-9781680456936-new","title":"Getting Started with Arduino: The Open Source Electronics Prototyping Platform","description":"Arduino is the open source electronics prototyping platform that is the heart of the Maker world. This thorough introduction, updated for the latest Arduino IDE release and the new ARM-based boards, helps you start prototyping right away. From obtaining the required components to putting the final touches on your project, all the information you need is here! Getting started with the Arduino is a snap! To use the introductory examples in this guide, all you need is an Arduino Uno or Nano, along with a USB cable and an LED. The easy-to-use, free Arduino development environment runs on Mac, Windows, and Linux. Join hundreds of thousands of hobbyists who have discovered this incredible (and educational) platform. In \u003ci\u003eGetting Started with Arduino\u003c\/i\u003e, you will learn about: \u003cul\u003e\n\u003cli\u003eInteraction design and physical computing\u003c\/li\u003e\n\u003cli\u003eThe Arduino board and its software environment\u003c\/li\u003e\n\u003cli\u003eBasics of electricity and electronics\u003c\/li\u003e\n\u003cli\u003ePrototyping on a solderless breadboard\u003c\/li\u003e\n\u003cli\u003eDrawing a schematic diagram\u003c\/li\u003e\n\u003cli\u003eUsing the Cloud IDE and the new Arduino IoT Cloud\u003c\/li\u003e\n\u003cli\u003eBuilding a custom plant-watering system\u003c\/li\u003e\n\u003cli\u003eMaking a WiFi-enabled internet fistbump\u003c\/li\u003e\n\u003c\/ul\u003e Written by Massimo Banzi, the co-founder of Arduino and Michael Shiloh, Arduino educational lead.","brand":"MAKER COMMUNITY LLC","offers":[{"title":"New","offer_id":51574590996770,"sku":"9781680456936-new","price":17.69,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9781680456936.jpg?v=1777344389"},{"product_id":"coding-kids-python-comprehensive-guide-that-can-teach-children-code-simple-methods-9781956913200-new","title":"Coding for Kids Python: A Comprehensive Guide that Can Teach Children to Code with Simple Methods","description":"\u003cul\u003e\n\u003cli\u003e\u003cstrong\u003eWould you like to have a python coding skill?\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eHave you explored and wanted to acquire hands on experience with studying coding and Python?\u003c\/strong\u003e\u003c\/li\u003e\n\u003cli\u003e\u003cstrong\u003eWould you like to provide your child an authentic and precious tool to learn Python and coding?\u003c\/strong\u003e\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eIf so, then continue to read.\u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eThis book is for anyone interested in \u003cstrong\u003ecomputer programming\u003c\/strong\u003e, whether a child or an adult who is just starting out. \u003cstrong\u003ePython for Kids\u003c\/strong\u003e is an excellent place to start if you want to learn how to write your own \u003cstrong\u003esoftware\u003c\/strong\u003e rather than relying on third-party solutions.\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eYou will learn how to install Python, use the \u003cstrong\u003ePython shell\u003c\/strong\u003e to conduct basic calculations, display text on the screen and build lists, and use \u003cstrong\u003eif statements\u003c\/strong\u003e and \u003cstrong\u003efor loops\u003c\/strong\u003e to execute \u003cstrong\u003esimple control flow operations\u003c\/strong\u003e (and discover what if statements and for loops are!).\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eHere is a quick synopsis of everything each chapter has to offer: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e \u003c\/p\u003e\u003cul\u003e\n\u003cli\u003eFirst, we provide an \u003cstrong\u003eintroduction to programming\u003c\/strong\u003e, complete with instructions on \u003cstrong\u003einstalling Python\u003c\/strong\u003e for the first time.\u003c\/li\u003e\n\u003cli\u003eThen \u003cstrong\u003eBasic computations\u003c\/strong\u003e and \u003cstrong\u003evariables \u003c\/strong\u003eare introduced in each chapter\u003c\/li\u003e\n\u003cli\u003eMoreover, some of the \u003cstrong\u003ebasic Python types\u003c\/strong\u003e, such as strings, lists, and tuples, are described in another chapter.\u003c\/li\u003e\n\u003cli\u003e\n\u003cstrong\u003eVariations of conditions\u003c\/strong\u003e and \u003cstrong\u003eif statements\u003c\/strong\u003e are covered in the book, \u003c\/li\u003e\n\u003cli\u003eFurthermore, \u003cstrong\u003efor loops\u003c\/strong\u003e and \u003cstrong\u003ewhile loops\u003c\/strong\u003e are taught deeply.\u003c\/li\u003e\n\u003cli\u003eThen we begin to use and \u003cstrong\u003econstruct functions\u003c\/strong\u003e, and we begin to use and \u003cstrong\u003ecreate functions\u003c\/strong\u003e.\u003c\/li\u003e\n\u003cli\u003eWe will also look into \u003cstrong\u003eclasses and objects\u003c\/strong\u003e in one of the chapters. We cover enough \u003cstrong\u003efundamental concepts\u003c\/strong\u003e to support some of the \u003cstrong\u003eprogramming techniques\u003c\/strong\u003e we will need in the book's subsequent game development chapters.\u003c\/li\u003e\n\u003cli\u003eThe content starts to get a little more complex at this stage. The majority of \u003cstrong\u003ePython's built-in functions\u003c\/strong\u003e are covered, which continues with a few modules (essential buckets of handy functionality) that come pre-installed with Python.\u003c\/li\u003e\n\u003c\/ul\u003e\u003cp\u003e \u003c\/p\u003e\u003cp\u003eEverything above and more. So, what are you waiting for? Click on \u003cstrong\u003e\"Buy Now\"\u003c\/strong\u003e and start your path for an effective learning if you really want to become a \u003cstrong\u003ecoding expert\u003c\/strong\u003e and surprise friends with your coding talents.\u003c\/p\u003e","brand":"INDEPENDENT CAT","offers":[{"title":"New","offer_id":67537813897506,"sku":"9781956913200-new","price":15.85,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9781956913200.jpg?v=1792203568"},{"product_id":"tinkercad-step-step-learn-how-easily-create-3d-objects-cad-design-electronic-circuits-program-tinker-9783987420115-new","title":"Tinkercad Step by Step: Learn how to easily create 3D objects (CAD), design electronic circuits and program with Tinkercad","description":"\u003cp\u003e\u003cstrong\u003e\"Tinkercad Step by Step\" is\u003c\/strong\u003e\u003cstrong\u003ethe book for anyone who wants to learn the free software Tinkercad from Autodesk in an understandable and practical way from an engineer (M.Eng.). Tinkercad is ideal for the creation of 3D objects (CAD), electronic circuits and programming. \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003eAfter an introduction on how to use the functions and tools of the software, we will create 3D objects, design electronic circuits and learn block-based programming. You will be guided step-by-step and in detail through all aspects of Tinkercad with the help of practical example projects and numerous illustrations. This basics book is especially designed for those who have no previous experience with Autodesk's Tinkercad and want or need to get started with CAD design, electronics or programming. Just take a look inside the book!\u003c\/p\u003e\u003cp\u003eIn this book you will learn both the theoretical basics for creating 3D objects, designing electronic circuits, and programming, as well as the practical application through great and exciting sample projects. This book offers you a complete, easy to understand, yet professional introduction to the world of Tinkercad! No matter what age you are, if you are still in school, if you are already an adult, if you are a student or a retiree. The software is fantastic to use at any age.\u003c\/p\u003e\u003cp\u003eIn this course, which is specifically designed for beginners, you will learn all the basics to successfully use Tinkercad.\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003eThe lessons of this course in short: \u003c\/strong\u003e\u003c\/p\u003e\u003cp\u003e- The structure of Tinkercad and its features and tools\u003c\/p\u003e\u003cp\u003e- How to use the \"3D Designs\" workspace and code blocks to create 3D objects (CAD)\u003c\/p\u003e\u003cp\u003e- How to use the \"Circuits\" workspace to create electronic circuits\u003c\/p\u003e\u003cp\u003e- How to use block-based programming for the Arduino mini-PC\u003c\/p\u003e\u003cp\u003e- Numerous sample projects such as smartphone case, wrench, light-controlled motor, temperature-controlled LED, and much more\u003c\/p\u003e\u003cp\u003e\u003cstrong\u003e Take a look inside the book and get your copy as an ebook or paperback!\u003c\/strong\u003e\u003c\/p\u003e","brand":"LIGHTNING SOURCE INC","offers":[{"title":"New","offer_id":67538554781986,"sku":"9783987420115-new","price":18.12,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9783987420115.jpg?v=1792207252"},{"product_id":"computer-always-wins-playful-introduction-algorithms-through-puzzles-strategy-games-9780262551694-new","title":"The Computer Always Wins: A Playful Introduction to Algorithms Through Puzzles and Strategy Games","description":"\u003cb\u003eAn engaging and approachable resource for beginning-to-intermediate coders eager to learn advanced ideas in computer programming.\u003c\/b\u003e\u003cbr\u003e\u003cbr\u003eIn \u003ci\u003eThe Computer Always Wins\u003c\/i\u003e, Elliot Lichtman will teach you some of computer science's most powerful concepts in a refreshingly accessible way: exploring them through word games, board games, and strategy games you already know. Learn recursion by playing tic-tac-toe, efficient search through puzzle games like sudoku and Wordle, and machine learning by way of the playground classic rock-paper-scissors. Finish the book, and you'll come away with not only a deeper understanding of these foundational programming techniques but also a new appreciation for the amazing feats that can be accomplished using simple, readable code.","brand":"MIT PR","offers":[{"title":"New","offer_id":67538739659042,"sku":"9780262551694-new","price":19.54,"currency_code":"USD","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0893\/4755\/5618\/files\/9780262551694.jpg?v=1792210710"}],"url":"https:\/\/www.albakireads.com\/collections\/young-adult-nonfiction-computers-coding-programming.oembed","provider":"AlbakiReads","version":"1.0","type":"link"}