Return to Video

A delightful way to teach kids about computers

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

more » « less
Video Language:
English
Team:
closed TED
Project:
TEDTalks
Duration:
11:03

English subtitles

Revisions Compare revisions