Archive for February 18, 2014

NPR: A Push To Boost Computer Science Learning, Even At An Early Age (with listener pushback)

Nice coverage in NPR, including Barb’s AP CS data, with interviews with Hadi Partovi and Chris Stephenson.

What’s most striking about this piece are the comments.  These are NPR listeners, and by and large, they are a reasonable group.  But by and large, they are against  teaching computer science in elementary school.  Their arguments are interesting. Many are of the form “In my day…”  Others are pushing back against the idea of teaching kids in elementary school something that is supposed to be a job skill.  Still others are making an argument that I made this month in CACM: If the goal is more CS graduates, and there’s nothing in high school or middle school, what’s the point of making a significant effort to get computer science into elementary school?

Part of the problem here is the kind of argument that we’re making for CS in schools, including this NPR piece.  I believe that the strongest argument is that most professions need computing, so it makes sense to build up that literacy.  But it’s a hard argument to sell, and we keep falling back on the “CS jobs are going unfilled” argument.

A handful of nonprofit and for-profit groups are working to address what they see as a national education crisis: Too few of America’s K-12 public schools actually teach computer science basics and fewer still offer it for credit.

It’s projected that in the next decade there will be about 1 million more U.S. jobs in the tech sector than computer science graduates to fill them. And it’s estimated that only about 10 percent of K-12 schools teach computer science.

So some in the education technology sector, an industry worth some $8 billion a year and growing, are stepping in.

At a Silicon Valley hotel recently, venture capitalists and interested parties heard funding pitches and watched demonstrations from 13 ed-tech start-ups backed by an incubator called Imagine K-12. One of them is Kodable, which aims to teach kids five years and younger the fundamentals of programming through a game where you guide a Pac-Man-esque fuzz ball.

via A Push To Boost Computer Science Learning, Even At An Early Age : All Tech Considered : NPR.

February 18, 2014 at 1:21 pm 27 comments

Hello Ruby by Linda Liukas: A hardcover book to introduce CS to kids

Interesting Kickstarter campaign to fund a storybook to introduce young children to programming. (Thanks to Monica McGill for the pointer!)

Ruby is a small girl with a huge imagination. She stomps and stumbles around her own little world while her dad is traveling. On her adventures, Ruby makes friends with the lonely Snow Leopard, visits castles made of windows, and solves problems with the wise penguins. She bakes gingerbreads with the green robots and throws a garden party with… well, if you like to hear the rest of the story, I need your help.

Ruby’s world is an extension of the way I’ve learned to see technology. It goes far beyond the bits and bytes inside the computer. This is the story of what happens between the ones and zeros, before the arrays and the if/else statements. The book and workbook are aimed for four to seven year olds.

I believe stories are the most formative force of our childhood. Everyone has a book that made the world seem beautiful and full of possibility. My book is about little Ruby.

via Hello Ruby by Linda Liukas — Kickstarter.

February 18, 2014 at 1:49 am Leave a comment


Enter your email address to follow this blog and receive notifications of new posts by email.

Join 10,185 other subscribers

Feeds

Recent Posts

Blog Stats

  • 2,060,394 hits
February 2014
M T W T F S S
 12
3456789
10111213141516
17181920212223
2425262728  

CS Teaching Tips