Scratch 2.0 Sams Teach Yourself in 24 Hours

  • ISBN13:


  • ISBN10:


  • Edition: 1st
  • Format: Paperback
  • Copyright: 2014-06-20
  • Publisher: Sams Publishing
  • Purchase Benefits
  • Free Shipping On Orders Over $35!
    Your order must be $35 or more to qualify for free economy shipping. Bulk sales, PO's, Marketplace items, eBooks and apparel do not qualify for this offer.
  • Get Rewarded for Ordering Your Textbooks! Enroll Now
List Price: $29.99 Save up to $1.20
  • eBook
    Add to Cart


Supplemental Materials

What is included with this book?

  • The eBook copy of this book is not guaranteed to include any supplemental materials. Typically, only the book itself is included. This is true even if the title states it includes any access cards, study guides, lab manuals, CDs, etc.


In Full Color!

In just 24 sessions of one hour or less, learn how to make your own animations, games, simulations, and interactive stories with MIT Media Lab’s amazingly easy Scratch 2.0! Using this book’s straightforward, step-by-step approach, you’ll walk through everything from joining the global Scratch community to adding audio/video and sensing the outside environment. You’ll learn to write reliable, efficient code and take advantage of millions of Scratch programs shared online. Every hands-on lesson builds upon what you’ve already learned, fully preparing you to create inspired projects of your own!

Step-by-step instructions carefully walk you through the most common Scratch 2.0 programming tasks.
Quizzes at the end of each chapter help you test your knowledge.
Challenges give you the opportunity to extend upon what you’ve learned in each chapter and flex your new-found programming skills.
Notes present interesting information related to the discussion.
Tips offer advice or show you easier ways to perform tasks.
Cautions alert you to possible problems and give you advice on how to avoid them.

Learn how to…
  • Create your first project
  • Master basic features including the Stage, Backdrops, Sprites, and Costumes
  • Make things happen with Motion blocks
  • Add sophisticated logic without complicated coding
  • Use audio and video you capture with a webcam or microphone
  • Include your own drawings in your projects
  • Sense what your game’s players are doing and interact with them
  • Write programs that respond to outside changes such as temperature and touch
  • Test your projects to find and fix problems
  • Document and publish projects so others can help you improve them
  • “Remix” projects with online Scratch code and content
  • Create games with multiple game screens and button controls
  • Master skills you can use with even the most powerful programming languages
Who Should Read This Book
  • Brand new to programming: Welcome! You don’t need any prior experience with programming in order to gain value from this book. 
  • Considering a career change: Perhaps you are a K-12, junior college, or university student who has perhaps a bit of past programming experience, and you are pondering a full-time career as a software developer. Learning Scratch serves as an excellent diagnostic to gauge your aptitude and interest in the subject matter.
  • Just tinkering: Maybe you are a technology buff who always wondered what work went into developing a software project. You have no real career aspirations in programming--you just enjoy tinkering and having fun. 
If you find that you don’t belong in any of the previous three classifications, then don’t worry about it. Set your sights on learning as much as you can and, above all else, having fun, and you’ll be fine!

Author Biography

Timothy Warner is an IT professional and technical trainer based in Nashville, Tennessee. Tim began his programming career in 1982 when his dad bought the family a Timex Sinclair 1000 home computer and he began teaching himself BASIC programming. Today Tim works as a technical trainer for Skillsoft, a premier provider of live instructor-led training. You can reach Tim directly via his LinkedIn profile at https://www.linkedin.com/in/timothywarner.

Table of Contents

Part 1. Getting Started

Hour 1. What is Scratch?

Hour 2. Joining the Scratch Community

Hour 3. Creating Your First Project


Part 2. Getting Comfortable with Scratch 2.0

Hour 4. Understanding the Stage

Hour 5. Working with Backdrops

Hour 6. Understanding Sprites

Hour 7. Working with Costumes


Part 3. Learning the Basics of Programming

Hour 8. Understanding Block Types

Hour 9. Working with Motion Blocks

Hour 10. Working with Looks Blocks

Hour 11. Working with Sound Blocks

Hour 12. Working with Pen Blocks


Part 4. Adding Logic to our Scratch Projects

Hour 13. Using Events Blocks

Hour 14. Using Control Blocks

Hour 15. Using Data Blocks

Hour 16. Using Operators Blocks


Part 5. Implementing Media

Hour 17. Using Sensing Blocks

Hour 18. Accessing Your Webcam

Hour 19. Recording Your Own Sounds


Part 6. Advanced Programming Topics

Hour 20. Using Custom Blocks

Hour 21. Implementing Documentation

Hour 22. Publishing Your Project

Hour 23. Remixing a Project

Hour 24. Making Scratch Projects Portable

Rewards Program

Write a Review