37%
Adventures in Coding: (Adventures In ...)

Adventures in Coding: (Adventures In ...)

          
5
4
3
2
1

Out of Stock


Premium quality
Premium quality
Bookswagon upholds the quality by delivering untarnished books. Quality, services and satisfaction are everything for us!
Easy Return
Easy return
Not satisfied with this product! Keep it in original condition and packaging to avail easy return policy.
Certified product
Certified product
First impression is the last impression! Address the book’s certification page, ISBN, publisher’s name, copyright page and print quality.
Secure Checkout
Secure checkout
Security at its finest! Login, browse, purchase and pay, every step is safe and secured.
Money back guarantee
Money-back guarantee:
It’s all about customers! For any kind of bad experience with the product, get your actual amount back after returning the product.
On time delivery
On-time delivery
At your doorstep on time! Get this book delivered without any delay.
Notify me when this book is in stock
Add to Wishlist

About the Book

Learn to code the fun way with nine real projects for true beginners Adventures in Coding is written specifically for young people who want to learn how to code, but don't know where to begin. No experience? No problem! This book starts from the very beginning to take you from newbie to app-builder in no time. You'll 'learn by doing' as you build projects designed to help you master fundamental programming skills—and you'll have a great time doing it. These skills form the foundation of any programmer's tool set, and you'll continue to use them as you graduate to other devices and more difficult projects. Each chapter includes a video to help clear up any confusion and make sure you really understand, so you can keep programming your way through every single project without hitting major roadblocks. If you're ready to start designing your own program, this book will help you get started today. More and more kids are learning to code, and many schools offer basic programming classes as part of the regular curriculum. This book is structured like a class, starting with the basics and building skill upon skill, making it both a perfect accompaniment to formal instruction and an ideal guide for self-study. Learn the basic programming skills you'll use everywhere Build nine fun projects from super-basic to pretty challenging Build the skills you need to create bigger and better apps Watch video tutorials for extra help and explanations How many times have you played with an app only to find yourself wishing it had this or that feature? If you learn how to code, you can be the creator of the next big app! But it all starts with that first small project. Adventures in Coding provides all the information you need, so let's get coding!

