{"product_id":"writing-computer-code-isbn-9781119177302","title":"Writing Computer Code","description":"\u003cp\u003e\u003cb\u003eA technology book for kids!\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eLearning how to code can be like learning a foreign language.This book serves as an excellent guide to help you start writing in the odd-looking languages that make the web work. Follow simple steps as you work with real code to build your own web robots.\u003c\/p\u003e \u003cul\u003e \u003cli\u003e\n\u003cb\u003eCreate your robot—\u003c\/b\u003ewrite code that builds your robot's body and structure\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eGive your bot some style—\u003c\/b\u003eadd code lines that customize your robot's color and shape\u003c\/li\u003e \u003cli\u003e\n\u003cb\u003eGet your robot moving—\u003c\/b\u003efinish off your robot with code that teaches it how to dance\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003eTechnology Requirements:\u003cbr\u003e Hardware – PC or tablet with Internet connection running Windows 7 or higher or Mac with Internet connection running Mac OS X 10.7 or higher\u003c\/p\u003e \u003cp\u003eSoftware – Web browser to access JSFiddle.net: Google Chrome™, Mozilla Firefox, Apple Safari, Microsoft Edge, or Microsoft Internet Explorer version 9.0 or higher\u003c\/p\u003e \u003cp\u003eIntroduction 1\u003c\/p\u003e \u003cp\u003eAbout This Book 1\u003c\/p\u003e \u003cp\u003eAbout You 2\u003c\/p\u003e \u003cp\u003eAbout The Icons 3\u003c\/p\u003e \u003cp\u003eThe First Step 4\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 1: Becoming a Programmer 5\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWhat Is Programming? 5\u003c\/p\u003e \u003cp\u003eHow can you talk to computers? 10\u003c\/p\u003e \u003cp\u003eWhat languages will you learn? 14\u003c\/p\u003e \u003cp\u003eGathering Your Tools 18\u003c\/p\u003e \u003cp\u003eGetting your browser ready 18\u003c\/p\u003e \u003cp\u003eWorking with JSFiddle 19\u003c\/p\u003e \u003cp\u003eSharing Your Fiddle 27\u003c\/p\u003e \u003cp\u003eSummary 28\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 2: Gathering the Parts to Build Your Robot 2 9\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eSaying What You Mean 30\u003c\/p\u003e \u003cp\u003eMaking a statement 31\u003c\/p\u003e \u003cp\u003eFollowing the rules 33\u003c\/p\u003e \u003cp\u003eGiving and Receiving Data 34\u003c\/p\u003e \u003cp\u003eKnowing Your Operands and@Operators 39\u003c\/p\u003e \u003cp\u003eIntroducing the Super-Calculator 40\u003c\/p\u003e \u003cp\u003eForking the Super-Calculator 41\u003c\/p\u003e \u003cp\u003eUsing the Super-Calculator 42\u003c\/p\u003e \u003cp\u003eSuper-calculating with text 44\u003c\/p\u003e \u003cp\u003eSummary 47\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 3: Building Your Robot’s Body 48\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eWriting HTML 48\u003c\/p\u003e \u003cp\u003eSeeing what text looks like without HTML 49\u003c\/p\u003e \u003cp\u003eUsing HTML: It's all about the tags 50\u003c\/p\u003e \u003cp\u003eNesting HTML tags 52\u003c\/p\u003e \u003cp\u003eWriting your first HTML document 54\u003c\/p\u003e \u003cp\u003eKnowing your HTML elements 56\u003c\/p\u003e \u003cp\u003eIntroducing Douglas the Robot 58\u003c\/p\u003e \u003cp\u003eChanging HTML Using JavaScript 4\u003c\/p\u003e \u003cp\u003eSummary 66\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 4: Giving Your Robot Style 67\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eGiving Douglas Style 68\u003c\/p\u003e \u003cp\u003eGetting the Basics of CSS 69\u003c\/p\u003e \u003cp\u003eCSS selectors 70\u003c\/p\u003e \u003cp\u003eCSS declarations 74\u003c\/p\u003e \u003cp\u003eCSS properties 76\u003c\/p\u003e \u003cp\u003eColorizing Douglas 78\u003c\/p\u003e \u003cp\u003eUsing CSS colors 78\u003c\/p\u003e \u003cp\u003eChanging colors 81\u003c\/p\u003e \u003cp\u003eCustomizing Your Own Robot 84\u003c\/p\u003e \u003cp\u003eSummary 85\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 5: Animating Your Robot 87\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eChanging CSS with JavaScript 87\u003c\/p\u003e \u003cp\u003eModifying Douglas with JavaScript 89\u003c\/p\u003e \u003cp\u003eExperimenting with Douglas 92\u003c\/p\u003e \u003cp\u003eMaking Douglas Dance 94\u003c\/p\u003e \u003cp\u003eCreating Animations with JavaScript 97\u003c\/p\u003e \u003cp\u003eAnimating another element 100\u003c\/p\u003e \u003cp\u003eUsing a second animation function 100\u003c\/p\u003e \u003cp\u003eSummary 104\u003c\/p\u003e \u003cp\u003e\u003cb\u003eProject 6: Creating a JavaScript Word Game 105\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eCreating a Variable Story 105\u003c\/p\u003e \u003cp\u003eCreating the Word Replacement Game 106\u003c\/p\u003e \u003cp\u003eWriting the HTML 108\u003c\/p\u003e \u003cp\u003eStyling the Word Game 111\u003c\/p\u003e \u003cp\u003eWriting the JavaScript Code 114\u003c\/p\u003e \u003cp\u003eFinishing the Program 117\u003c\/p\u003e   \u003cp\u003e\u003cb\u003eChris Minnick and Eva Holland\u003c\/b\u003e are experienced web developers, tech trainers, and coauthors of \u003ci\u003eJavaScript For Kids For Dummies.\u003c\/i\u003e Together they founded WatzThis?, a company focused on training and course development.  \u003c\/p\u003e\u003cul\u003e \u003cli\u003eBuild an Animated Robot App\u003c\/li\u003e \u003cli\u003eCreate Cool Games\u003c\/li\u003e \u003cli\u003eMake a Web Page\u003c\/li\u003e \u003cli\u003eLearn Real Coding Skills\u003c\/li\u003e \u003c\/ul\u003e \u003cp\u003e\u003cb\u003eLearn coding and build cool stuff!\u003c\/b\u003e\u003c\/p\u003e \u003cp\u003eJavaScript is what makes websites and apps work. This book shows you how to write JavaScript code by creating a MadLibs-style game, an adventure game, a calculator app, a lemonade stand app, a web page, and more. Learn JavaScript and wow your friends!\u003c\/p\u003e \u003cul\u003e \u003cli\u003eStart right away — get started using the JavaScript Console in the very first chapter\u003c\/li\u003e \u003cli\u003eMake things you can use — build apps you can use and games to play with your friends\u003c\/li\u003e \u003cli\u003eGo farther — get creative with the coding language that adds life to the web and powers popular apps\u003c\/li\u003e \u003c\/ul\u003e","brand":"For Dummies","offers":[{"title":"Default Title","offer_id":47990510518501,"sku":"NP9781119177302","price":9.99,"currency_code":"USD","in_stock":false}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/1842\/7735\/files\/9781119177302.jpg?v=1761788118","url":"https:\/\/k12savings.com\/products\/writing-computer-code-isbn-9781119177302","provider":"K12savings","version":"1.0","type":"link"}