Enjoy fast, FREE delivery, exclusive deals and award-winning movies & TV shows with Prime
Try Prime
and start saving today with Fast, FREE Delivery
Amazon Prime includes:
Fast, FREE Delivery is available to Prime members. To join, select "Try Amazon Prime and start saving today with Fast, FREE Delivery" below the Add to Cart button.
Amazon Prime members enjoy:- Cardmembers earn 5% Back at Amazon.com with a Prime Credit Card.
- Unlimited Free Two-Day Delivery
- Instant streaming of thousands of movies and TV episodes with Prime Video
- A Kindle book to borrow for free each month - with no due dates
- Listen to over 2 million songs and hundreds of playlists
- Unlimited photo storage with anywhere access
Important: Your credit card will NOT be charged when you start your free trial or if you cancel during the trial period. If you're happy with Amazon Prime, do nothing. At the end of the free trial, your membership will automatically upgrade to a monthly membership.
Buy new:
$36.16$36.16
FREE delivery:
Saturday, Sep 2
Payment
Secure transaction
Ships from
Amazon
Sold by
Returns
Eligible for Return, Refund or Replacement within 30 days of receipt
Buy used: $1.95
Download the free Kindle app and start reading Kindle books instantly on your smartphone, tablet, or computer - no Kindle device required. Learn more
Read instantly on your browser with Kindle for Web.
Using your mobile phone camera - scan the code below and download the Kindle app.
Scratch Programming for Teens 1st Edition
There is a newer edition of this item:
Purchase options and add-ons
- ISBN-101598635360
- ISBN-13978-1598635362
- Edition1st
- PublisherCengage Learning PTR
- Publication dateJune 25, 2008
- LanguageEnglish
- Dimensions7.5 x 0.75 x 9 inches
- Print length336 pages
Popular titles by this author
Editorial Reviews
About the Author
Product details
- Publisher : Cengage Learning PTR; 1st edition (June 25, 2008)
- Language : English
- Paperback : 336 pages
- ISBN-10 : 1598635360
- ISBN-13 : 978-1598635362
- Item Weight : 1.5 pounds
- Dimensions : 7.5 x 0.75 x 9 inches
- Best Sellers Rank: #3,615,367 in Books (See Top 100 in Books)
- #3,940 in Computer Programming Languages
- #5,617 in Microsoft Programming (Books)
- #14,223 in Computer Software (Books)
- Customer Reviews:
Important information
To report an issue with this product, click here.
About the author

