Wednesday, November 27, 2013

Hour of Code

I think computer programming should be taught from early grades, both in order to expand the mind and to be able to use the computing tools around us more effectively (it's no harder than cursive handwriting, and so much more useful!). And then I came across Hour of Code, which is an attempt to introduce kids to programming in an hour during Computer Science Education Week (Dec. 9-15). I hope to run an afterschool Hour of Code event at my kids' school for grades five and six.

I tested the "Write your first computer program" tutorial on my 11-year-old daughter, and she completed it in half an hour, so it seems right for children her age, though she wasn't deeply excited about it. (But it did frustrate my 8-year-old son.)

My daughter then went for the "Create a holiday card" activity with Scratch, and made an animated Christmas card. Scratch is an event-driven graphical programming environment for kids that reminds me a lot of Hypercard (which I still have a full version of on our Powerbook 190 laptop). Scratch has her hooked. I tried Scratch with her about two years ago, but the computer we were running it on was a bit too old and we didn't see the nice little intro they now have for Hour of Code, so it was frustrating. It helps, of course, that she's done some Mindstorms programming before.

Both of the activities were web-based. They're still in beta, but I highly recommend them for kids. There are lots of other activities there. And it's not too late to volunteer at your kids' school to run an Hour of Code activity for them.

2 comments:

Dagmara Lizlovs said...

Seems like your daughter is having a good time. However, keep up the cursive writing. It is becoming a lost art, and it would be nice to be able to read Washington's personal letters someday. (I think Mozart's personal letters to be more interesting. However, you really really want to wait until the kids are older before they read them.) I think kids would also be well served by learning to ride and care for a horse (when they're older and stronger they should learn how to properly shoe one). How to paddle a canoe. How to hand milk a cow (something my mother learned when she was a kid, and she hasn't forgotten how). They should go fishing and go on a youth hunt. I think youth hunts are the best educational tool. My hunting buddy's son, Zachary got himself a very nice ten point buck, that way back in 2010. All of these things are mind expanding and confidence building. I find that hunting is the best confidence builder of all.

Don't worry. Your kids will get tech savvy enough otherwise on their own. Today most teenagers are more tech savvy than their parents anyway. That's scary.

Alexander R Pruss said...

I saw a comment from a teacher in some online venue about how reading cursive is much more useful than writing cursive, and how reading cursive can be taught way faster than writing cursive.

I do think there would be a value to teaching calligraphy, but that would be in art class.