Table of Contents:
Introduction 1 What Is Scratch? 1 Who Should Read This Book? 1 What You Will Learn 1 How This Book Is Structured 2 What You Need to Use This Book 2 Conventions 2 Companion Website 3 Contact Us 3 Adventure 1 Scratching the Surface 5 Coding Is Everywhere 5 Speaking the Language of Machines 6 Knowing Your Coding Lingo 7 Writing Your First Scratch Program 8 Joining Scratch 8 Meeting Scratch the Cat 11 Moving Scratch Around 12 Connecting Blocks 13 Looping Movements 14 Starting at the Green Flag 16 Bouncing Off the Walls 17 Creating a Sprite 18 Handling Collisions on the Dance Floor 19 Slowing It Down 22 Learning the Scratch Environment 23 Exploring the Scratch Project Editor 24 The Toolbar 24 The Stage 31 The Sprite Pane 32 The Sprite Info Pane 33 The Scripts Area 33 The Block Palette 34 The Costume Pane 35 The Sound Pane 36 Working with Colors and Shapes in Scratch 37 Further Adventures in Coding 37 Adventure 2 Where in the World Is Scratch? 39 Setting the Stage 39 Interacting with the Stage 41 Customizing the Backdrop 42 Using a Picture Backdrop 46 Taking a Picture of the Stage 46 Understanding Coordinates on the Stage 47 Taking Center Stage 48 Moving Left, Right, Up, and Down 49 Knowing Your Directions 50 Working with Degrees of Rotation 51 Spinning Sprites 51 Moving a Sprite 54 Stepping 55 Gliding 55 Jumping 55 Creating Random Scratch Art 56 Randomizing Movements 56 Drawing Random Lines 58 Further Adventures in Coding 59 Adventure 3 Using Control Blocks 61 Understanding Code Nesting 61 Branching Programs in Scratch 64 The if ( ) then Block 64 The if ( ) then, else Block 65 Boolean Blocks 67 Making Comments in Scratch 69 Standalone Comments 69 Block Comments 71 Looping in Scratch 72 Looping Forever 72 Stopping Loops with the stop ( ) Block 72 Creating a Counting Loop 72 Looping Until a Condition Is Met 73 Waiting 74 Building the Fly Catcher Game 74 Setting the Stage 75 Placing the Frog 76 Adding the Hippo‐Fly 77 Scripting the Hippo‐Fly 78 Making the Tongue 78 Further Adventures in Coding 81 Adventure 4 Using Sensing Blocks 83 Learning the Sensing Blocks 83 Getting and Using Text Input 84 Detecting Key Presses 89 Watching for Mouse Moves 91 Using Timing 94 Sensing Touching and Distance 97 Building the Apple Patrol Game 102 Further Adventures in Coding 105 Adventure 5 Using Event Blocks 107 Understanding the Role of Events 107 Working with Key Press Events 109 Using Backdrop Change Events 114 Implementing Sensing and Timing Events 118 Detecting Video Motion 118 Measuring Loudness 118 Waiting for the Right Time 118 Getting Your Message Across 118 Putting on the Big Event 123 Setting the Stages 124 Programming the Ringleader 126 Programming the Ballerina Show 128 Programming the Dinosaur Show 130 Programming the Stage 131 Showing and Hiding Sprites 133 Further Adventures in Coding 136 Adventure 6 Variables and Lists 137 Understanding Variable Blocks 138 Variables Have Names 140 Variables Can Display on the Stage 142 Variables Can Change 144 Scratch Variables Are Persistent 146 Scratch Variables Are Big 147 Making Lists 148 Making a List 148 The Ultimate Party Host 151 Introducing the Lists and Variables 152 Asking for Names and Ages 152 Recalling Names and Ages 154 Further Adventures in Coding 158 Adventure 7 Using Operators in Scratch 159 Saying Hello to the Operators 159 Doing the Math 161 Addition 161 Subtraction 164 Multiplication 165 Division 166 Coding Logically 168 Operating on Text 170 Combining Text with join ( ) ( ) 170 Finding Letters 172 Getting Text Length 173 Understanding Other Operations 174 ( ) mod ( ) 174 round ( ) 174 ( ) of ( ) 175 Make a Math Practice Game 176 Programming Different Paths 177 Making the Addition Quiz 178 Making the Multiplication Quiz 181 Further Adventures in Coding 182 Adventure 8 Using Graphics and the Pen 185 Creating Art with the Paint Editor 185 Using Bitmap and Vector Graphics 189 Understanding the Bitmap Tools 189 Drawing with the Vector Tools 190 Making Slides 192 Use the Pen to Make a Skywriting Plane 198 Further Adventures in Coding 203 Adventure 9 Building Your Own Blocks 205 Making Your Own Blocks 205 Splitting Programs into Custom Blocks 206 Changing Custom Blocks 210 Borrowing Blocks with the Backpack 215 Putting on a Fashion Show 217 Further Adventures in Coding 222 Adventure 10 Making and Using Sounds and Music 223 Using Sounds 223 The Sound Library 224 Using the Sound Editor 227 Editing Sounds 228 Recording Sounds 229 Importing Sounds 231 Forming the Scratch Jazz Band 232 Tuning Up Your Instruments 232 Finding a Drummer 233 Playing the Melody 234 Playing Together 237 Singing Along! 240 Further Adventures in Coding 242 Adventure 11 Exploring the Scratch Universe 243 Visiting scratch.mit.edu 243 Sharing Your Projects 245 The Scratch Community Rules 249 Remixing Projects 252 Interfacing with the Real World 253 Understanding Electricity 255 Understanding Makey Makey 256 Understanding Conductivity 257 Sensing with the PicoBoard 259 Further Adventures in Coding 261 Appendix A Installing the Scratch Offline Editor 263 Installing the Scratch Offline Editor on Windows 263 Installing the Scratch Offline Editor to Your Mac Operating System 268 Other Resources 275 Appendix B Testing Your Programs 277 Practice Proper Planning 277 Ask Other People to Test 278 Look for Possible Invalid Input 279 Use Comments Often 280 Test Early and Often 280 Keep Track of Tests and What Breaks Things 280 Use Custom Blocks 281 Use Sliders for Numbers 281 Keep Learning 282 Keep Practicing 283 Glossary 285 Index 289


Best Sellers


Product Details
  • ISBN-13: 9781119232681
  • Publisher: John Wiley & Sons Inc
  • Publisher Imprint: John Wiley & Sons Inc
  • Depth: 25
  • Language: English
  • Returnable: N
  • Spine Width: 15 mm
  • Width: 188 mm
  • ISBN-10: 1119232686
  • Publisher Date: 19 Apr 2016
  • Binding: Paperback
  • Height: 231 mm
  • No of Pages: 320
  • Series Title: Adventures In ...
  • Weight: 476 gr


