Category Archives: general

Scratch Textbook Evaluations

I’ve had a series of questions recently from teachers looking to switch their introduction to computer programming classes over to scratch. They, of course, want a textbook and have been asking how to receive an evaluation of Scractch 1.4 Beginner’s Guide.

I think it’s great to see the interest in using Scratch as an introduction language, and I especially like the inquiries about the book. Evaluation copies can be requested direct from Packt Publishing.

Of course, I also make some some sample chapters available. Here’s chapter 7, the fortune teller. It covers lists (aka arrays), mod, and if-else.

The basic introduction to Scratch programming (first half of chapter 2) is here. Here’s the second half of the introduction to Scratch.

Programming Teaches Problem Solving

Here are some great thoughts by Chris Betcher about why programming benefits everyone, including the kids who aren’t destined to become programmers.

Over the past 20 years I’ve taught quite a lot of programming to children and without fail it’s something they get a real kick out of.  They really seem to engage with the big ideas of programming – problem solving, thinking mathematically and using logic and reasoning. It’s the practical application of those ideas and the creative thinking required to solve authentic problems that forms the basis of a truly engaging learning experience.

While I don’t believe that everyone necessarily needs to become a computer programmer, I do think that everyone would benefit from learning the basic skills and mental gymnastics required to write simple computer programs.  I’ve found it to be an incredibly useful skill, and the underlying understanding it gives into computers and how they do what they do has come in really handy over the years.

Of course, Chris touts Scratch as a great language to show your kids how to write computer programs. Problem solving is a skill that transcends disciplines; you need to be able to think logically whether  you code or raise chickens.

Scratch Book in Epub Format

Packt Publishing, the publisher of Scratch 1.4 Beginner’s Guide, is now making ebooks available in epub format. The change is compatible with iPad users, Nook readers, and a variety of other devices.

If you act before July 31, 2010, you can order a copy of Scratch 1.4 Beginner’s Guide directly from Packt at 50% off the cover price. Use the promo code “epub0710”.

You can read Phil Shapiro’s review at PC World.