Table of Contents
A Note to Parents v
Requirements v
Web Design 1
1 Steve's Sensational Blog: Build a Website 2
2 Fun with Style: Let CSS Help Steve 8
3 Hello, Pop-Ups: Get Jazzy with JavaScript 16
4 Go Exploring: Make It Easy with Loops 21
5 Play with Steve: Set Up a Storytelling Game 27
Animation Adventures 31
1 Characters Welcome: Create Assets for Animation 32
2 Chicken Versus Creeper: Code a Web Animation 35
3 Chicken Rescue: Give Your Animation a Spin 41
4 Amazing Egg Effects: Playing with Plugins 47
Making Music 53
1 Notes with Steve: Build an Online Piano 54
2 Spice Up the Sounds: Add Audio Effects 60
3 Audition a Band: Add Instruments with Scratch 64
4 Super Soundtrack: Create Your Own Minecraft Songs 70
5 Clash of the Worlds: Bring Your Sounds to Minecraft 74
Great Gaming 81
1 Minecraft Maze: Create a Basic Game in Scratch 82
2 Shaping Up: Build a Web-Based Game. 89
3 Score Against Creepers: Code a Game with a Scoreboard 95
4 The Next Level: Advance Your Coding Game 103
5 Inside Minecraft: Change Objects in the Game 109
Glossary 118
Troubleshooting 120