Similar Products

How would you rate your experience shopping for books on Bookswagon?

Add Photo
Add Photo

Customer Reviews

REVIEWS           
Click Here To Be The First to Review this Product
Adventures in Coding: (Adventures In ...)
John Wiley & Sons Inc -
Adventures in Coding: (Adventures In ...)
Writing guidlines
We want to publish your review, so please:
  • keep your review on the product. Review's that defame author's character will be rejected.
  • Keep your review focused on the product.
  • Avoid writing about customer service. contact us instead if you have issue requiring immediate attention.
  • Refrain from mentioning competitors or the specific price you paid for the product.
  • Do not include any personally identifiable information, such as full names.

Adventures in Coding: (Adventures In ...)

Required fields are marked with *

Review Title*
Review
    Add Photo Add up to 6 photos
    Would you recommend this product to a friend?
    Tag this Book
    Read more
    Does your review contain spoilers?
    What type of reader best describes you?
    I agree to the terms & conditions
    You may receive emails regarding this submission. Any emails will include the ability to opt-out of future communications.

    CUSTOMER RATINGS AND REVIEWS AND QUESTIONS AND ANSWERS TERMS OF USE

    These Terms of Use govern your conduct associated with the Customer Ratings and Reviews and/or Questions and Answers service offered by Bookswagon (the "CRR Service").


    By submitting any content to Bookswagon, you guarantee that:
    • You are the sole author and owner of the intellectual property rights in the content;
    • All "moral rights" that you may have in such content have been voluntarily waived by you;
    • All content that you post is accurate;
    • You are at least 13 years old;
    • Use of the content you supply does not violate these Terms of Use and will not cause injury to any person or entity.
    You further agree that you may not submit any content:
    • That is known by you to be false, inaccurate or misleading;
    • That infringes any third party's copyright, patent, trademark, trade secret or other proprietary rights or rights of publicity or privacy;
    • That violates any law, statute, ordinance or regulation (including, but not limited to, those governing, consumer protection, unfair competition, anti-discrimination or false advertising);
    • That is, or may reasonably be considered to be, defamatory, libelous, hateful, racially or religiously biased or offensive, unlawfully threatening or unlawfully harassing to any individual, partnership or corporation;
    • For which you were compensated or granted any consideration by any unapproved third party;
    • That includes any information that references other websites, addresses, email addresses, contact information or phone numbers;
    • That contains any computer viruses, worms or other potentially damaging computer programs or files.
    You agree to indemnify and hold Bookswagon (and its officers, directors, agents, subsidiaries, joint ventures, employees and third-party service providers, including but not limited to Bazaarvoice, Inc.), harmless from all claims, demands, and damages (actual and consequential) of every kind and nature, known and unknown including reasonable attorneys' fees, arising out of a breach of your representations and warranties set forth above, or your violation of any law or the rights of a third party.


    For any content that you submit, you grant Bookswagon a perpetual, irrevocable, royalty-free, transferable right and license to use, copy, modify, delete in its entirety, adapt, publish, translate, create derivative works from and/or sell, transfer, and/or distribute such content and/or incorporate such content into any form, medium or technology throughout the world without compensation to you. Additionally,  Bookswagon may transfer or share any personal information that you submit with its third-party service providers, including but not limited to Bazaarvoice, Inc. in accordance with  Privacy Policy


    All content that you submit may be used at Bookswagon's sole discretion. Bookswagon reserves the right to change, condense, withhold publication, remove or delete any content on Bookswagon's website that Bookswagon deems, in its sole discretion, to violate the content guidelines or any other provision of these Terms of Use.  Bookswagon does not guarantee that you will have any recourse through Bookswagon to edit or delete any content you have submitted. Ratings and written comments are generally posted within two to four business days. However, Bookswagon reserves the right to remove or to refuse to post any submission to the extent authorized by law. You acknowledge that you, not Bookswagon, are responsible for the contents of your submission. None of the content that you submit shall be subject to any obligation of confidence on the part of Bookswagon, its agents, subsidiaries, affiliates, partners or third party service providers (including but not limited to Bazaarvoice, Inc.)and their respective directors, officers and employees.

    Accept

    New Arrivals


    Inspired by your browsing history


    Your review has been submitted!

    You've already reviewed this product!
    ASK VIDYA