De som köpt den här boken har ofta också köpt The Ickabog av J K Rowling (inbunden).
Köp båda 2 för 484 krCamille McCue, PhD is a STEM educator and leader who has worked for IBM, NASA, PBS, and numerous independent schools. She has taught every grade from kindergarten to grad school, covering topics ranging from Scratch to AP computer science. Camille is co-author of Helping Kids with Coding For Dummies and author of Getting Started with Coding and Getting Started with Engineering.
Introduction 1 About This Book 1 Foolish Assumptions 2 Icons Used in This Book 3 Beyond the Book 4 Where to Go from Here 4 Part 1: Getting Started 5 Chapter 1: What Is Coding? 7 What Languages Will I Use? 8 What Does a Computer Program Look Like? 9 A Hello World! Example 10 Recipe for a Program 11 Planning a Program 13 Prepping Yourself to Code 15 Coding Cool Stuff 16 Chapter 2: Working with Programming Languages and IDEs 18 Basic IDE Setup and Navigation 19 Adding Hardware 33 Getting Fancier with User Interfaces 36 Chapter 3: When Things Go Wrong 40 Syntax Errors 41 Logic Errors 42 Debugging Scratch Programs 43 Debugging App Lab Programs 45 Debugging MakeCode Programs 49 Commenting Out Code when Debugging 51 Part 2: Sounds, Color, Random Surprises 53 Chapter 4: Orchestra 55 Brainstorm 56 Sidebar: Event-driven programming 56 Start a New Project 57 Add a Backdrop 58 Add Instrument Sprites 59 Add a Singer Sprite and Modify Its Costume 61 Code Each Instrument to Play a Sound 63 Sidebar: Parallel processing 67 Save, Test, and Debug Your Program 67 Share Your Program with the World 68 Enhance Your Toy 68 Chapter 5: Foley Sound Generator 69 Brainstorm 69 Sidebar: User Interfaces 70 Start a New Project 71 Add a Background 72 Add Sound and Stop Sounds Buttons 75 Code the Sound Buttons to Play 78 Code the Stop Sounds Button to Stop Sounds 80 Save, Test, and Debug Your App 82 Share Your App with the World 82 Enhance Your App 82 Chapter 6: Lucky Numbers 83 Brainstorm 84 Start a New Project 85 Code Button A 85 Sidebar: Coding Randomness 87 Code Button B 87 Save, Test, and Debug Your Program 89 Transfer Your Program to the micro:bit 89 Share Your Program with the World 90 Enhance Your Toy 90 Chapter 7: Mondrian Art Toy 91 Brainstorm 92 Start a New Project 92 Add a Background Color 93 Sidebar: RGBA Color 95 Add a Title Label 96 Add Fill and Clear Buttons 97 Code a Canvas and Paintbrush 99 Code to Draw a Rectangle 101 Code to Fill Rectangles with Color 102 Code a Clear Button to Erase a Painting 103 Save, Test, and Debug Your App 105 Share Your App with the World 105 Enhance Your App 106 Part 3: Moving from Here to There, Again and Again 107 Chapter 8: Emoji Explosion 109 Brainstorm 110 Start a New Project 110 Add a Backdrop 110 Add an Emoji Sprite 111 Code the Stage to Play a Sound 113 Code the Green Flag for the Emoji Sprite 115 Sidebar: Cloning and Inheritance 116 Code the makeEmojis Block 118 Code when I start as a clone for the Emoji Sprite 119 Code the explode Block for the Emoji Clones 121 Save, Test, and Debug Your Program 123 Share Your Program with the World 124 Enhance Your Animated Scene 124 Sidebar: Setting Position 124 Sidebar: Setting Direction 127 Sidebar: Moving 129 Sidebar: Simple Repeat Loops 130 Sidebar: New Blocks (aka Functions) 131 Chapter 9: Smelephant 133 Brainstorm 134 Start a New Project 134 Add a Backdrop 134 Add a Smelephant Sprite 135 Sidebar: Rotation Style in Scratch 137 Code the Green Flag Code of the Smelephant 138 Code the Smelephants Up Arrow Key Control 139 Sidebar: Animating Shapes 141 Code Arrow Keys for Moving the Smelephant Down, Left, and Right 144 Add a Flower Sprite 145 Code the Green Flag for the Flower Sprite 147 Code the makeFlowers Block 148 Code when I start as a clone for the Flower Sprite 150 Code the getSmelled Block for the Flower Clones 151 Add a Monkey Sprite 153 Code the Green Flag for the Monkey 154 Code the chase Block 155 Save, Test, and Debug Your Program 158 Share Your Program with the World 158 Enhance Your Animated Scene 158 Sidebar: Key Control 159 Sidebar: Collisions 160 Sidebar: Show and Hide 162 Part 4: Variables, Simple Conditionals, and I/O 163 Chapter 10: Mascot Greeter 165 Brainstorm 166 Start a New Project 166 Sidebar: Inputs an