Tag Archives: computer science

More Coding Resources

I recently started dipping my toe into Twitter chats, and participated in a few regarding teaching kids how to code.  During these chats, I’ve come across a few more fabulous resources that I want to share with any of you who are considering the idea of teaching programming to kids.

from: "Why Children Should Learn How to Program"
from: “Why Children Should Learn How to Program”

I recently started dipping my toe into Twitter chats, and participated in a few regarding teaching kids how to code.  During these chats, I’ve come across a few more fabulous resources that I want to share with any of you who are considering the idea of teaching programming to kids.

Here is a free ePub book from Wes Fryer – Hopscotch Challenges: A Free Curriculum eBook for iPad Coders (You will need an ePub reader on your computer to view this.  I like Adobe Digital Editions, which is also free.)

Also, here are a couple of Google Docs:

First is an amazing Coding/Robotics Learning Continuum that is a Google Doc.  It was created by Verena Roberts (@verenanz), and shared with me through Margaret Powers (@mpowers3)

Another fabulous Google Doc is “Making the Case for CS in K8” from Patrice Gans (@reesegans).

Both of these are chock full of links to products, sites, and apps that support teaching kids basic programming skills.

If you are interested in participating in a Twitter chat about coding for kids, the #kidscancode chat takes place at 8 PM EST on Tuesday evenings.  This past week, it was co-hosted by the #patue chat.  It seemed to be quite a hot topic, because tweets were flying all over the Twittersphere!  As a relative newbie to chats, I had a bit of a hard time keeping up, but I learned a lot, and made some great new connections.

Not interested in chatting?  No problem.  I can hook you up with tons of additional resources.  E-mail me at engagetheirminds@gmail.com, or take a look at my Programming for Kids Pinterest Board.

Advertisements

Hour of Code

Hour of Code: Computer Science Education Week, Dec. 9-15, 2013
Hour of Code: Computer Science Education Week, Dec. 9-15, 2013

It’s probably no secret at this point that I would like to see more students learning how to code.  There are numerous posts on this blog about the topic, including yesterday’s entry.  In addition, I have a burgeoning Pinterest board on the topic.

Code.org is gearing up for a campaign aimed towards students in K-12 .  It begins during Computer Science Week, December 9-15, 2013.  This annual celebration starts by marking the birthday of Admiral Grace Hopper, a computer science pioneer.

The purpose of “Hour of Code” is to introduce as many students as possible to the wonderful world of programming.  The hope is that educators, community leaders, and employers will join the campaign, promising to devote an hour of time to allowing those in their charge to explore coding using the tutorials provided by Code.org.

Teachers can access supporting materials here.  If you are one of the first 100,000 organizers to sign up to participate here, you will receive 10GB of Dropbox storage free.  And, if you are able to get an entire school to participate, there are many more potential prizes – like a class-set of laptops, or a web chat with one of the titans of technology: Bill Gates, Twitter founder Jack Dorsey, Susan Wojcicki of Google, and Gabe Newell of Valve, and others.

Check out the sample tutorial here.  If I can figure it out, anyone can!

Quick – Name a Famous Female Programmer

Source:  http://edutopia.org
Source: http://edutopia.org

Last year, our school Robotics club had 18 boys and 6 girls.  This year, I thought I would try to even out that ratio by using a bit of subtle persuasion.  I put a picture of the girls from last year’s Robotics team on the applications.

Apparently, I was a bit too subtle.

We just finished going through the applications for our Robotics Club.  Once again, we have 6 girls and 18 boys.  Even more disturbing, we have 14 kids on a waiting list.  All boys.

I don’t want to exclude anyone from our club.  But I would really like to know why it seems more attractive to the boys in our school than the girls.

Are girls genuinely not interested, or was my feeble attempt to attract more females to the club just washed out by the bombardment of subliminal messages kids get every day that Robotics and programming are more suitable for boys?

When I inherited the co-sponsorship of our Robotics club, I went to a summer training.  When I got home, I was so pumped about the program that I pretty much steamrolled my daughter into applying for the club.  I might have overdone my enthusiasm a bit because I then had to tell her that she might not get chosen in the random drawing.

“But you’re my mom,” she said.

“I have to be fair,” I replied.

Fortunately, her name was drawn, and we got to spend a year of programming together.  Her perseverance in problem solving skyrocketed. Her feelings toward Robotics are now somewhat neutral (as opposed to disdainful). She might never be a programmer or an engineer, but at least she can decide that based on her interest level, not her gender.

To be honest, I don’t know if I would have pressured my daughter to try Robotics if I hadn’t become the sponsor by default.  I never volunteered for the role in the first place because the lofty title of Robotics sponsor intimidated me.  Then I realized that I teach Gifted and Talented students – and I’m not Gifted and Talented.  So, why would I need to be a NASA engineer to teach Robotics?

In this article from Edweek, “Cracking the Code,” Michelle Davis, who writes about technology for “Education Week Digital Directions”, admits that she looked into a coding club (Coder Dojo) for her son, but didn’t even think that her daughter might be interested.

I’m not judging, because I have a feeling I honestly have no idea if my daughter would have tried Robotics if I hadn’t become a late convert myself.

There are organizations, like Girls Who Code, who are trying to reduce the deficit of females in these fields.  But, we’re not going to start restricting our Robotics club to females.

What I would like to ask is for those of you who read this to consider if you have inadvertently implied that programming, engineering, or even building cool stuff with Legos is a “boy” thing.  If you have a daughter, or a young female who looks up to you as a teacher or mentor in any capacity, think about suggesting that she learn programming on her own (here is a link to my Pinterest board on Programming for Kids) or try to get involved in a local group that offers it.

Let’s defeat this stereotype.

Here’s a nice list of Famous Women in Computer Science, if you are interested:)