Hi! I recently finished editing a new book called "Learn to Program
with Scratch," which is meant to teach middle school and high school
kids basic programming skills. It's a full-color book with
illustrations to go along with the explanations, and there are lots of
guided examples and exercises for readers to practice. The book has
readers creating animated science simulations, artistic programs, and
games.
You can find out more about the book and read a sample chapter here:
nostarch.com/learnscratch
You can also check out some of the book's applications in action at our Scratch studio:
http://scratch.mit.edu/studios/345309/projects/
If you're using Scratch in the classroom, I think you'll really like
the exercises and ideas for further exploration.
If you want review the book, just drop me a line at jenniferg at
nostarch dot com. I'm happy to send out review copies for bloggers,
media outlets, and so on. :)
All the best,
Jennifer
This is truly one of the best books I have reviewed. It contains many examples and projects that I can present to the students as a group, or have them try on their own. Some of the examples are simple enough to illustrate just enough of what I'm trying to teach (for example, how to use the Stamp tool), or lengthy enough to present as a challenge that encompasses multiple types of blocks or processes for a great learning experience.
I appreciate the step-by-step projects and the visual guidance. If my classes were longer, I would certainly use this book as the "text book" to follow. As it stands now, my 6-week/once-per-week courses don't quite allow for that kind of depth, but I am able to extract many of the books samples to offer quite a lot of breadth into my courses.
This book also really takes a Scratch user from the basic concepts of programming that is so available even to the casual Scratcher, to truly deeper concepts (such as nested loops, recursion, physics and advanced equations).
I have yet to follow through with experiencing every page of this book, but my intent is to do so, as I'm certain it will put me in better shape to help my students and to develop my curriculum toward continually advancing my students' programming abilities and understanding.
Abhay Joshi
abjoshi@yahoo.com
@Tracey and Geraldine: I'll drop you both a line for more information!
Tracey Theisen
ttheisen@pvschools.net
Thanks and best of luck.
Thanks and best of luck.
I am using Scratch to introduce programming ot my 6th,7th, and 8th graders in Virginia. I would love to review your book!
Gabrielle Schoppa
gschoppa@k12albemarle.org
I'm using Scratch with my middle school students to teach programming. I'd love to review your book.
Joe Donahue
jdonahue805@gmail.com