< Return to Video

A delightful way to teach kids about computers | Linda Liukas | TEDxCERN

  • 0:21 - 0:25
    Code is the next universal language.
  • 0:25 - 0:29
    In the seventies, it was punk music
    that drove the whole generation.
  • 0:29 - 0:31
    In the eighties, it was probably money.
  • 0:31 - 0:34
    But for my generation of people,
  • 0:34 - 0:39
    software is the interface
    to our imagination and our world.
  • 0:39 - 0:40
    And that means that we need
  • 0:40 - 0:44
    a radically, radically
    more diverse set of people
  • 0:44 - 0:45
    to build those products,
  • 0:45 - 0:50
    to not see computers as mechanical
    and lonely and boring and magic,
  • 0:50 - 0:52
    to see them as things
    that they can tinker
  • 0:52 - 0:55
    and turn around and twist,
    and so forth.
  • 0:56 - 0:59
    My personal journey into the world
    of programming and technology
  • 1:00 - 1:02
    started at the tender age of 14.
  • 1:03 - 1:07
    I had this mad teenage crush
    on an older man,
  • 1:07 - 1:09
    and the older man in question
    just happened to be
  • 1:09 - 1:13
    the then Vice President
    of the United States, Mr. Al Gore.
  • 1:13 - 1:16
    And I did what every single
    teenage girl would want to do.
  • 1:17 - 1:19
    I wanted to somehow
    express all of this love,
  • 1:19 - 1:21
    so I built him a website, it's over here.
  • 1:21 - 1:24
    And in 2001, there was no Tumblr,
  • 1:24 - 1:27
    there was no Facebook,
    there was no Pinterest.
  • 1:27 - 1:29
    So I needed to learn to code
  • 1:29 - 1:32
    in order to express
    all of this longing and loving.
  • 1:32 - 1:34
    And that is how programming
    started for me.
  • 1:35 - 1:37
    It started as a means of self-expression.
  • 1:37 - 1:41
    Just like when I was smaller,
    I would use crayons and legos.
  • 1:41 - 1:45
    And when I was older, I would use
    guitar lessons and theater plays.
  • 1:46 - 1:49
    But then, there were other things
    to get excited about,
  • 1:49 - 1:51
    like poetry and knitting socks
  • 1:51 - 1:55
    and conjugating French irregular verbs
  • 1:55 - 1:57
    and coming up with make-believe worlds
  • 1:57 - 2:00
    and Bertrand Russell and his philosophy.
  • 2:00 - 2:02
    And I started to be one of those people
  • 2:02 - 2:05
    who felt that computers
    are boring and technical and lonely.
  • 2:06 - 2:08
    Here's what I think today.
  • 2:08 - 2:12
    Little girls don't know that they
    are not supposed to like computers.
  • 2:12 - 2:13
    Little girls are amazing.
  • 2:13 - 2:17
    They are really, really good
    at concentrating on things
  • 2:17 - 2:21
    and being exact and they ask
    amazing questions like,
  • 2:21 - 2:23
    "What?" and "Why?"
    and "How?" and "What if?"
  • 2:23 - 2:27
    And they don't know that they
    are not supposed to like computers.
  • 2:28 - 2:30
    It's the parents who do.
  • 2:30 - 2:31
    It's us parents who feel
  • 2:31 - 2:36
    like computer science
    is this esoteric, weird science discipline
  • 2:36 - 2:40
    that only belongs to the mystery makers.
  • 2:40 - 2:43
    That it's almost as far removed
    from everyday life
  • 2:43 - 2:45
    as, say, nuclear physics.
  • 2:45 - 2:48
    And they are partly right about that.
  • 2:48 - 2:51
    There's a lot of syntax
    and controls and data structures
  • 2:51 - 2:54
    and algorithms and practices,
  • 2:54 - 2:56
    protocols and paradigms in programming.
  • 2:56 - 3:01
    And we as a community,
    we've made computers smaller and smaller.
  • 3:01 - 3:05
    We've built layers and layers
    of abstraction on top of each other
  • 3:05 - 3:07
    between the man and the machine
  • 3:07 - 3:10
    to the point that we no longer
    have any idea how computers work
  • 3:10 - 3:12
    or how to talk to them.
  • 3:12 - 3:15
    And we do teach our kids
    how the human body works,
  • 3:15 - 3:18
    we teach them how
    the combustion engine functions
  • 3:18 - 3:21
    and we even tell them
    that if you want to really be an astronaut
  • 3:21 - 3:23
    you can become one.
  • 3:23 - 3:25
    But when the kid comes to us and asks,
  • 3:25 - 3:28
    "So, what is a bubble sort algorithm?"
  • 3:28 - 3:32
    Or, "How does the computer know
    what happens when I press 'play,'
  • 3:32 - 3:34
    how does it know which video to show?"
  • 3:34 - 3:37
    Or, "Linda, is Internet a place?"
  • 3:37 - 3:39
    We adults, we grow oddly silent.
  • 3:40 - 3:43
    "It's magic," some of us say.
  • 3:43 - 3:46
    'It's too complicated," the others say.
  • 3:47 - 3:48
    Well, it's neither.
  • 3:48 - 3:51
    It's not magic and it's not complicated.
  • 3:51 - 3:54
    It all just happened
    really, really, really fast.
  • 3:54 - 3:57
    Computer scientists built
    these amazing, beautiful machines,
  • 3:57 - 4:00
    but they made them
    very, very foreign to us,
  • 4:00 - 4:02
    and also the language we speak
    to the computers
  • 4:02 - 4:05
    so that we don't know
    how to speak to the computers anymore
  • 4:05 - 4:07
    without our fancy user interfaces.
  • 4:07 - 4:09
    And that's why no one recognized
  • 4:09 - 4:12
    that when I was conjugating
    French irregular verbs,
  • 4:12 - 4:15
    I was actually practicing
    my pattern recognition skills.
  • 4:15 - 4:17
    And when I was excited about knitting,
  • 4:17 - 4:21
    I actually was following
    a sequence of symbolic commands
  • 4:21 - 4:23
    that included loops inside of them.
  • 4:23 - 4:25
    And that Bertrand Russell's lifelong quest
  • 4:25 - 4:29
    to find an exact language
    between English and mathematics
  • 4:29 - 4:31
    found its home inside of a computer.
  • 4:32 - 4:34
    I was a programmer, but no one knew it.
  • 4:35 - 4:40
    The kids of today, they tap, swipe
    and pinch their way through the world.
  • 4:40 - 4:43
    But unless we give them tools
    to build with computers,
  • 4:43 - 4:47
    we are raising only consumers
    instead of creators.
  • 4:47 - 4:49
    This whole quest
    led me to this little girl.
  • 4:49 - 4:52
    Her name is Ruby, she is six years old.
  • 4:52 - 4:56
    She is completely fearless,
    imaginative and a little bit bossy.
  • 4:56 - 4:58
    And every time
    I would run into a problem
  • 4:58 - 5:01
    in trying to teach
    myself programming like,
  • 5:01 - 5:05
    "What is object-oriented design
    or what is garbage collection?",
  • 5:05 - 5:09
    I would try to imagine how a six-year-old
    little girl would explain the problem.
  • 5:09 - 5:12
    And I wrote a book about her
    and I illustrated it
  • 5:12 - 5:14
    and the things
    Ruby taught me go like this.
  • 5:14 - 5:17
    Ruby taught me that you're
    not supposed to be afraid
  • 5:17 - 5:18
    of the bugs under your bed.
  • 5:18 - 5:20
    And even the biggest of the problems
  • 5:20 - 5:24
    are a group of tiny problems
    stuck together.
  • 5:24 - 5:26
    And Ruby also introduced
    me to her friends,
  • 5:26 - 5:29
    the colorful side of the Internet culture.
  • 5:29 - 5:31
    She has friends like the Snow Leopard,
  • 5:31 - 5:34
    who is beautiful but doesn't want
    to play with the other kids.
  • 5:34 - 5:39
    And she has friends like the green robots
    that are really friendly but super messy.
  • 5:39 - 5:41
    And she has friends like Linux the penguin
  • 5:41 - 5:45
    who's really ruthlessly efficient,
    but somewhat hard to understand.
  • 5:45 - 5:47
    And idealistic foxes, and so on.
  • 5:48 - 5:52
    In Ruby's world, you learn
    technology through play.
  • 5:52 - 5:55
    And, for instance, computers
    are really good at repeating stuff,
  • 5:55 - 5:58
    so the way Ruby would teach
    loops goes like this.
  • 5:58 - 6:01
    This is Ruby's favorite dance move,
    it goes, "Clap, clap, stomp, stomp
  • 6:01 - 6:03
    clap, clap and jump."
  • 6:03 - 6:07
    And you learn counter loops
    by repeating that four times.
  • 6:07 - 6:09
    And you learn while loops
    by repeating that sequence
  • 6:10 - 6:11
    while I'm standing on one leg.
  • 6:11 - 6:15
    And you learn until loops
    by repeating that sequence
  • 6:15 - 6:17
    until mom gets really mad.
  • 6:17 - 6:18
    (Laughter)
  • 6:18 - 6:21
    And most of all, you learn
    that there are no ready answers.
  • 6:22 - 6:25
    When coming up with the curriculum
    for Ruby's world,
  • 6:25 - 6:28
    I needed to really ask the kids
    how they see the world
  • 6:28 - 6:30
    and what kind of questions they have
  • 6:30 - 6:33
    and I would organize
    play testing sessions.
  • 6:33 - 6:36
    I would start by showing the kids
    these four pictures.
  • 6:36 - 6:39
    I would show them a picture of a car,
  • 6:39 - 6:41
    a grocery store, a dog and a toilet.
  • 6:41 - 6:45
    And I would ask, "Which one of these
    do you think is a computer?"
  • 6:45 - 6:48
    And the kids would be
    very conservative and go,
  • 6:48 - 6:50
    "None of these is a computer.
  • 6:50 - 6:52
    I know what a computer is:
  • 6:52 - 6:53
    it's that glowing box
  • 6:53 - 6:57
    in front of which mom or dad
    spends way too much time."
  • 6:57 - 6:58
    But then we would talk
  • 6:58 - 7:01
    and we would discover
    that actually, a car is a computer,
  • 7:01 - 7:03
    it has a navigation system inside of it.
  • 7:03 - 7:06
    And a dog -- a dog
    might not be a computer,
  • 7:06 - 7:07
    but it has a collar
  • 7:08 - 7:10
    and the collar might have
    a computer inside of it.
  • 7:10 - 7:14
    And grocery stores, they have
    so many different kinds of computers,
  • 7:14 - 7:17
    like the cashier system
    and the burglar alarms.
  • 7:17 - 7:18
    And kids, you know what?
  • 7:18 - 7:21
    In Japan, toilets are computers
  • 7:21 - 7:23
    and there's even hackers who hack them.
  • 7:23 - 7:25
    (Laughter)
  • 7:25 - 7:26
    And we go further
  • 7:26 - 7:29
    and I give them these little stickers
    with an on/off button on them.
  • 7:29 - 7:33
    And I tell the kids,
    "Today you have this magic ability
  • 7:33 - 7:36
    to make anything in this room
    into a computer."
  • 7:36 - 7:38
    And again, the kids go,
  • 7:38 - 7:41
    "Sounds really hard,
    I don't know the right answer for this."
  • 7:41 - 7:42
    But I tell them, "Don't worry,
  • 7:42 - 7:45
    your parents don't know
    the right answer, either.
  • 7:45 - 7:47
    They've just started
    to hear about this thing
  • 7:47 - 7:49
    called The Internet of Things.
  • 7:49 - 7:51
    But you kids,
    you are going to be the ones
  • 7:51 - 7:56
    who are really going to live up in a world
    where everything is a computer."
  • 7:56 - 7:58
    And then I had this little girl
    who came to me
  • 7:58 - 7:59
    and took a bicycle lamp
  • 7:59 - 8:04
    and she said, "This bicycle lamp,
    if it were a computer,
  • 8:04 - 8:06
    it would change colors."
  • 8:06 - 8:09
    And I said, "That's a really good idea,
    what else could it do?"
  • 8:09 - 8:10
    And she thinks and she thinks,
  • 8:10 - 8:14
    and she goes, "If this bicycle lamp
    were a computer,
  • 8:15 - 8:17
    we could go on a biking trip
    with my father
  • 8:17 - 8:19
    and we would sleep in a tent
  • 8:19 - 8:23
    and this biking lamp
    could also be a movie projector."
  • 8:24 - 8:26
    And that's the moment I'm looking for,
  • 8:26 - 8:28
    the moment when the kid realizes
  • 8:28 - 8:30
    that the world
    is definitely not ready yet,
  • 8:30 - 8:33
    that a really awesome way
    of making the world more ready
  • 8:33 - 8:36
    is by building technology
  • 8:36 - 8:38
    and that each one of us
    can be a part of that change.
  • 8:39 - 8:42
    Final story, we also built a computer.
  • 8:42 - 8:47
    And we got to know the bossy CPU
    and the helpful RAM and ROM
  • 8:47 - 8:48
    that help it remember things.
  • 8:48 - 8:51
    And after we've assembled
    our computer together,
  • 8:51 - 8:54
    we also design an application for it.
  • 8:54 - 8:56
    And my favorite story is this little boy,
  • 8:56 - 8:57
    he's six years old
  • 8:57 - 9:01
    and his favorite thing in the world
    is to be an astronaut.
  • 9:01 - 9:03
    And the boy, he has
    these huge headphones on
  • 9:03 - 9:07
    and he's completely immersed
    in his tiny paper computer
  • 9:07 - 9:09
    because you see, he's built his own
  • 9:09 - 9:13
    intergalactic planetary
    navigation application.
  • 9:13 - 9:16
    And his father, the lone astronaut
    in the Martian orbit,
  • 9:16 - 9:18
    is on the other side of the room
  • 9:18 - 9:20
    and the boy's important mission
  • 9:20 - 9:23
    is to bring the father
    safely back to earth.
  • 9:24 - 9:27
    And these kids are going to have
    a profoundly different view of the world
  • 9:27 - 9:30
    and the way we build it with technology.
  • 9:31 - 9:35
    Finally, the more approachable,
    the more inclusive,
  • 9:35 - 9:38
    and the more diverse
    we make the world of technology,
  • 9:38 - 9:42
    the more colorful and better
    the world will look like.
  • 9:42 - 9:45
    So, imagine with me, for a moment,
  • 9:45 - 9:47
    a world where the stories we tell
  • 9:47 - 9:50
    about how things get made
    don't only include
  • 9:50 - 9:53
    the twentysomething-year-old
    Silicon Valley boys,
  • 9:53 - 9:57
    but also Kenyan schoolgirls
    and Norwegian librarians.
  • 9:58 - 10:02
    Imagine a world where
    the little Ada Lovelaces of tomorrow,
  • 10:02 - 10:05
    who live in a permanent
    reality of 1s and 0s,
  • 10:05 - 10:10
    they grow up to be very optimistic
    and brave about technology.
  • 10:10 - 10:13
    They embrace the powers
    and the opportunities
  • 10:14 - 10:15
    and the limitations of the world.
  • 10:16 - 10:20
    A world of technology
    that is wonderful, whimsical
  • 10:20 - 10:21
    and a tiny bit weird.
  • 10:23 - 10:25
    When I was a girl,
  • 10:25 - 10:27
    I wanted to be a storyteller.
  • 10:27 - 10:28
    I loved make-believe worlds
  • 10:28 - 10:30
    and my favorite thing to do
  • 10:30 - 10:34
    was to wake up in the mornings
    in Moominvalley.
  • 10:34 - 10:37
    In the afternoons,
    I would roam around the Tatooines.
  • 10:37 - 10:40
    And in the evenings,
    I would go to sleep in Narnia.
  • 10:41 - 10:45
    And programming turned out
    to be the perfect profession for me.
  • 10:46 - 10:48
    I still create worlds.
  • 10:48 - 10:51
    Instead of stories, I do them with code.
  • 10:52 - 10:55
    Programming gives me this amazing power
  • 10:55 - 10:57
    to build my whole little universe
  • 10:57 - 11:01
    with its own rules
    and paradigms and practices.
  • 11:02 - 11:06
    Create something out of nothing
    with the pure power of logic.
  • 11:07 - 11:08
    Thank you.
  • 11:08 - 11:11
    (Applause)
Title:
A delightful way to teach kids about computers | Linda Liukas | TEDxCERN
Description:

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDxTalks
Duration:
12:45

English subtitles

Revisions Compare revisions