Coding for Lifelong Learning

At a recent TEDx event, Mitch Resnick, director of the Lifelong Kindergarten Group at the MIT Media Lab, presents the case that learning to code is an essential skill all children need to learn.

In the first part of his talk, Resnick argues against the tired old belief (excuse?), held by so many teachers, that kids are far more tech savvy than they will ever be.

All of us have heard young people referred to as “digital natives”. But actually, I’m sorta skeptical of this term. I’m not so sure we should be thinking of young people as digital natives.

There’s no doubt that young people are very comfortable and familiar with browsing and chatting and texting and gaming. But that doesn’t make you fluent.

Young people today have lots of experience and lots of familiarity with interacting with new technologies but a lot less so with creating with new technologies, and expressing themselves with new technologies. It’s almost as if they can read but not write with new technologies.

He goes on to discuss how we expect kids to become fluent at reading and writing the written word and we should also be helping students learn how to effectively create with new technologies, not to improve their consuming skills.

However, just as we don’t teach reading and writing so kids will be come professional writers – very few will follow that path – we should also have other, higher goals in mind when teaching the process of coding.

Again the same thing with coding. Most people won’t grow up to be professional computer scientists or programmers. But those skills of thinking creatively, reasoning systematically, working collaboratively, skills you develop when you code in Scratch [the programming interface for young people developed by his group] are things people can use no matter what they’re doing in their work lives.

Watch the whole thing for more of his ideas and a look at some new Scratch features coming soon.

A Hacker By Any Other Name

Last month, a segment of the NPR podcast On The Media discussed the origins of the word “hacker” and it got me to thinking: why aren’t we teaching our students to be hackers?

Ok, I know the term has something of a bad connotation, largely due to it’s use by the media as a “lazy shorthand” for anyone who uses a computer to commit a crime (even though, in most cases, the “hack” involves little more than finding or guessing someone’s password).

However, ignore that for the moment and look at the more original meaning, which was a term of praise and admiration applied to someone who understands the foundations of a particular technology and works to learn more about the details by playing, manipulating, using, and altering it in ways the designers never thought of.

So then what is hacking? Let’s trace the term back about five decades to a student club at MIT called the Tech Model Railroad Club.

STEVEN LEVY:  The people who were working underneath the table, where on top of the table there was a very elaborate train layout, called themselves “hackers” ’cause they hacked away this very complicated system that ran the trains in a very sophisticated manner.

Hacking meant fiddling around with technology in sort of an irreverent and makeshift way.

I first learned about of the concept from Levy’s influential book “Hackers: Heroes of the Computer Revolution” and it was an early inspiration for digging deeper into computers and networks. Which means my interpretation of the concept is likely way off from that of most people. But that’s ok, because there are many synonyms for the same idea.

If you think about it, most scientists understand hacking; they call it experimentation. They with some basic knowledge and observe what happens when they try something different. Or musicians call it improvisation, where the artist takes the notes on the page and twists them around in imaginative ways.

The whole idea of hacking is also directly reflected in this cycle of how young children learn by experimenting with their surroundings. It comes from the writings of Mitch Resnick, director of the MIT Media Lab‘s magical Lifelong Kindergarten Group, the people who created Scratch and Mindstorms, two great hacking systems for kids.

Then there’s the rapidly expanding maker movement in which people learn to use (or reuse for some of us) physical tools to alter and improve elements of their environment.

All of which is tied together by research showing that kids (and many adults for that matter) “conceptualize ideas and understand issues in greater depth” when they get their hands-on and tinker with science and technology, instead of just reading about it.

In the end, I suppose it doesn’t matter what you call the process. We just need to get away from the idea that learning is primarily an academic process, that everything worth knowing can be evaluated using standardized tests.

And help kids learn how to hack their world.

A Snapshot of Your Online Identity… Maybe

I’m not sure what to think of this.

personas_smallThe graphic (click to see a full size version) was created by Personas, a project of the Sociable Media Group at the MIT Media lab and which according to their web site, creates a “data portrait of one’s aggregated online identity.  In short Personas shows you how the Internet sees you”.

Interesting, since in almost seven years of ranting in this space, I don’t remember writing much if anything about sports, fashion, or religion.  (Of course, there’s always the possibility that my name isn’t as unique as I’m assuming it is. :-)

Another factor that gives me doubts about the accuracy of this particular portrait is that in repeating the process, the sports stayed but the fashion and religion vanished, even though it seemed to be analyzing the same sources each time.

Anyway, it’s still fascinating to watch the visualization being built and, as the developers refine the underlying algorithm, this could be a wonderful tool to use with students (or adults) to get a snapshot of themselves online.

And as a starting point for a discussion of how it got there.

[Thanks to Karen for the link.]