Jerry Lee Ford, Jr. is an author, educator, and an IT professional with over 18 years of experience in information technology, including roles as an automation analyst, technical manager, technical support analyst, automation engineer, and security analyst. He is the author of 23 other books and co-author of two additional books. His published works include AppleScript Studio Programming for the Absolute Beginner, Microsoft Windows PowerShell Programming for the Absolute Beginner, Visual Basic 2005 Express Programming for the Absolute Beginner, VBScript Professional Projects, Microsoft Windows Shell Scripting and WSH Administrator’s Guide, Microsoft Windows Shell Scripting for the Absolute Beginner, Learn JavaScript in a Weekend, and Microsoft Windows XP Professional Administrator’s Guide.
Ford has a master’s degree in business administration from Virginia Commonwealth University in Richmond, Virginia and has over five years of experience as an adjunct instructor teaching networking courses in information technology.
Customer reviews
Customer Reviews, including Product Star Ratings help customers to learn more about the product and decide whether it is the right product for them.
To calculate the overall star rating and percentage breakdown by star, we don’t use a simple average. Instead, our system considers things like how recent a review is and if the reviewer bought the item on Amazon. It also analyzed reviews to verify trustworthiness.
Learn more how customers reviews work on Amazon-
Top reviews
Top reviews from the United States
There was a problem filtering reviews right now. Please try again later.
The book is a very superficial exploration of the most basic of topics in scratch, more like he quickly reviewed the user's guide and found a quick sample to make a chapter out of as he chanced upon the topics. Clearly this man has little to no experience using Scratch, that is clear from his book. There is no more depth to this book than the user's guide and there's much better material on the web.
A much more fun book is Super Scratch Programming Adventure!: Learn to Program By Making Cool Games . A very CS deep way to learn scratch is using the BJC course available at the berkeley dot edu website, that comes with video tutorials and other materials. Also, instead of scratch, one should use BYOB/Snap!, which is a superset/extension of scratch, the Programming Adventure book is still relevant and useful with BYOB.
I am teaching some elementary school kids classes on programming using the Programming Adventure book and it is useful for kids maybe 3-4th grade and up. For younger kids a more free-form approach is probably better as the book example code becomes quite complex. Probably the BJC course is what I'll end up migrating to but the book will be kept a a fun diversion and introduction to the skills.
What I don't like about this book is that it over-emphasizes the animation side of Scratch, while brushing over or entirely omitting all the programming concepts that Scratch introduces. Scratch offers young students the opportunity to make complicated games and applications quickly and easily. For instructors, there are so many opportunities to introduce students to industry-level ideas in programming. However, the book tends toward programming concepts that offer immediate visual response to students, while ignoring many of the applications of more complicated features, like message passing and variables.
Overall, I think that this book is definitely not "for teens", as it targets a much younger age group. The applications from the book target students through immediate visual stimulation, while older students benefit from a more methodical and thorough approach to teaching Scratch that highlights the importance of variables, message passing, and program clarity. While I appreciate the author's efforts to be a definitive guide for introducing Scratch, I believe there are much better resources available for teaching programming. I especially recommend BYOB (Build Your Own Blocks), found at byob.berkeley.edu, which extends Scratch to allow functional programming and custom block creation. They also include a thorough manual that highlights all the important concepts that a programmer should understand.
Top reviews from other countries
Young people in Primary or Junior School might find it particularly useful if they are able to use this at home since it is often used as part of the their KS1 or KS2 course, and school resources to run Scratch are possibly limited. Hopefully if they are able to follow the book through to the end they will be able to enjoy creating their own Scratch games and animations. They will also learn about computer paint programs. All of the required sprite editors are included. The resulting animations are limited only by their motivation, imagination and interest. For me this book is worth buying for the CDROM alone, which contains a Trial copy of Scratch 1.2.1. There are versions of the software to run on Mac OS X as well as on Microsoft Windows.
What is the target audience for this book? Anyone who wants to learn Scratch and create their own simple games and animations and to learn a bit about computer programming on the way.
The book takes you from installing the software on your computer ( On the Mac you might need additional information about loading programs from the CDROM ).
There are 3 parts to this book.
Part 1 Scratch Basics,
Part 2 Learning How to Write Scratch Programs.
Part 3 Advanced Topics, which includes
Chapter 13: Sharing Your Scratch Projects over the Internet.
Chapter 14: Collecting External Input Using a Scratch Board
Chapter 15: Finding and Fixing Program Errors.
The book appears to cover everything that you would possibly need.
The CD-ROM that comes with it includes all the programs and pictures that you need to carry out the exercises in the book.
I worked through the whole book in a few hours, manually doing all the practical exercises in Scratch itself.
(I was using an old G5 iMac, which confirms that Scratch is, indeed, a cross-platform program.)
It did work - at the end I knew how to program some fun stuff in Scratch.
My main criticisms are that it is too detailed and repetitious for students to use and yet does not provide enough programming theory for a teacher.
Had I been so inclined I could, no doubt, have got to the same level in Scratch by searching through the resources on the Scratch website.
As for a book for students, I would have liked to have seen some problems to solve, perhaps using a flow chart or two, to give more inspiration to students to build their own Scratch projects.
For these reasons I give the book 3 stars.
My only concern is the price, its not as cheap as I'd hoped, as a Yorkshireman nothing is!
The buying process was standard Amazon, click product, email confirmation and parcel arrives three days later, it works normally and this was no different!
well, it does just that, but in a very limited way. will be great with young kids, but it is not for
me. sorry.






