Scratch Programming for Beginners: A Kid's Guide to Coding Fundamentals 电子书(英)
目录
Contents
How to Use This Book
Chapter 1 Welcome to Programming!
What Are Programs?
The Basic Coding Concepts
Chapter 2 Scratch: The Basics
How to Install Scratch
Saving Your Stuff
Gathering Your Tools
Bugs
Chapter 3 Making It Move
Choosing a Sprite
Creating Movement
Putting It All Together
Activity 1—Your First Script
Activity 2—Go, Llama, Go!
Chapter 4 Making It Fun
Changing Costumes
Choosing a Backdrop
Sound Effects
Making It Move
Activity—Home Run Hitter
Chapter 5 Loops
Loops in Scratch
Activity 1—Taco Time
Activity 2—Dance Party
Activity 3—Dodge the Stars
Loops Off-Screen
Exploring More!
Chapter 6 Variables
Variables in Scratch
Activity 1—Talk to a Sprite!
Activity 2—Riddle Me This!
Activity 3—Sneak Past the Shark
Variables Off-Screen
Exploring More!
Chapter 7 Conditions
Conditions in Scratch
Activity 1—What’s the Password?
Activity 2—Space Ride
Activity 3—Mission: Donuts!
Conditions Off-Screen
Exploring More!
Chapter 8 Data Types and Structures
Data Types and Structures in Scratch
Activity 1—Food Truck Fun
Activity 2—Ask Wizard Toad
Activity 3—Lucky Guess!
Data Types and Structures Off-Screen
Exploring More!
Chapter 9 Event Handling
Event Handling in Scratch
Activity 1—The Incredible Size-Changing Starfish
Activity 2—Knock, Knock!
Activity 3—Flying Ball Thief
Event Handling Off-Screen
Exploring More!
Chapter 10 Game On: Putting It All Together
Game On!
Fire-Breathing Wand Quest!
Getting Creative: Design Your Own Game
Code for the Road
Bug Hunting: Troubleshooting Tips
Glossary
Resources
About the Author